这个是价格检查造成的,委托价格超出当根k线的最高最低价范围,被视为无效委托。
无效委托,图表上不会触发信号,也就不会触发下单的,回测中也会忽略这个信号的。
如果你想忽略信号检查,直接使用IGNORECHECKPRICE函数处理。
这样实盘都成交不了的有什么用,还有其他解决办法吗?
白色信号标记是指委托价格不在该根K线的价格范围内,实盘中可以用 market 委托报单更有利于成交
实盘时,这样的信号会一直挂单,
1.如果你设置了不成交追单,则会按你的设置处理。
2.如果没有设置追撤单,那么会一直挂着,如果后面的k线满足条件(价格)会成交的,如果到收盘还不满足,则结算时会抹掉。
3.如果是图表交易,有可能会带来持仓混乱。所以对这种信号,在程序中要做处理,否则交易结果是不对的。