由于网络情况波动及可能造成 交易断线后未能及时恢复连接,行情却恢复了,此时策略如果报出的订单,这些订单会一直保持在SUBMITTING状态,也收不到后续反馈(这些订单应该根本没有报送出去,但是在VNPY内部却形成了记录)
请问在cta_strategy 或者portfolio_strategy策略内部是否有方法可以知道 交易是否连接正常(login_status==True)? 或者有其它方法可以防止形成此类 空挂的订单?
由于网络情况波动及可能造成 交易断线后未能及时恢复连接,行情却恢复了,此时策略如果报出的订单,这些订单会一直保持在SUBMITTING状态,也收不到后续反馈(这些订单应该根本没有报送出去,但是在VNPY内部却形成了记录)
请问在cta_strategy 或者portfolio_strategy策略内部是否有方法可以知道 交易是否连接正常(login_status==True)? 或者有其它方法可以防止形成此类 空挂的订单?
如果网络情况波动已经造成了委托发送失败了,那么正确的方式应该是关闭所有策略,并重启软件。因为无法网络情况波动造成影响。