Administrator
2025-01-03 6cfaaf133f4205b7e65fa175196fa45fbe2209e5
bug修复
1个文件已修改
8 ■■■■■ 已修改文件
third_data/kpl_limit_up_data_manager.py 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
third_data/kpl_limit_up_data_manager.py
@@ -242,9 +242,9 @@
                    block_codes_dict[b] = set()
                block_count_dict[b].add(day)
                block_codes_dict[b] |= self.__block_day_datas[day][b][2]
        # [(板块,涨停日期集合)]
        block_count_list = [(k, block_count_dict[k]) for k in block_count_dict]
        block_count_list.sort(key=lambda x: x[1], reverse=True)
        block_count_list.sort(key=lambda x: len(x[1]), reverse=True)
        block_count_list = block_count_list[:50]
        # [(涨停原因,累计涨停次数,连续次数)]
        fdatas = []
@@ -256,7 +256,9 @@
            for day in self.__days:
                if day not in self.__block_day_datas:
                    continue
                if b in self.__block_day_datas[day]:
                total_limit_up_count = self.__block_day_datas[day][b][0] + self.__block_day_datas[day][b][1]
                if b in self.__block_day_datas[day] and total_limit_up_count >= 3:
                    # 板块代码数量>=3个
                    temp.append(day)
                else:
                    c = len(temp)