From 7d49e19f5d49b94a1cca7a4d6d357ce9dee23273 Mon Sep 17 00:00:00 2001 From: zhiyong Date: Wed, 14 May 2025 11:49:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=92=A4=E5=8D=95=E5=90=8E=E8=A1=A5?= =?UTF-8?q?=E5=8D=95=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/real/real_trader_manager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/real/real_trader_manager.py b/src/real/real_trader_manager.py index 6e65972..4a3fb2e 100644 --- a/src/real/real_trader_manager.py +++ b/src/real/real_trader_manager.py @@ -243,6 +243,7 @@ class RealTraderManager: try: logger.info(f"限价单60秒后仍未完成,尝试撤单: ID={order_id}, 状态={status}") self.trader.cancel(order_id) + time.sleep(1) position_manager.update_order_status(order_id, filled, ORDER_STATUS_CANCELLED) except Exception as e: logger.error(f"撤单失败: order_id={order_id}, error={str(e)}")