Administrator
2025-03-17 e607ad8f8c99abae750aa6270e29e5032ae61f3a
涨停修改
1个文件已修改
14 ■■■■ 已修改文件
third_data/kpl_data_constant.py 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
third_data/kpl_data_constant.py
@@ -90,8 +90,18 @@
                                                                max_day=cls.__day)
        limit_up_reasons_dict = {}
        limit_up_recommend_block_dict = {}
        days = set()
        for r in kpl_results:
            cls.__all_limit_up_reasons.add(kpl_util.filter_block(r[2]))
            # 取60个交易日之内的题材
            days.add(r[1])
        days = list(days)
        days.sort(key=lambda x: int(x.replace("-", "")), reverse=True)
        days = days[:60]
        for r in kpl_results:
            # 取60个交易日之内的题材
            if r[1] in days:
                cls.__all_limit_up_reasons.add(kpl_util.filter_block(r[2]))
            code = r[0]
            if code not in limit_up_reasons_dict:
                limit_up_reasons_dict[code] = []
@@ -375,4 +385,4 @@
if __name__ == "__main__":
    ContainsLimitupCodesBlocksManager()
    LimitUpCodesBlockRecordManager()