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