From c4eb26be9deecfe2d525915608ec218296d4c406 Mon Sep 17 00:00:00 2001 From: mrpabloyeah Date: Sun, 1 Jun 2025 13:53:17 +0200 Subject: [PATCH] Fix telegram profit stats when fiat_display_currency is not set --- freqtrade/rpc/telegram.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/freqtrade/rpc/telegram.py b/freqtrade/rpc/telegram.py index f3f4a4196..af0331a96 100644 --- a/freqtrade/rpc/telegram.py +++ b/freqtrade/rpc/telegram.py @@ -1044,12 +1044,15 @@ class Telegram(RPCHandler): else: # Message to display if stats["closed_trade_count"] > 0: + fiat_closed_trades = ( + f"∙ `{fmt_coin(profit_closed_fiat, fiat_disp_cur)}`\n" if fiat_disp_cur else "" + ) markdown_msg = ( "*ROI:* Closed trades\n" f"∙ `{fmt_coin(profit_closed_coin, stake_cur)} " f"({profit_closed_ratio_mean:.2%}) " f"({profit_closed_percent} \N{GREEK CAPITAL LETTER SIGMA}%)`\n" - f"∙ `{fmt_coin(profit_closed_fiat, fiat_disp_cur)}`\n" + f"{fiat_closed_trades}" ) else: markdown_msg = "`No closed trade` \n"