From 8b35efb921599861a4561fdf352205dedc6bc3be Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 15 七月 2024 16:47:17 +0800 Subject: [PATCH] 手动设置独苗是否可以买入 --- l2/l2_data_manager_new.py | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index 0cf498e..7f7c5a3 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -38,7 +38,7 @@ from trade.trade_manager import TradeTargetCodeModeManager, AccountAvailableMoneyManager -from settings.trade_setting import MarketSituationManager +from settings.trade_setting import MarketSituationManager, TradeBlockBuyModeManager import concurrent.futures @@ -1200,8 +1200,12 @@ if place_order_count > 0: return True, False, "涔嬪墠涓嬭繃鍗�" if not can_buy_result[0]: - if place_order_count <= 0 or can_buy_result[1]: - return False, True, f"闈炲己鍔�30鍒嗛挓锛屼笉婊¤冻韬綅锛歿can_buy_result[2]}" + # 娌℃湁鏉垮潡 + if can_buy_result[1]: + # 鏄嫭鑻� + if not TradeBlockBuyModeManager().can_buy_unique_block(): + # 涓嶈兘涔扮嫭鑻� + return False, True, f"闈炲己鍔�30鍒嗛挓锛屼笉婊¤冻韬綅锛歿can_buy_result[2]}" return True, False, can_buy_result[2] @classmethod -- Gitblit v1.8.0