From 0888b53b5a080c069006dc30d479126b17e56979 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 4 Nov 2022 07:07:56 +0100 Subject: [PATCH] Udpate current_time handling for detail loop --- freqtrade/optimize/backtesting.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index b3395a2c3..fa45e9dd4 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -1179,9 +1179,11 @@ class Backtesting: detail_data.loc[:, 'enter_tag'] = row[ENTER_TAG_IDX] detail_data.loc[:, 'exit_tag'] = row[EXIT_TAG_IDX] is_first = True + current_time_det = current_time for det_row in detail_data[HEADERS].values.tolist(): + current_time_det += timedelta(minutes=self.timeframe_detail_min) open_trade_count_start = self.backtest_loop( - det_row, pair, current_time, end_date, max_open_trades, + det_row, pair, current_time_det, end_date, max_open_trades, open_trade_count_start, is_first) is_first = False else: