From 8ab72ecd563e4bdcb94eac3f8c9d18d0a0a2d502 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 10 六月 2025 16:31:34 +0800 Subject: [PATCH] bug修复 --- strategy/time_series_backtest.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/strategy/time_series_backtest.py b/strategy/time_series_backtest.py index c837a59..d9f007a 100644 --- a/strategy/time_series_backtest.py +++ b/strategy/time_series_backtest.py @@ -3,7 +3,7 @@ from strategy.data_analyzer import KPLLimitUpDataAnalyzer from strategy.data_downloader import DataDownloader from strategy.low_suction_strategy import LowSuctionOriginDataExportManager -from strategy.strategy_params_settings import StrategyParamsSettings +from strategy.strategy_params_settings import StrategyParamsSettings, StrategyParamsSettingsManager from strategy.strategy_variable import StockVariables from strategy.strategy_variable_factory import DataLoader, StrategyVariableFactory from third_data import kpl_util @@ -13,7 +13,7 @@ class BackTest: - def __init__(self, day, script_name="浣庡惛鑴氭湰_杈ㄨ瘑搴v3.py", settings=StrategyParamsSettings()): + def __init__(self, day, script_name="浣庡惛鑴氭湰_杈ㄨ瘑搴v3.py", settings=StrategyParamsSettingsManager().get_settings()): self.day = day scripts = "" with open(script_name, mode='r', encoding='utf-8') as f: @@ -783,7 +783,7 @@ # "2025-05-15", "2025-05-16", "2025-05-19", "2025-05-20", "2025-05-21", "2025-05-22"] days = ["2025-05-12", "2025-05-13", "2025-05-14", "2025-05-15", "2025-05-16", "2025-05-19", "2025-05-20", "2025-05-21", "2025-05-22", "2025-05-23", "2025-05-26", "2025-05-27", "2025-05-28", "2025-05-29", - "2025-05-30", "2025-06-03", "2025-06-04", "2025-06-05", "2025-06-06", "2025-06-09"] + "2025-05-30", "2025-06-03", "2025-06-04", "2025-06-05", "2025-06-06", "2025-06-09", "2025-06-10"] days.reverse() for day in days: if day not in back_test_dict: -- Gitblit v1.8.0