有时候下单后不一定马上成交,我让程序10秒后还未成交就撤销该笔订单。运行过程中遇到问题,实际订单已成交,但也会触发撤单,导致显示撤单失败。
order = api.insert_order(......)
time=10
while order.status != "FINISHED":
    api.wait_update()
    time=time-1
    time.sleep(1)
if order.status=="ALIVE" and time==0:
   api.cancel_order(order)
								好好学习 已回答的问题 2020年9月11日
							
tqsdk不能直接用time.sleep(), 会让你的api.wait_update()出问题。