feat: expose demo mode via show_config

This commit is contained in:
Matthias
2026-04-08 06:46:20 +02:00
parent 08f0f28e90
commit 39569df42a
3 changed files with 3 additions and 1 deletions
+1
View File
@@ -255,6 +255,7 @@ class ShowConfig(BaseModel):
timeframe_ms: int
timeframe_min: int
exchange: str
demo_trading: bool
strategy: str | None = None
force_entry_enable: bool
exit_pricing: dict[str, Any]
+1
View File
@@ -176,6 +176,7 @@ class RPC:
timeframe_to_minutes(config["timeframe"]) if "timeframe" in config else 0
),
"exchange": config["exchange"]["name"],
"demo_trading": config["exchange"].get("demo_trading", False),
"strategy": config["strategy"],
"force_entry_enable": config.get("force_entry_enable", False),
"exit_pricing": config.get("exit_pricing", {}),
+1 -1
View File
@@ -2049,7 +2049,7 @@ class Telegram(RPCHandler):
await self._send_msg(
f"*Mode:* `{'Dry-run' if val['dry_run'] else 'Live'}`\n"
f"*Exchange:* `{val['exchange']}`\n"
f"*Exchange:* `{val['exchange']}{' (Demo)' if val['demo_trading'] else ''}`\n"
f"*Market: * `{val['trading_mode']}`\n"
f"*Stake per trade:* `{val['stake_amount']} {val['stake_currency']}`\n"
f"*Max open Trades:* `{val['max_open_trades']}`\n"