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