Merge pull request #9427 from froggleston/frog-bt-analysis-fix-1

Fix backtesting-analysis when no trades for a pair
pull/9438/head
Matthias 3 years ago committed by GitHub
commit 835cb54876
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -211,8 +211,9 @@ def prepare_results(analysed_trades, stratname,
timerange=None):
res_df = pd.DataFrame()
for pair, trades in analysed_trades[stratname].items():
trades.dropna(subset=['close_date'], inplace=True)
res_df = pd.concat([res_df, trades], ignore_index=True)
if (trades.shape[0] > 0):
trades.dropna(subset=['close_date'], inplace=True)
res_df = pd.concat([res_df, trades], ignore_index=True)
res_df = _select_rows_within_dates(res_df, timerange)

Loading…
Cancel
Save