From 24483098305c456c37d0dab1bc7b6908e55af11b Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 29 八月 2025 16:52:05 +0800 Subject: [PATCH] D撤重新生效 --- l2/l2_data_manager_new.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index 55833e2..008bdf5 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -834,7 +834,7 @@ cancel_data, cancel_msg, cancel_type = l_cancel(order_begin_pos.buy_single_index, order_begin_pos.buy_exec_index) - if cancel_data and not DCancelBigNumComputer().has_auto_cancel_rules(code): + if cancel_data: try: # 鎾ゅ崟 cls.cancel_buy(code, cancel_msg, cancel_index=cancel_data["index"], cancel_type=cancel_type) @@ -1399,9 +1399,9 @@ if cancel_type != trade_constant.CANCEL_TYPE_HUMAN: # 鏄惁鏄氦鏄撻槦鍒楄Е鍙� # 鎵叆涓嬪崟鍙湁L鎾よ兘鎾ゅ崟 - if order_begin_pos and order_begin_pos.mode == OrderBeginPosInfo.MODE_RADICAL and cancel_type not in { + if order_begin_pos and cancel_type not in { trade_constant.CANCEL_TYPE_L_DOWN, trade_constant.CANCEL_TYPE_L, trade_constant.CANCEL_TYPE_RD, - trade_constant.CANCEL_TYPE_P, trade_constant.CANCEL_TYPE_F}: + trade_constant.CANCEL_TYPE_P, trade_constant.CANCEL_TYPE_F, trade_constant.CANCEL_TYPE_D}: l2_log.cancel_debug(code, "鎾ゅ崟涓柇锛屽師鍥狅細{}", "鎵叆涓嬪崟涓嶆槸L鎾�") return False # 鍔犵豢鍙湁L鎾�/浜烘挙鐢熸晥 -- Gitblit v1.8.0