fix check_limit_order

This commit is contained in:
zhiyong 2025-05-15 10:46:24 +08:00
parent 8f2ea1c260
commit fd4fa0962e

View File

@ -198,7 +198,7 @@ class RealTraderManager:
self.trader.cancel(order_id) self.trader.cancel(order_id)
time.sleep(1) time.sleep(1)
order = self.trader.get_order(order_id) order = self.trader.get_order(order_id)
if order.order_status == xtconstant.ORDER_CANCELED: if order['order_status'] == xtconstant.ORDER_CANCELED:
logger.info(f"限价单已撤销: ID={order_id}, 策略={strategy_name}") logger.info(f"限价单已撤销: ID={order_id}, 策略={strategy_name}")
self.trader.handle_order_update(order_id, strategy_name) self.trader.handle_order_update(order_id, strategy_name)
logger.info(f"检测到限价单被撤销,准备进行市价单补单: ID={order_id}") logger.info(f"检测到限价单被撤销,准备进行市价单补单: ID={order_id}")