Administrator
2023-09-11 7218747fcaca89b2da170070098d1945a4ce786f
bug修复
3个文件已修改
7 ■■■■■ 已修改文件
l2/l2_data_util.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
third_data/code_plate_key_manager.py 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
third_data/data_server.py 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
l2/l2_data_util.py
@@ -159,7 +159,7 @@
            local_latest_datas[code] = datas
            set_l2_data_latest_count(code, len(datas))
        try:
            async_log_util.info(log.logger_l2_data, "{}-{}", code, add_datas)
            async_log_util.info(log.logger_l2_data, f"{code}-{add_datas}")
        except Exception as e:
            logging.exception(e)
        # 暂时不将数据保存到redis
third_data/code_plate_key_manager.py
@@ -610,6 +610,7 @@
                                 before_blocks_dict):
        # 加载涨停代码的目标板块
        def load_code_block():
            if limit_up_record_datas:
            for d in limit_up_record_datas:
                if d[2] in constant.KPL_INVALID_BLOCKS and d[3] in before_blocks_dict:
                    code_limit_up_reason_dict[d[3]] = list(before_blocks_dict.get(d[3]))[0]
@@ -619,6 +620,8 @@
        if current_limit_up_datas is None:
            current_limit_up_datas = []
        if limit_up_record_datas is None:
            limit_up_record_datas = []
        code_limit_up_reason_dict = {}
        load_code_block()
        can_buy, msg = cls.__is_block_can_buy(code, block, current_limit_up_datas, code_limit_up_reason_dict,
third_data/data_server.py
@@ -508,8 +508,6 @@
                                        current_limit_up_datas = []
                                    if not limit_up_record_datas:
                                        limit_up_record_datas=[]
                                    if CodePlateKeyBuyManager.is_need_cancel(code, limit_up_reasons.get(code),
                                                                             current_limit_up_datas,
                                                                             limit_up_record_datas,