|
|||||||||||||
|
建立均线交易系统、双均线交易系统公式源码 西部汇市程序化交易教学 均线是移动平均线的简称,我们将指定周期数量的价格按序列形式加权平均后得到的连续值为平均值,再用线型表示出来就得到了移动平均线系统。我们可以利用均线理论及均线对价格走势的反映或规律创建均线交易系统。在趋势分析中均线交易系统不仅仅是客观反映价格变化的参考依据更是分析价格走势的重要指标。 均线交易系统的函数表现形式: 通常在我们使用的行情软件中对于K线都拥有最高价H 最低价L 开盘价O 收盘价C 四个基本属性,移动平均函数一般有 MA,EMA等,其涵数表示格式为 MA(价格属性,周期数); 如我们求一个简单的15个周期收盘价的移动平均,MA(C,15); 再如我们求得15个周期最高价和最低价收盘价开盘价的平均值的移动平均线,MA1:=(H+L+O+C)/4; MA(MA1,15); 同样的理论与格式我们还可以求出自定的均线系统或双均线等。 均线系统的理论部分 如上所述均线是价格移动变化的平均值,那么在短期价格变化的随机性中我们利用均线可以很直观的把握趋势运行的方向,也正是由于均线系统是多个周期的平均价那么它不会受到某一个K线周期价格的影响而导至对趋势判断错误。在自然界任何事物都具有双面性,简单的均线值与实际价格具有一定的差距,并且均线在反映价格变化时具有一定的滞后性,往往表现为跟随价格趋势的变化,在短线交易分析中不做为主要参考依据,对于大趋势做判定分析。 在分析教学中我们提唱以大趋势方向为主要买卖依据,在短周期中寻找有利的交易机会,那么如何分析大趋势变化均系统就可以发挥重要的作用。在日线级别的分析中通常均线值有M5 M15 M60 M120 M250 ,其中M120 被称为半年线,M250 称为年线,它是从不同时间段分析价格走势的指标公式。 均线多头排列或空头排列的意思: 当所有均线拐头向上时我们叫做多头排列。所有均线调头向下时我们叫做均线空头排列。多头排列通常预示着价格将会上涨,空头排列则预示着价格将要下跌。那么在函数中如何表示均线多头排列与空头排列呢?首先我们需要抽样,提取两个以上的均线值进行比较。如我们提取三个周期的均线值来比较多头排列的条件:MA1:=MA(C,15);//先写出一条均线。DT:= REF(MA1,2)<REF(MA1,1)<MA1 ;意思说向前第二个均线值小于前向第一个均线值,向前第一个均线值又小于当前均线值。那么说明当前均线正向上运行。空头排列则运行相反如:DT:=DT:= REF(MA1,2)>REF(MA1,1)>MA1 ;//这是双均线的排例写法多均线相同 均线交易系统的制做: 以上我们撑握了均线的基本原理与函数表现形式,我们可以以此来创建一个简单的均线交易系统。首先我们设计模型的运作原理,与交易要求。1》短线交易。2》趋势交易 3》长线掩护。4》止盈策略无。运行软件(文华财经)交易指令(收盘价)。系统名称《西部汇市均线交易系统》声明:仅用于学习研究交流,实际交易后果自负。如需技术支持可联系我们。 MA1:=MA(C,90);//建立长期均线 MA2:=MA(C,30);//建立短期均线 MA3:=MA(C,5);//建立信号均线 C>MA1&&MA3>MA2,BK;// 当价格大于90均线且5日线大于30日均线时买入 MA3<MA2,SP;//当5日线下破30日均线时平仓; 以上均线公式仅为一个举子,实际交易中需加入更多交易策略,及仓位比列或资金管理,止盈止损及限制开仓时间等等,西部汇市已有更多交易模型及开拓者智能自动交易系统供大家参考。
|
|
更多:期货技术分析 期货教学 期货理财 开拓者TB教学 期货学习 股票程序化 资产管理 版权所有@西部汇市 推荐:期货行情
程序化交易 免责:投资有风险,本站内容仅供参考!
|