您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经公式>>正文内容

文华股指1分钟MACD结合交易模型源码[文华财经公式]

用在IF主力合约,K线周期为1分钟。


DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);//MACD

F:=REF(AVPRICE,BARSBK); //调用买开那根K的线的均线价格

G:=REF(AVPRICE,BARSSK);

BK1:=MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2);

BK2:=MACD<=-0.5 AND REF(MACD,2)<=LLV(MACD,10);

BK1 AND BK2,BK;//程序化交易 www.cxh99.com

SP1:=L<=BKPRICE-5;//买开后, 最低价低于买开价5个点以上 止损

SP2:=MACD>=0.5 AND REF(MACD,1)>=HHV(MACD,10) AND MACD<=REF(MACD,1);

SP1 OR SP2,SP;

SK1:=MACD<REF(MACD,1) AND REF(MACD,1)<REF(MACD,2);//cxh99.com

SK2:=MACD>=0.5 AND REF(MACD,2)>=HHV(MACD,10);

SK1 AND SK2,SK;

BP1:=C>=G+5;

BP2:=MACD<=-0.5 AND REF(MACD,1)<=LLV(MACD,10) AND MACD>=REF(MACD,1);

BP1 OR BP2,BP;

AUTOFILTER;

 

源码解析:

DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
MACDF赋值:BARSBK日前的AVPRICE
线的均线价格G赋值:BARSSK日前的AVPRICE
BK1赋值:MACD>昨日MACD cxh99.com AND 昨日MACD>2日前的MACD
BK2赋值:MACD<=-0.5 AND 2日前的MACD<=10日内MACD的最低值
BK1 AND BK2,BK
SP1赋值:最低价<=BKPRICE-5
止损SP2赋值:MACD>=0.5 AND 昨日MACD>=10日内MACD的最高值 AND MACD<=昨日MACD
SP1 OR SP2,SP
SK1赋值:MACD<昨日MACD AND 昨日MACD<2日前的MACD
SK2赋值:MACD>=0.5 AND 2日前的MACDCXH99.COM>=10日内MACD的最高值
SK1 AND SK2,SK
BP1赋值:收盘价>=G+5
BP2赋值:MACD<=-0.5 AND 昨日MACD<=10日内MACD的最低值 AND MACD>=昨日MACD
BP1 OR BP2,BP
AUTOFILTER
 
 

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容