From 1a0be577a89727ef6b80245b6b53c8ddf43ca7d9 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 07 六月 2024 00:37:26 +0800
Subject: [PATCH] 可购买创业板

---
 l2/l2_data_manager_new.py |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 16c0adf..ab046be 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -669,7 +669,7 @@
         @param code:
         @return:
         """
-        if code.find("60") == 0:
+        if tool.is_sh_code(code):
             # 涓婅瘉涓嶆縺杩涗笅鍗�
             return None
 
@@ -998,7 +998,7 @@
         total_data = local_today_datas.get(code)
 
         # 9:32涔嬪墠涓婅瘉寮�1鐨勭エ涓嶄拱
-        if code.find("60") == 0 and int(total_data[-1]["val"]["time"].replace(":", "")) <= int("093200"):
+        if tool.is_sh_code(code) and int(total_data[-1]["val"]["time"].replace(":", "")) <= int("093200"):
             # 鑾峰彇娑ㄥ仠鏃堕棿
             limit_up_data = kpl_data_manager.KPLLimitUpDataRecordManager.record_code_dict.get(code)
             if limit_up_data:
@@ -1057,7 +1057,7 @@
                     return False, False, f"鎴愪氦浣嶇疆璺濈褰撳墠浣嶇疆绾拱棰�({not_cancel_money})灏忎簬m鍊�({m_base_val})"
 
             # 涓婅瘉涓嬪崟闇�瑕佹湁鎴愪氦澶у崟锛堝寘鍚富鍔ㄤ拱涓庤鍔ㄤ拱锛夋垨鑰呮寕涔扮殑澶у崟
-            if code.find("60") == 0:
+            if tool.is_sh_code(code):
                 deal_big_order_count = BigOrderDealManager().get_total_buy_count(code)
                 if deal_big_order_count < 1:
                     # 缁熻鎸備拱澶у崟
@@ -1757,7 +1757,7 @@
         # (time_str, round(money), volume, sell_1_info)
         refer_sell_data = cls.__L2MarketSellManager.get_refer_sell_data(code, start_time_str)
         active_buy_blocks = cls.get_active_buy_blocks(code)
-        if code.find("60") == 0:
+        if tool.is_sh_code(code):
             if refer_sell_data is None:
                 # 璁剧疆榛樿鍗栦俊鎭�
                 refer_sell_data = (start_time_str, 0, 0, (round(float(total_datas[start_index]["val"]["price"]), 2), 0))
@@ -2217,12 +2217,12 @@
         trigger_buy = True
         # 闂撮殧鏈�澶ф椂闂翠负3s
         max_space_time_ms = 3 * 1000
-        if code.find("00") == 0 and not is_at_limit_up:
+        if tool.is_sz_code(code) and not is_at_limit_up:
             # 娣辫瘉闈炴澘涓婃斁閲�
             max_space_time_ms = 1 * 1000
 
         # 涓婅瘉鐨勯棿闅旀椂闂翠负1s
-        if code.find("60") == 0:
+        if tool.is_sh_code(code):
             max_space_time_ms = 1 * 1000
 
         # 涓嶄笅鍗曠殑淇℃伅
@@ -2319,13 +2319,13 @@
                     # 鏉夸笂涓嬪崟闇�瑕佸畨鍏ㄧ瑪鏁�3绗�
                     safe_count = 3
                 else:
-                    if code.find("00") == 0:
+                    if tool.is_sz_code(code):
                         # 娣辫瘉涓婃澘
                         safe_count = 2
-                    elif code.find("60") == 0:
+                    elif tool.is_sh_code(code):
                         # 涓婅瘉瀹夊叏绗旀暟涓�3
                         safe_count = 3
-            if code.find("00") == 0:
+            if tool.is_sz_code(code):
                 money_y = code_volumn_manager.get_reference_volume_as_money_y(code)
                 # 澶т簬8浜跨殑瀹夊叏绗旀暟蹇呴』鏈�8绗�
                 if money_y >= 8:

--
Gitblit v1.8.0