From 6360e7fb152c7c99d476b2d00dc941cbeacc73a4 Mon Sep 17 00:00:00 2001 From: Stefano Ariestasia Date: Tue, 12 Sep 2023 16:20:04 +0900 Subject: [PATCH] debug --- freqtrade/optimize/base_analysis.py | 2 -- freqtrade/optimize/recursive_analysis.py | 9 +++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/freqtrade/optimize/base_analysis.py b/freqtrade/optimize/base_analysis.py index d435aead2..ab7e6af0a 100644 --- a/freqtrade/optimize/base_analysis.py +++ b/freqtrade/optimize/base_analysis.py @@ -101,5 +101,3 @@ class BaseAnalysis: # first make a single backtest self.fill_full_varholder() - - reduce_verbosity_for_bias_tester() diff --git a/freqtrade/optimize/recursive_analysis.py b/freqtrade/optimize/recursive_analysis.py index 6012760cf..ef88f6927 100644 --- a/freqtrade/optimize/recursive_analysis.py +++ b/freqtrade/optimize/recursive_analysis.py @@ -21,11 +21,15 @@ logger = logging.getLogger(__name__) class RecursiveAnalysis(BaseAnalysis): def __init__(self, config: Dict[str, Any], strategy_obj: Dict): + + self._startup_candle = config.get('startup_candle', [199, 399, 499, 999, 1999]) + super().__init__(config, strategy_obj) + self.partial_varHolder_array: List[VarHolder] = [] self.partial_varHolder_lookahead_array: List[VarHolder] = [] - self._startup_candle = config.get('startup_candle', [199, 399, 499, 999, 1999]) + self.dict_recursive: Dict[str, Any] = dict() # For recursive bias check @@ -126,7 +130,8 @@ class RecursiveAnalysis(BaseAnalysis): def start(self) -> None: super().start() - + + reduce_verbosity_for_bias_tester() start_date_full = self.full_varHolder.from_dt end_date_full = self.full_varHolder.to_dt