From 7eb1a8ed1a007d80de41d131071ee38f5872700c Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 07 二月 2025 14:26:37 +0800
Subject: [PATCH] 辨识度票策略修改/恢复P撤/上传订阅涨幅

---
 third_data/kpl_limit_up_data_manager.py |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/third_data/kpl_limit_up_data_manager.py b/third_data/kpl_limit_up_data_manager.py
index 526ed5d..fef51f5 100644
--- a/third_data/kpl_limit_up_data_manager.py
+++ b/third_data/kpl_limit_up_data_manager.py
@@ -232,8 +232,8 @@
         block_codes_dict = {}
         for day in self.__block_day_datas:
             for b in self.__block_day_datas[day]:
-                total_limit_up_count = self.__block_day_datas[day][b][0] + self.__block_day_datas[day][b][1]
-                if total_limit_up_count < 3:
+                finally_limit_up_count = self.__block_day_datas[day][b][0]
+                if finally_limit_up_count < 3:
                     continue
                 # 鏉垮潡娑ㄥ仠涓暟
                 if b not in block_count_dict:
@@ -257,10 +257,10 @@
                 if day not in self.__block_day_datas:
                     continue
                 if b in self.__block_day_datas[day]:
-                    total_limit_up_count = self.__block_day_datas[day][b][0] + self.__block_day_datas[day][b][1]
+                    finally_limit_up_count = self.__block_day_datas[day][b][0]
                 else:
-                    total_limit_up_count = 0
-                if b in self.__block_day_datas[day] and total_limit_up_count >= 3:
+                    finally_limit_up_count = 0
+                if b in self.__block_day_datas[day] and finally_limit_up_count >= 3:
                     # 鏉垮潡浠g爜鏁伴噺>=3涓�
                     temp.append(day)
                 else:
@@ -327,3 +327,11 @@
         rate = int((volumes_data[0]["close"] - min_price) * 100 / min_price)
         cls.__k_max_rate[code] = rate
         return cls.__k_datas.get(code)
+
+
+if __name__ == "__main__":
+    # datas = LatestLimitUpBlockManager().statistics_limit_up_block_infos()
+    # print(datas)
+    code = "600126"
+    blocks = LimitUpCodesBlockRecordManager().get_radical_buy_blocks(code)
+    print(blocks)
\ No newline at end of file

--
Gitblit v1.8.0