From a8117c6e0b67e08fafe9e95c7c0f80931d23cc2b Mon Sep 17 00:00:00 2001 From: barbarius Date: Tue, 29 Jun 2021 11:24:49 +0200 Subject: [PATCH] Refactored to use results variable from for loop --- freqtrade/optimize/optimize_reports.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/freqtrade/optimize/optimize_reports.py b/freqtrade/optimize/optimize_reports.py index c974916df..79208c5e9 100644 --- a/freqtrade/optimize/optimize_reports.py +++ b/freqtrade/optimize/optimize_reports.py @@ -662,10 +662,9 @@ def show_backtest_results(config: Dict, backtest_stats: Dict): if len(backtest_stats['strategy']) > 1: # Print Strategy summary table - first_strat_stats = next(iter(backtest_stats['strategy'].items()))[1] table = text_table_strategy(backtest_stats['strategy_comparison'], stake_currency) - print(f"{first_strat_stats['backtest_start']} -> {first_strat_stats['backtest_end']} |" - f" Max open trades : {first_strat_stats['max_open_trades']}") + print(f"{results['backtest_start']} -> {results['backtest_end']} |" + f" Max open trades : {results['max_open_trades']}") print(' STRATEGY SUMMARY '.center(len(table.splitlines()[0]), '=')) print(table) print('=' * len(table.splitlines()[0]))