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