From 12ed2a63a601854075886b6673bf03d1b4de75c8 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 01 十一月 2023 14:23:03 +0800
Subject: [PATCH] L撤H撤数据外部接口添加/涨幅过高代码记录

---
 third_data/code_plate_key_manager.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 1db7f34..21662e2 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -6,6 +6,7 @@
 import json
 
 import constant
+from code_attribute.code_nature_analyse import HighIncreaseCodeManager
 from db.redis_manager_delegate import RedisUtils
 from third_data import kpl_block_util, kpl_api
 from utils import global_util, tool
@@ -89,14 +90,13 @@
                 if not self.get_jx_blocks_cache(code):
                     blocks = kpl_api.getCodeJingXuanBlocks(code)
                     self.save_jx_blocks(code, blocks)
-                    async_log_util.info(logger_kpl_block_can_buy,f"{code}:鑾峰彇鍒扮簿閫夋澘鍧�-{blocks}")
+                    async_log_util.info(logger_kpl_block_can_buy, f"{code}:鑾峰彇鍒扮簿閫夋澘鍧�-{blocks}")
             elif price_rate > 0.03:
                 # 娣诲姞澶囩敤鏉垮潡
                 if not self.get_jx_blocks_cache(code, by=True):
                     blocks = kpl_api.getCodeJingXuanBlocks(code)
                     self.save_jx_blocks(code, blocks, by=True)
                     async_log_util.info(logger_kpl_block_can_buy, f"{code}:鑾峰彇鍒扮簿閫夋澘鍧�(澶囩敤)-{blocks}")
-
 
 
 # 寮�鐩樺暒绂佹浜ゆ槗鏉垮潡绠$悊
@@ -467,11 +467,15 @@
         # msg_list.append(f"\n瀹炴椂top10(娑ㄥ仠鏁伴噺锛歿len(current_limit_up_datas)})")
         # msg_list.append(f"鍘嗗彶top20(娑ㄥ仠鏁伴噺锛歿len(top_8_record)})")
 
+        # 闇�瑕佹帓闄ょ殑浠g爜
+        exclude_codes = HighIncreaseCodeManager().list_all()
+
         # 鑾峰彇涓绘澘瀹炴椂韬綅,鍓旈櫎楂樹綅鏉�
         current_shsz_rank, front_current_shsz_rank_codes = kpl_block_util.get_code_current_rank(code, block,
                                                                                                 current_limit_up_datas,
                                                                                                 code_limit_up_reason_dict,
                                                                                                 yesterday_current_limit_up_codes,
+                                                                                                exclude_codes,
                                                                                                 shsz=True)
         record_shsz_rank, record_shsz_rank_codes = kpl_block_util.get_code_record_rank(code, block,
                                                                                        limit_up_record_datas,
@@ -479,7 +483,6 @@
                                                                                        yesterday_current_limit_up_codes,
                                                                                        shsz=True)
         # 鑾峰彇涓绘澘鍘嗗彶韬綅
-
         open_limit_up_codes = kpl_block_util.get_shsz_open_limit_up_codes(code, block, limit_up_record_datas,
                                                                           code_limit_up_reason_dict)
         if open_limit_up_codes:

--
Gitblit v1.8.0