From 464b9069e5b729d07004fc703ae5b86091d6d66e Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 09 五月 2024 18:33:10 +0800
Subject: [PATCH] 激进下单修改/j撤修复

---
 l2/l2_data_manager_new.py |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 9ed7635..5869d84 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -606,14 +606,14 @@
         # J鎾�
         def j_cancel(_buy_single_index, _buy_exec_index):
             try:
-                b_need_cancel, b_cancel_data, extra_msg = JCancelBigNumComputer().need_cancel(code, start_index, end_index)
+                b_need_cancel, b_cancel_data, extra_msg = JCancelBigNumComputer().need_cancel(code, start_index,
+                                                                                              end_index)
                 if b_need_cancel and b_cancel_data:
                     return b_cancel_data, f"J鎾�({extra_msg})"
             except Exception as e:
                 async_log_util.error(logger_l2_error,
                                      f"J鎾ゅ嚭閿� 鍙傛暟锛歜uy_single_index-{_buy_single_index} buy_exec_index-{_buy_exec_index} 閿欒鍘熷洜锛歿str(e)}")
             return None, ""
-
 
         if start_index < 0:
             start_index = 0
@@ -663,13 +663,16 @@
         @param code:
         @return:
         """
+        if global_util.zyltgb_map.get(code) > 50 * 100000000:
+            # 50浜夸互涓婄殑鏃犳硶婵�杩涗笅鍗�
+            return None
         can_buy_result = CodePlateKeyBuyManager.can_buy(code)
         if can_buy_result:
             if can_buy_result[5]:
                 return can_buy_result[5]
             elif not can_buy_result[0] and can_buy_result[1]:
                 # 10:00:00 鍓嶇殑鐙嫍鍙縺杩涗拱鍏�
-                if tool.trade_time_sub(tool.get_now_time_str(),"10:00:00") <=0:
+                if tool.trade_time_sub(tool.get_now_time_str(), "10:00:00") <= 0:
                     return ["鐙嫍"]
         return None
 
@@ -1274,7 +1277,6 @@
 
         # 鏄惁鏄己鍔�30鍒嗛挓
         is_in_strong_time_30 = now_timestamp <= int("100000")
-
 
         # 鑾峰彇甯傚満琛屾儏
         situation = cls.__MarketSituationManager.get_situation_cache()

--
Gitblit v1.8.0