From 2f00a0565dcf8d652b8bb5c4caefbce1c2c92d62 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 23 六月 2025 09:58:15 +0800 Subject: [PATCH] bug修复/策略完善 --- strategy/test.py | 32 +++++++++++++++++++++++--------- 1 files changed, 23 insertions(+), 9 deletions(-) diff --git a/strategy/test.py b/strategy/test.py index a916c50..e381747 100644 --- a/strategy/test.py +++ b/strategy/test.py @@ -44,14 +44,28 @@ # if len(blocks & target_block) == len(target_block): # print(code, blocks) - __DataLoader = DataLoader("2025-06-18") + __DataLoader = DataLoader("2025-06-19") kline_datas = __DataLoader.load_kline_data() - codes = [] + codes1 = [] + codes2 = [] for code in kline_datas: - # if code !='003010': - # continue - result = data_analyzer.KTickLineAnalyzer.is_too_high_and_not_relase_volume(kline_datas[code]) - if result: - print("鏈斁閲�", code, result[1]) - codes.append(code) - print(len(codes)) + if code != '002846': + continue + result = data_analyzer.KTickLineAnalyzer.is_latest_limit_up_with_no_release_volume(kline_datas[code]) + print("鏈�杩戞定鍋滄病鏀鹃噺", result) + + result = data_analyzer.KTickLineAnalyzer.is_too_high_and_not_release_volume(kline_datas[code]) + print("30涓氦鏄撴棩闀垮緱澶珮娌℃斁閲�", result) + + + # if result: + # print("鏈�杩戞定鍋滄病鏀鹃噺", code, result[1]) + # codes1.append(code) + # result = data_analyzer.KTickLineAnalyzer.is_latest_limit_up_with_no_release_volume(kline_datas[code], + # days_count=5) + # if result: + # print("鏃犻珮浠�", code, result[1]) + # codes2.append(code) + print(len(codes1), len(codes2)) + for d in set(codes1) - set(codes2): + print(d) -- Gitblit v1.8.0