Administrator
2025-05-14 383b0064514ed443ebaea74016d9b05f52d2363d
新题材定义
2个文件已修改
13 ■■■■■ 已修改文件
log_module/log.py 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
servers/data_server.py 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
log_module/log.py
@@ -213,6 +213,12 @@
                   filter=lambda record: record["extra"].get("name") == "kpl_limit_up",
                   rotation="00:00", compression="zip", enqueue=True)
        logger.add(self.get_path("kpl", "kpl_new_blocks"),
                   filter=lambda record: record["extra"].get("name") == "kpl_new_blocks",
                   rotation="00:00", compression="zip", enqueue=True)
        logger.add(self.get_path("kpl", "kpl_debug"),
                   filter=lambda record: record["extra"].get("name") == "kpl_debug",
                   rotation="00:00", compression="zip", enqueue=True)
@@ -462,6 +468,8 @@
logger_kpl_limit_up = __mylogger.get_logger("kpl_limit_up")
logger_kpl_new_blocks = __mylogger.get_logger("kpl_new_blocks")
logger_kpl_debug = __mylogger.get_logger("kpl_debug")
logger_kpl_block_can_buy = __mylogger.get_logger("kpl_block_can_buy")
servers/data_server.py
@@ -13,7 +13,7 @@
from l2.huaxin import huaxin_target_codes_manager
from l2.l2_transaction_data_manager import HuaXinBuyOrderManager
from log_module.log import logger_system, logger_debug, logger_kpl_limit_up, logger_request_api, \
    logger_kpl_market_strong
    logger_kpl_market_strong, logger_kpl_new_blocks
from third_data.custom_block_in_money_manager import CodeInMoneyManager
from third_data.kpl_data_constant import LimitUpCodesBlockRecordManager, LimitUpDataConstant, \
    ContainsLimitupCodesBlocksManager
@@ -1052,6 +1052,9 @@
                            continue
                        # 格式:(代码,涨幅)
                        code_info_list.append((d[0], d[6]))
                    # 保存新题材
                    datas = [(d[0], d[6]) for d in result["list"]]
                    async_log_util.info(logger_kpl_new_blocks, f"{(bi, datas)}")
                    if code_info_list:
                        # 将代码加入新题材
                        new_block_processor.process_new_block_by_component_codes(bi[0],