From 09f84c4ecae2a71e07f6dd64e6066563599a62b6 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 17 六月 2025 17:59:40 +0800 Subject: [PATCH] ‘功能完善 --- strategy/test.py | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/strategy/test.py b/strategy/test.py index 2b50ce9..872dfb9 100644 --- a/strategy/test.py +++ b/strategy/test.py @@ -1,8 +1,11 @@ +from huaxin_client import l1_subscript_codes_manager from strategy import strategy_manager from strategy.strategy_variable import StockVariables - # 缁熻褰撴棩鐨勫钩鍧囨孩浠风巼 +from third_data.kpl_block_manager import KPLCodeJXBlocksManager + + def statistic_average(path): rate_list = [] with open(path, mode='r', encoding='utf-8') as f: @@ -19,10 +22,17 @@ if __name__ == "__main__": - # print("======3涓エ娑ㄥ仠涔嬪悗涔�+寮�鐩樹环>=-3") - # statistic_average(r"C:\Users\Administrator\Desktop\3涓エ娑ㄥ仠涔嬪悗涔�.txt") + print("======3涓エ娑ㄥ仠涔嬪悗涔�") + statistic_average(r"C:\Users\Administrator\Desktop\3涓エ娑ㄥ仠涔嬪悗涔�.txt") # print("======3涓エ娑ㄥ仠涔嬪悗涔�+涓嶉檺寮�鐩樻定骞�+3涓定鍋滀箣鍚庡ぇ鍗曟墦鎶�") # statistic_average(r"C:\Users\Administrator\Desktop\3涓エ娑ㄥ仠涔嬪悗涔癬涓嶉檺寮�鐩樻定骞�.txt") - strategy_manager.low_suction_strtegy - - + codes = set() + codes_sh, codes_sz = l1_subscript_codes_manager.get_codes() + codes |= set([x.decode() for x in codes_sh]) + codes |= set([x.decode() for x in codes_sz]) + KPLCodeJXBlocksManager('2025-06-17', codes).start_download_blocks() + # target_block = {"鐭虫补鐭冲寲", "澶╃劧姘�", "鍖栧伐"} + # for code in code_blocks: + # blocks = code_blocks.get(code) + # if len(blocks & target_block) == len(target_block): + # print(code, blocks) -- Gitblit v1.8.0