From eec1b72145c1ed7e49c1b062bb2bbbd0004d45b9 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 18 三月 2025 16:55:56 +0800 Subject: [PATCH] 新题材代码视为辨识度/日志修改 --- third_data/kpl_data_constant.py | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/third_data/kpl_data_constant.py b/third_data/kpl_data_constant.py index 1da7bb2..7f4cfad 100644 --- a/third_data/kpl_data_constant.py +++ b/third_data/kpl_data_constant.py @@ -6,6 +6,7 @@ from log_module.log import logger_debug from third_data import kpl_util from third_data.third_blocks_manager import BlockMapManager +from trade import trade_record_log_util from utils import tool from utils.kpl_data_db_util import KPLLimitUpDataUtil @@ -214,19 +215,21 @@ 娣诲姞鏂伴鏉愮殑鏉垮潡 @param code: @param block: - @return: + @return: 杩斿洖澧炲姞鏂伴鏉愭槸鍚︽垚鍔� """ if block in constant.KPL_INVALID_BLOCKS: - return + return False old_blocks = self.__radical_buy_reasons_dict.get(code) if old_blocks is None: old_blocks = set() if block in old_blocks: - return + return False self.__new_blocks.add(block) old_blocks.add(block) + trade_record_log_util.add_temp_special_codes(code, f"鏂伴鏉愯鲸璇嗗害锛歿block}") async_log_util.info(logger_debug, f"浠婃棩鏂板姒傚康锛歿code} - {block}") self.__radical_buy_reasons_dict[code] = old_blocks + return True def get_total_before_blocks(self): """ -- Gitblit v1.8.0