Übersicht
—
Equity (USD)
—
Signal
Preis—
ADX (Trendstärke)—
Funding (p.a.)—
Vola-Regime (ATR-Perzentil)—
Cooldown—
Tages-Schalter—
Offene Position
Keine offene Position
Steuerung
Handelspaar/Hebel/Intervall/Risiko nur änderbar, wenn keine Position offen ist.
Risiko pro Trade bestimmt die Positionsgröße und skaliert damit Rendite UND
Drawdown etwa proportional - das ist der eigentliche "Hebel-Regler" dieses Bots
(siehe README).
Sendet eine Testnachricht über die in der .env hinterlegten Zugangsdaten.
Aktiver Bot
Bot ist gestoppt.
Equity-Kurve
Trades
| Zeit | Seite | Aktion | Größe | Preis | Grund |
|---|
Log
Backtest
Hebel meist ohne Wirkung - er ist nur eine Obergrenze für die Positionsgröße,
kein Renditemultiplikator. Für tatsächlich skalierte Ergebnisse das
Risiko/Trade-Feld nutzen (siehe README).
Simulierte Trades (Nachvollziehbarkeit)
Walk-Forward-Analyse
Ein einzelner Backtest sagt nur, welche Parameter in der Vergangenheit gut waren -
und die beste von hundert getesteten Kombinationen sieht selbst auf reinen Zufallsdaten
profitabel aus. Die Walk-Forward-Analyse optimiert die Parameter deshalb auf einem
Zeitfenster und bewertet sie auf dem darauffolgenden, dabei ungesehenen Fenster -
rollierend über den ganzen Zeitraum. Gewertet wird ausschließlich diese
Out-of-Sample-Strecke. Das ist die einzige Zahl, die etwas darüber aussagt, was live
passieren könnte.
Hebel meist ohne Wirkung - er ist nur eine Obergrenze für die Positionsgröße,
kein Renditemultiplikator. Für tatsächlich skalierte Ergebnisse das
Risiko/Trade-Feld nutzen (siehe README). Anders als der Hebel geht Risiko/Trade
NICHT in die Optimierung ein - er wird fest vorgegeben, sonst würde der
Walk-Forward trivial immer den höchsten Wert "gewinnen".
Rechnet je nach Kerzenzahl einige Sekunden bis Minuten - der Bot läuft dabei normal weiter.
Filter-Diagnose
Jeder Einstiegsfilter klingt für sich vernünftig. Zusammen können sie den Einstieg
aber so weit verzögern, dass der Bot erst kauft, wenn die Bewegung schon gelaufen ist —
und dann die Umkehr mitnimmt. Diese Diagnose misst genau das: wie viele Kerzen zwischen
EMA-Crossover und tatsächlichem Einstieg vergehen, wie viele Signale komplett verworfen
werden, und welcher Filter dafür verantwortlich ist.
Filter-Vergleich (A/B)
Stellt Filtervarianten unter identischen Bedingungen gegeneinander: dieselben
Symbole, dieselben Kerzen, nur andere Filter. Bewertet wird nach Erwartungswert pro
Trade und Gewinn/Verlust-Verhältnis — nicht nach der Win-Rate, die für sich genommen
nichts über Profitabilität aussagt.
Wichtig: Der Sieger ist noch kein Beleg. Bei sechs Varianten über mehrere Symbole ist die beste immer irgendwo gut — sie muss anschließend die Walk-Forward-Analyse bestehen, bevor sie übernommen wird.
Wichtig: Der Sieger ist noch kein Beleg. Bei sechs Varianten über mehrere Symbole ist die beste immer irgendwo gut — sie muss anschließend die Walk-Forward-Analyse bestehen, bevor sie übernommen wird.
Rechnet 6 Varianten über alle Symbol/Intervall-Kombinationen — dauert typischerweise unter einer Minute.
Markt-Scan (mehrere Symbole)
Manuell 5-6 Symbole nacheinander auszuprobieren und sich das beste rauszupicken ist
strukturell derselbe Fehler wie das Überoptimieren einzelner Parameter - nur eine
Stufe höher. Der Scan lässt die Walk-Forward-Analyse deshalb ehrlich über mehrere
Symbole laufen und zeigt alle Ergebnisse, auch die negativen - so lässt sich
nichts schönreden. Ein Symbol gilt nur als "Edge bestätigt", wenn Out-of-Sample
positiv ist, deine .env-Parameter schlägt, mindestens 20 Trades hat und die
Parameter über die Fenster hinweg stabil waren.
Läuft je Symbol ~10-30s (Standardliste: ca. 2-5 Minuten) - der Bot läuft dabei normal weiter.
Hebel meist ohne Wirkung - er ist nur eine Obergrenze für die Positionsgröße,
kein Renditemultiplikator. Für tatsächlich skalierte Ergebnisse das
Risiko/Trade-Feld nutzen (siehe README).