求大哥们帮忙? (文华财经WH8赢智V8.2)

投资者咨询:求大哥们帮忙? (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-14 10:19
 

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD:2*(DIFF-DEA);
CROSS(DIFF, DEA) AND BKVOL=0,BK;
BKVOL>0 AND C>BKPRICE+1.5*MINPRICE,SP;
CROSS(DEA,DIFF),SP;

CROSS(DEA,DIFF) AND SKVOL=0 ,SK;
SKVOL>0 AND C<SKPRICE-1.5*MINPRICE,BP;
CROSS(DIFF,DEA),BP;

MULTSIG(0,0,2,0);
AUTOFILTER;

这是我的程序,放在小时图里,如果出现骗线,也就是出信号后下单,然后K线走完时信号消失,如何办?

我想在收盘时信号消失时平仓,怎么编写?

 


技术人员回复
日期:2018-5-14 10:49
 指令价复核和一根k线多信号不能同时存在

您代码这么改下,是最接近您思路的

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD:2*(DIFF-DEA);
CROSS(DIFF, DEA),BPK;
BKVOL>0 AND C>BKPRICE+1.5*MINPRICE,SP;
CROSS(DEA,DIFF),SPK;
SKVOL>0 AND C<SKPRICE-1.5*MINPRICE,BP;
AUTOFILTER;
CHECKSIG(SPK,'A',0,'D',0,0);//出信号立即下单,K线走完复核
CHECKSIG(BPK,'A',0,'D',0,0);//出信号立即下单,K线走完复核
CHECKSIG(SP,'A',0,'D',0,0);//出信号立即下单,K线走完复核
CHECKSIG(BP,'A',0,'D',0,0);//出信号立即下单,K线走完复核