Simnow测试日内交易,分钟级策略,在1m的bar上 撤/挂 停止单
发现订阅的行情中的时间一栏,正常是0.5秒更新一个tick,
但有时会出现2秒或5秒才更新,甚至10秒或者1分钟(当卡顿1分钟左右时,可能会报8193或4907,也可能不会orz)
因为没收到连续稳定的tick,使用的又是停止单,就出现上一个on_bar的单撤晚了,撤不掉,导致重复挂单
具体表现为:
CTA策略app里会报出撤单失败,找不到CTP.XXXXX_1(这应该是停止单触发,挂出去的第一个限价单,这时已经成交了)
然后接着新一个停止单又触发,挂出CTP.XXXXX_2并成交(下一个bar的停止单挂出去的重复限价单)
求助:
1.有没有什么方法应对行情更新的不稳定性
- 2个bar的停止单重复触发挂单的问题有没有好的结局方案(针对撤单失败这个问题)
- 在论坛有看到防止TICK级策略重复挂单的方法,能不能延伸到bar的停止单