This commit is contained in:
zhiyong 2025-05-12 14:34:11 +08:00
parent c94f226fbc
commit 6c3afde1b2

View File

@ -197,13 +197,13 @@ class RealTraderManager:
def check_and_retry(self, order_id, strategy_name, code, direction, amount, available_retry_count=1): def check_and_retry(self, order_id, strategy_name, code, direction, amount, available_retry_count=1):
position_manager = self.trader.get_position_manager(strategy_name) position_manager = self.trader.get_position_manager(strategy_name)
order_info = position_manager.get_pending_order(order_id) order_info = position_manager.get_pending_order(order_id)
filled = order_info.filled
target_amount = order_info.amount
if not order_info: if not order_info:
logger.warning(f"订单信息不存在: ID={order_id}") logger.warning(f"订单信息不存在: ID={order_id}")
return return
filled = order_info.filled
target_amount = order_info.amount
order_type = order_info.order_type order_type = order_info.order_type
status = self._update_order_status(order_id, strategy_name) status = self._update_order_status(order_id, strategy_name)