编写macd模型 (文华财经)

投资者咨询:编写macd模型 (文华财经)
来源:文华财经  日期:2020-12-2 8:46
 开多:120线以下跌幅百分之7, macd金叉开多  平仓:macd死叉或者开仓价上涨百分之3
开空:120线以上涨幅百分之7, macd死叉开空  平仓:macd金叉或者开仓价下跌百分之3

收盘前5分钟平仓不开新仓

信号需要复核,一开一平。



麻烦老师了,谢谢
 
技术人员回复
日期:2020-12-2 9:02
参考:

MA120:MA(C,120);
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
C<MA120&&(C-REF(C,1))/REF(C,1)<=-0.07&&CROSS(DIFF,DEA)&&CLOSEMINUTE1>5,BK;
CROSSDOWN(DIFF,DEA)&&(C-BKPRICE)/BKPRICE>=0.03,SP;
CLOSEMINUTE1<=5,SP;
C>MA120&&(C-REF(C,1))/REF(C,1)>=0.07&&CROSSDOWN(DIFF,DEA)&&CLOSEMINUTE1>5,SK;
CROSS(DIFF,DEA)&&(SKPRICE-C)/C>=0.03,BP;
CLOSEMINUTE1<=5,BP;
AUTOFILTER;
CHECKSIG_MIN(BK,'B',0,'D',0);
CHECKSIG_MIN(SK,'B',0,'D',0);
CHECKSIG_MIN(SP,'B',0,'D',0);
CHECKSIG_MIN(BP,'B',0,'D',0);
投资者咨询:编写macd模型 (文华财经)
来源:文华财经  日期:2020-12-2 8:46
 不支持一分钟周期吗?
技术人员回复
日期:2020-12-2 9:28
如下修改,

MA120:MA(C,120);
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
C<MA120&&(C-REF(C,1))/REF(C,1)<=-0.07&&CROSS(DIFF,DEA)&&CLOSEMINUTE1>5,BK;
CROSSDOWN(DIFF,DEA)&&(C-BKPRICE)/BKPRICE>=0.03,SP;
CLOSEMINUTE1<=5,SP;
C>MA120&&(C-REF(C,1))/REF(C,1)>=0.07&&CROSSDOWN(DIFF,DEA)&&CLOSEMINUTE1>5,SK;
CROSS(DIFF,DEA)&&(SKPRICE-C)/C>=0.03,BP;
CLOSEMINUTE1<=5,BP;
AUTOFILTER;
CHECKSIG(BK,'B',0,'D',0,0);
CHECKSIG(SK,'B',0,'D',0,0);
CHECKSIG(SP,'B',0,'D',0,0);
CHECKSIG(BP,'B',0,'D',0,0);
投资者咨询:编写macd模型 (文华财经)
来源:文华财经  日期:2020-12-2 8:46
 (C-REF(C,1))/REF(C,1)<=-0.07这个有点问题,我是要现价和120线的那个价比跌了百分之7,谢谢
技术人员回复
日期:2020-12-2 11:37
参考:

MA120:MA(C,120);
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
C<MA120&&(C-MA120)/MA120<=-0.07&&CROSS(DIFF,DEA)&&CLOSEMINUTE1>5,BK;
CROSSDOWN(DIFF,DEA)||(BKHIGH-BKPRICE)/BKPRICE>=0.03,SP;
CLOSEMINUTE1<=5,SP;
C>MA120&&(C-MA120)/MA120>=0.07&&CROSSDOWN(DIFF,DEA)&&CLOSEMINUTE1>5,SK;
CROSS(DIFF,DEA)||(SKPRICE-SKLOW)/SKLOW>=0.03,BP;
CLOSEMINUTE1<=5,BP;
AUTOFILTER;
CHECKSIG(BK,'B',0,'D',0,0);
CHECKSIG(SK,'B',0,'D',0,0);
CHECKSIG(SP,'B',0,'D',0,0);
CHECKSIG(BP,'B',0,'D',0,0);