这个状态是网络丢包了,用的是CTP接口吗?
MTF wrote:
这个状态是网络丢包了,用的是CTP接口吗?
使用的是盈透api,有什么办法解决这个问题吗?
ranjianlin wrote:
如图所示,30分钟周期,实盘中因网络断开原因导致CTA策略委托状态一直处于“提交中”,有办法网络恢复后,重新发送之前一直处于状态“提交中”的委托订单吗?而不必等待下一个30分钟k线推送过来后重新发送新的委托订单
这个要明确一下提交中是委托已经发到tws只是因为网络断开没收到后续委托更新还是ib_gateway发出委托,tws没有收到就断开了
xiaohe wrote:
ranjianlin wrote:
如图所示,30分钟周期,实盘中因网络断开原因导致CTA策略委托状态一直处于“提交中”,有办法网络恢复后,重新发送之前一直处于状态“提交中”的委托订单吗?而不必等待下一个30分钟k线推送过来后重新发送新的委托订单
这个要明确一下提交中是委托已经发到tws只是因为网络断开没收到后续委托更新还是ib_gateway发出委托,tws没有收到就断开了
经排查,发现是ib_gateway发出委托,tws没有收到就断开了,然后一直状态显示提交中
ib_gateway和tws是在同一台机器,断开应该是因为报错了,这个时候应该排查一下具体报错信息再做处理。如果只是提示信息,可以在接口里做过滤,那么下次收到就不会断开了。如果是错误信息,应该及时停止程序修正错误。