Administrator
2023-12-01 cfeb12c37ad7fdf4b73a1ceef3bf30c92697354a
涨停排序
1个文件已修改
3 ■■■■ 已修改文件
third_data/data_server.py 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
third_data/data_server.py
@@ -62,6 +62,7 @@
            total_datas = KPLLimitUpDataRecordManager.total_datas
        # 通过涨停时间排序
        total_datas = list(total_datas)
        current_reason_codes_dict = KPLLimitUpDataRecordManager.get_current_reason_codes_dict()
        # 统计涨停原因
        limit_up_reason_dict = {}
@@ -84,7 +85,7 @@
            (k, len(limit_up_reason_dict[k]), limit_up_reason_want_count_dict.get(k), limit_up_reason_dict[k][0][5]) for
            k in
            limit_up_reason_dict]
        limit_up_reason_statistic_info.sort(key=lambda x: int(x[1]))
        limit_up_reason_statistic_info.sort(key=lambda x: len(current_reason_codes_dict[x[0]]) if x[0] in current_reason_codes_dict else 0)
        limit_up_reason_statistic_info.reverse()
        codes_set = set([d[3] for d in total_datas])