Add relevant metrics to backtest breakdowns (fix 5)

This commit is contained in:
mrpabloyeah
2025-03-16 18:20:38 +01:00
parent 55301b8d0c
commit ddd2e2cc3b
3 changed files with 3 additions and 3 deletions
@@ -143,7 +143,7 @@ def text_table_periodic_breakdown(
d.get("trades", "N/A"), d.get("trades", "N/A"),
fmt_coin(d["profit_abs"], stake_currency, False), fmt_coin(d["profit_abs"], stake_currency, False),
d.get("profit_factor", "N/A"), d.get("profit_factor", "N/A"),
generate_wins_draws_losses(d["wins"], d["draws"], d["loses"]), generate_wins_draws_losses(d["wins"], d["draws"], d.get("losses", d.get("loses", 0))),
] ]
for d in days_breakdown_stats for d in days_breakdown_stats
] ]
@@ -243,7 +243,7 @@ def generate_periodic_breakdown_stats(
"profit_abs": profit_abs, "profit_abs": profit_abs,
"wins": wins, "wins": wins,
"draws": draws, "draws": draws,
"loses": losses, "losses": losses,
"trades": trades, "trades": trades,
"profit_factor": round(profit_factor, 2), "profit_factor": round(profit_factor, 2),
} }
+1 -1
View File
@@ -587,7 +587,7 @@ def test_generate_periodic_breakdown_stats(testdatadir):
day = res[0] day = res[0]
assert "date" in day assert "date" in day
assert "draws" in day assert "draws" in day
assert "loses" in day assert "losses" in day
assert "wins" in day assert "wins" in day
assert "profit_abs" in day assert "profit_abs" in day