Merge branch 'buy_reasons' of github.com:froggleston/freqtrade into buy_reasons

This commit is contained in:
froggleston 2022-06-15 11:25:24 +01:00
commit 14110bd5ca

View File

@ -140,7 +140,7 @@ def _do_group_table_output(bigdf, glist):
# 4: profit summaries grouped by pair, enter_ and exit_tag (this can get quite large) # 4: profit summaries grouped by pair, enter_ and exit_tag (this can get quite large)
if g == "4": if g == "4":
group_mask = ['pair', 'enter_reason', 'exit_reason'] group_mask = ['pair', 'enter_reason', 'exit_reason']
if group_mask:
new = bigdf.groupby(group_mask).agg(agg_mask).reset_index() new = bigdf.groupby(group_mask).agg(agg_mask).reset_index()
new.columns = group_mask + agg_cols new.columns = group_mask + agg_cols
new['median_profit_pct'] = new['median_profit_pct'] * 100 new['median_profit_pct'] = new['median_profit_pct'] * 100
@ -148,6 +148,8 @@ def _do_group_table_output(bigdf, glist):
new['total_profit_pct'] = new['total_profit_pct'] * 100 new['total_profit_pct'] = new['total_profit_pct'] * 100
_print_table(new, sortcols) _print_table(new, sortcols)
else:
logger.warning("Invalid group mask specified.")
def _print_results(analysed_trades, stratname, analysis_groups, def _print_results(analysed_trades, stratname, analysis_groups,