| | |
| | | from code_attribute.code_data_util import ZYLTGBUtil |
| | | from code_attribute.code_nature_analyse import HighIncreaseCodeManager |
| | | from code_attribute.gpcode_manager import WantBuyCodesManager |
| | | from log_module import async_log_util |
| | | from log_module.log import logger_first_code_record, logger_l2_codes_subscript |
| | | from third_data.code_plate_key_manager import CodesHisReasonAndBlocksManager |
| | | from third_data.history_k_data_manager import HistoryKDataManager |
| | |
| | | logger_first_code_record.error(f"{request_id}-{code}:{str(e)}") |
| | | logger_first_code_record.exception(e) |
| | | |
| | | logger_l2_codes_subscript.info(f"{request_id}加载l2代码K线结束") |
| | | async_log_util.info(logger_l2_codes_subscript, f"{request_id}加载l2代码K线结束") |
| | | |
| | | gpcode_manager.FirstCodeManager().add_record(codes) |
| | | # 初始化板块信息,暂时删除 |
| | |
| | | "limit_up": is_limit_up}) |
| | | |
| | | gpcode_first_screen_manager.process_ticks(prices) |
| | | logger_l2_codes_subscript.info(f"({request_id})l2代码相关数据加载完成") |
| | | async_log_util.info(logger_l2_codes_subscript, f"({request_id})l2代码相关数据加载完成") |
| | | return tick_datas |