From e607ad8f8c99abae750aa6270e29e5032ae61f3a Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 17 三月 2025 13:30:20 +0800 Subject: [PATCH] 涨停修改 --- third_data/kpl_data_constant.py | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/third_data/kpl_data_constant.py b/third_data/kpl_data_constant.py index 44efc44..1da7bb2 100644 --- a/third_data/kpl_data_constant.py +++ b/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() -- Gitblit v1.8.0