Export trade-counts to csv

closes #7789
This commit is contained in:
Matthias 2022-11-25 16:36:41 +01:00
parent 8ee8b6e943
commit 8c014bd365

View File

@ -473,6 +473,7 @@ class HyperoptTools():
'results_metrics.profit_total', 'results_metrics.profit_total',
'Stake currency', 'Stake currency',
'results_metrics.profit_total_abs', 'results_metrics.holding_avg', 'results_metrics.profit_total_abs', 'results_metrics.holding_avg',
'results_metrics.trade_count_long', 'results_metrics.trade_count_short',
'loss', 'is_initial_point', 'is_best'] 'loss', 'is_initial_point', 'is_best']
perc_multi = 100 perc_multi = 100
@ -480,7 +481,9 @@ class HyperoptTools():
trials = trials[base_metrics + param_metrics] trials = trials[base_metrics + param_metrics]
base_columns = ['Best', 'Epoch', 'Trades', 'Avg profit', 'Median profit', 'Total profit', base_columns = ['Best', 'Epoch', 'Trades', 'Avg profit', 'Median profit', 'Total profit',
'Stake currency', 'Profit', 'Avg duration', 'Objective', 'Stake currency', 'Profit', 'Avg duration',
'Trade count long', 'Trade count short',
'Objective',
'is_initial_point', 'is_best'] 'is_initial_point', 'is_best']
param_columns = list(results[0]['params_dict'].keys()) param_columns = list(results[0]['params_dict'].keys())
trials.columns = base_columns + param_columns trials.columns = base_columns + param_columns