From ff14ed4736013d224ddd6582e8229a01074d542f Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 19 六月 2024 18:13:44 +0800
Subject: [PATCH] L前的比例修改

---
 code_attribute/first_target_code_data_processor.py |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/code_attribute/first_target_code_data_processor.py b/code_attribute/first_target_code_data_processor.py
index b4b0b71..0cf33c4 100644
--- a/code_attribute/first_target_code_data_processor.py
+++ b/code_attribute/first_target_code_data_processor.py
@@ -60,7 +60,6 @@
         diff_codes = set(want_codes) - set(codes)
         if diff_codes:
             # 鎯充拱鍗曠殑浠g爜杩樻病鏈夊湪鐩爣浠g爜涓�
-            zyltgb_list = []
             for code in diff_codes:
                 # 鑾峰彇娑ㄥ仠浠�
                 _limit_up_price = gpcode_manager.get_limit_up_price(code)
@@ -74,14 +73,6 @@
                     dataList.append({"code": code, "price": f"{_limit_up_price}", "volume": "0",
                                      "volumeUnit": 0, "time": "00:00:00", "zyltgb": "100",
                                      "zyltgbUnit": 0})
-            # 寮哄埗鏇存柊鑷敱娴侀�氳偂鏈�
-            if zyltgb_list:
-                ZYLTGBUtil.save_list(zyltgb_list)
-                # 灏嗕繚瀛樼殑鏁版嵁鏇存柊鍒板唴瀛樹腑
-                for z in zyltgb_list:
-                    val = ZYLTGBUtil.get(z["code"])
-                    if val:
-                        global_util.zyltgb_map[z["code"]] = val
 
     # ---淇濆瓨鏈瓫閫夌殑棣栨澘浠g爜
     new_add_codes = gpcode_first_screen_manager.set_target_no_screen_codes(codes)
@@ -119,7 +110,7 @@
     #         except Exception as e:
     #             logging.exception(e)
     #             pass
-
+    logger_l2_codes_subscript.info(f"{request_id}鍔犺浇l2浠g爜娑ㄥ仠浠风粨鏉�")
     # 鑾峰彇60澶╂渶澶ц褰�
     for code in codes:
         need_get_volumn = False
@@ -165,7 +156,7 @@
                             l2_trade_util.forbidden_trade(code,
                                                           f"鏃犺鲸璇嗗害锛屾定鍋滀环({limit_up_price})>50")
                             continue
-                    if code_nature_analyse.is_price_too_high_in_days(code, volumes_data, limit_up_price)[0]:
+                    if code_nature_analyse.is_price_too_high_in_days(code, volumes_data, limit_up_price)[0] and code.find("30")!=0:
                         # 鍒ゆ柇鏄惁澶珮
                         l2_trade_util.forbidden_trade(code, "6澶╁唴鑲′环闀垮緱澶珮")
                         continue
@@ -210,6 +201,9 @@
             except Exception as e:
                 logger_first_code_record.error(f"{code}:{str(e)}")
                 logger_first_code_record.exception(e)
+
+    logger_l2_codes_subscript.info(f"{request_id}鍔犺浇l2浠g爜K绾跨粨鏉�")
+
     gpcode_manager.FirstCodeManager().add_record(codes)
     # 鍒濆鍖栨澘鍧椾俊鎭紝鏆傛椂鍒犻櫎
     # for code in codes:

--
Gitblit v1.8.0