From c0289ad8449b22800cc2272ac6180d486eca621f Mon Sep 17 00:00:00 2001 From: xmatthias Date: Wed, 13 Jun 2018 19:53:12 +0200 Subject: [PATCH] use list comprehension to build list --- freqtrade/optimize/backtesting.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index dbbdd4b80..df68c1f31 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -114,14 +114,11 @@ class Backtesting(object): def _store_backtest_result(self, recordfilename: Optional[str], results: DataFrame) -> None: - records = [] - print(results) - for index, trade_entry in results.iterrows(): - pass - records.append((trade_entry.pair, trade_entry.profit_percent, - trade_entry.open_time.timestamp(), - trade_entry.close_time.timestamp(), - trade_entry.open_index - 1, trade_entry.trade_duration)) + records = [(trade_entry.pair, trade_entry.profit_percent, + trade_entry.open_time.timestamp(), + trade_entry.close_time.timestamp(), + trade_entry.open_index - 1, trade_entry.trade_duration) + for index, trade_entry in results.iterrows()] if records: logger.info('Dumping backtest results to %s', recordfilename)