From aab1fa2e1182e7af58e15d63d2ea3a314f2da42f Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 09 六月 2025 18:21:56 +0800 Subject: [PATCH] bug修复 --- strategy/strategy_variable_factory.py | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/strategy/strategy_variable_factory.py b/strategy/strategy_variable_factory.py index 4409b12..8dfc58b 100644 --- a/strategy/strategy_variable_factory.py +++ b/strategy/strategy_variable_factory.py @@ -253,7 +253,10 @@ one_year_ago = (pre_date - datetime.timedelta(days=365)).strftime('%Y-%m-%d') pre_date = pre_date.strftime('%Y-%m-%d') - trade_days = self.jueJinLocalApi.get_trading_dates(one_year_ago, pre_date) + if constant.is_windows(): + trade_days = self.jueJinLocalApi.get_trading_dates(one_year_ago, pre_date) + else: + trade_days = HistoryKDatasUtils.get_trading_dates(one_year_ago, pre_date) trade_days.sort(reverse=True) trade_days = trade_days[:120] return trade_days @@ -263,7 +266,10 @@ 鍔犺浇浜ゆ槗鏃ュ垪琛�,now_day鍓�120涓氦鏄撴棩 :return: 浜ゆ槗鏃ュ垪琛� """ - next_trade_day = self.jueJinLocalApi.get_next_trading_date(self.now_day) + if constant.is_windows(): + next_trade_day = self.jueJinLocalApi.get_next_trading_date(self.now_day) + else: + next_trade_day = HistoryKDatasUtils.get_next_trading_date(self.now_day) return next_trade_day def load_target_codes(self): -- Gitblit v1.8.0