From 637972c757c8d5aad1b56e360706478829122741 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 18 六月 2025 13:18:34 +0800
Subject: [PATCH] ‘功能完善

---
 strategy/strategy_manager.py |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/strategy/strategy_manager.py b/strategy/strategy_manager.py
index 97874bc..5c4222b 100644
--- a/strategy/strategy_manager.py
+++ b/strategy/strategy_manager.py
@@ -105,7 +105,7 @@
     """
 
     def __init__(self, day, script_name="strategy_script_v6.py",
-                 settings=StrategyParamsSettingsManager().get_settings(), need_load_data = False):
+                 settings=StrategyParamsSettingsManager().get_settings(), need_load_data=False):
         self.now_day = day
         # 涔板ぇ鍗曪細{浠g爜:[澶у崟鏁版嵁]}
         self.big_order_buy = {}
@@ -170,7 +170,11 @@
         trade_days = self.data_loader.trade_days
         # 鍔犺浇鍘嗗彶鏁版嵁
         self.kline_data = self.data_loader.load_kline_data()
-        self.limit_up_record_data = self.data_loader.load_limit_up_data()
+        limit_up_record_data_list = self.data_loader.load_limit_up_data()
+        for d in limit_up_record_data_list:
+            if d[0] not in self.limit_up_record_data:
+                self.limit_up_record_data[d[0]] = []
+            self.limit_up_record_data[d[0]].append(d)
         self.next_trade_day = self.data_loader.load_next_trade_day()
         if not trade_days:
             raise Exception("浜ゆ槗鏃ュ巻鑾峰彇澶辫触")

--
Gitblit v1.8.0