Noon Barbari
Registrieren
Docs durchsuchen

Telegram-Bot

Das PIN-geschützte Cockpit. Dieselbe Engine wie das Dashboard, serviert via @-Mentions.

Verknüpf dein Telegram-Konto auf der Profilseite des Dashboards; der Bot macht einen einmaligen Handshake, um deine Chat-ID zu binden. Danach läuft jedes Kommando im Scope deines Kontos.

Read-only

CommandUsageDescription
/strategies/strategiesListe deiner gespeicherten Regelwerke.
/templates/templatesListe der mitgelieferten Regelwerk-Templates.
/show/show <strategy> [--raw]Hübsch formatieren oder rohes YAML einer Strategie ausgeben.
/backtest/backtest <strategy> [symbol] [tf] [days]Backtest laufen lassen und mit PDF-Report antworten.
/tradechart/tradechart <strategy> [symbol] [tf] [days] [padding]Ein Chart pro Trade mit TP-/SL-Boxen overlaid.
/swings/swings [symbol] [tf] [bars] [lookback]Bestätigte Swing-Pivots in einem Fenster auflisten.
/breaks/breaks [symbol] [tf] [bars] [lookback]Erster Close, der jeden Swing bricht.
/validbreaks/validbreaks [symbol] [tf] [bars] [lookback]Breakouts, vom nächsten Close bestätigt.
/trends/trends [symbol] [tf] [bars] [lookback] [padding]SMC-BOS-/CHoCH-Trendregionen in einem Chart.
/validtrends/validtrends [symbol] [tf] [bars] [lookback] [padding]Wie /trends, aber zwei-Close-bestätigt.
/runs/runsListe der letzten Backtest-/Paper-/Live-Läufe.
/run/run <id>Vollständige Details zu einem Lauf.
/equity/equityAktuelle Live- oder Paper-Equity.
/positions/positionsOffene Positionen über aktive Läufe hinweg.
/pulse/pulseBTC-Ticker + Funding. Sanity-Check.
/status/statusEngine-Health, Uptime, letzter Fehler.

Compute (ohne PIN)

CommandUsageDescription
/optimize/optimize <strategy> [sym] [tf] [days] [trials]Parameter auf einem Fenster re-optimieren.
/montecarlo/montecarlo <strategy> [sym] [tf] [days] [reps]Monte-Carlo-Stresstest auf dem Trade-Ledger.

Control (PIN-geschützt)

CommandUsageDescription
/start_paper/start_paper <strategy> [sym] [tf] [cash] <pin>Einen Paper-Trading-Lauf starten.
/stop/stop <run_id> <pin>Einen laufenden Paper-/Live-Lauf stoppen.
/kill/kill <pin>Engine hart killen. Letzte Lösung.
/flatten/flatten <pin>Alle offenen Positionen sofort flach machen.

Über die PIN

Control-Kommandos nehmen ein zusätzliches letztes Argument — eine 4- bis 8-stellige PIN, die du auf der Profilseite des Dashboards setzt. Die PIN wird nie geloggt; sie ist der einzige Autorisierungsschritt des Bots für Aktionen, die Geld bewegen.

Backtest-complete notifications

When a backtest finishes, the bot sends you a summary with the headline metrics (PnL, Sharpe, Sortino, drawdown, win rate, profit factor) and the strategy's own conditions written out in English — for example, `(Long - EMA20 greater than 30) AND (Long - rsi14 greater than 15)`. Tap the Trade-Chart PDF button on the message to receive the per-trade chart report as a Telegram document.

Sample message

📊 Backtest complete

Strategy:   custom:ema_breakout
Market:     BTC/USDT  ·  1h  ·  60 days

— Performance —
PnL %:           +4.21 %
Sharpe:          1.180
Sortino:         1.610
Max drawdown:    3.40 %
Trades:          12
Win rate:        66.67 %
Profit factor:   2.10

— Strategy config —
Indicators:      EMA20, rsi14
Entry rules:
(Long - EMA20 greater than 30) AND (Long - rsi14 greater than 15)

Exit rules:
(close crosses below EMA20) OR (Long - take profit at 5.00%) OR (stop loss at 2.00%)

[ 📄 Trade-Chart PDF ]

Backtest-complete is enabled by default on the Notifications page. To turn it off, uncheck `backtest_complete` in the enabled-events list.