From d2458d1b0aeab0efc8f5e7ec71a42ada5bc82a35 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 11 十月 2024 14:37:44 +0800 Subject: [PATCH] bug修复 --- l2/l2_data_manager_new.py | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py index d2c6419..8214d08 100644 --- a/l2/l2_data_manager_new.py +++ b/l2/l2_data_manager_new.py @@ -704,6 +704,17 @@ @classmethod def start_buy(cls, code, last_data, last_data_index, is_first_code): + if not cls.__TradeStateManager.is_can_buy_cache(): + return False, True, f"浠婃棩宸茬姝氦鏄�", True + + if l2_trade_util.is_in_forbidden_trade_codes(code): + return False, True, f"浠g爜绂佹浜ゆ槗", True + + if cls.__PauseBuyCodesManager.is_in_cache(code): + return False, True, f"璇ヤ唬鐮佽鏆傚仠浜ゆ槗", True + now_time_int = int(tool.get_now_time_str().replace(":", "")) + if now_time_int >= 145700: + return False, True, f"14:57鍚庝笉鑳戒氦鏄�", True cls.__buy(code, 0, last_data, last_data_index, is_first_code) @classmethod -- Gitblit v1.8.0