目前看来是稳定复现。 tqsdk版本3.2.1 复现方法: 使用threading.Thread多线程订阅合约。api.copy() 一个新的api传入线程方法。 目前我在每个线程内都new一个新的api来规避这个问题,但是会浪费很多资源
在同一进程下,使用api.copy() 一个新对象后 调用 get_quote方法订阅多个合约的信息(50个以上),超过一定数量后出现: “获取 ['XXXX] 的行情信息超时,请检查客户端及网络是否正常”。...
调用 api.cancel_order() 会有两种情况: 1.订单取消成功。 2.在调用api.cancel_order()过程中,订单成交,此时订单取消失败。 应该如何判断该订单是成交成功还是已被取消?