这种格式写出来的模型,经常会有假信号,就是说K线还没走完,就开仓交易了,过一会交易信号又消失,可是交易开仓却已经实施了。
请问,这种格式的模型,要怎么样表达,才能等K线走完以后,开仓信号真实形成以后,才开仓
但是,还是经常会有假信号, K线还没走完,就开仓交易了
此主题相关图片如下:temp.png

你意思你用了走完k下单模式,还是在盘中下单了???
点下日志,提供下日志看看
任逍遥(616688866) 15:34:31
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
DD:=DIFF>DEA;
KK:=DIFF<DEA;
手数:=1;
//交易条件
开多条件1:=DD;//开多条件
开空条件1:=KK;//开空条件
平空条件1:=DD;//平空条件
平多条件1:=KK;//平多条件
//交易系统
平空1:SELLSHORT(平空条件1,0,MARKET);
平多1:SELL(平多条件1,0,MARKET);
开多:BUY(开多条件1 AND holding<=0,手数,MARKET);
开空:BUYSHORT(开空条件1 AND holding>=0,手数,MARKET);
这种格式写出来的模型,经常会有假信号,就是说K线还没走完,就开仓交易了,过一会交易信号又消失,可是交易开仓却已经实施了。
请问,这种格式的模型,要怎么样表达,才能等K线走完以后,开仓信号真实形成以后,才开仓
这种策略你直接使用走完k线模式就行。
如果你是固定时间间隔模式,希望使用走完k线下单的方式,直接向前引用一根k线处理。
看这个帖子
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=159472