refactor: automatically load detailed bt data

This commit is contained in:
Matthias
2025-05-03 20:01:13 +02:00
parent f8a151c2a5
commit 8b8bf6f97d
6 changed files with 4 additions and 8 deletions

View File

@@ -315,9 +315,10 @@ class Backtesting:
)
self.progress.set_new_value(1)
self._load_bt_data_detail()
return data, self.timerange
def load_bt_data_detail(self) -> None:
def _load_bt_data_detail(self) -> None:
"""
Loads backtest detail data (smaller timeframe) if necessary.
"""
@@ -1767,7 +1768,6 @@ class Backtesting:
data: dict[str, DataFrame] = {}
data, timerange = self.load_bt_data()
self.load_bt_data_detail()
logger.info("Dataload complete. Calculating indicators")
self.load_prior_backtest()