diff --git a/src/real/real_trader_manager.py b/src/real/real_trader_manager.py index 6e69b5e..c3aeffa 100644 --- a/src/real/real_trader_manager.py +++ b/src/real/real_trader_manager.py @@ -198,7 +198,7 @@ class RealTraderManager: self.trader.cancel(order_id) time.sleep(1) 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}") self.trader.handle_order_update(order_id, strategy_name) logger.info(f"检测到限价单被撤销,准备进行市价单补单: ID={order_id}")