Überblick
Horizon Scalper ist ein vollständig systematischer 5-Minuten-Scalper, der für vier hochliquide Instrumente entwickelt wurde: #USNDAQ100, XAUUSD (Gold), WTI Rohöl und EURUSD. Er steigt nur ein, wenn sechs unabhängige Filter übereinstimmen, bemisst jeden Trade basierend auf einem festen Kontowährungsrisiko und pausiert nach einem Verlusttrade, um Racheverluste in Folge zu vermeiden.
Der Bot ist bewusst selektiv — typischerweise 0,5 bis 2 Trades pro Tag und Symbol — und basiert auf einem strikten 1:1,5 Risiko-Ertrags-Verhältnis, das durch ATR gesteuert wird, sodass Stops und Ziele sich automatisch an wechselnde Volatilitätsregime anpassen.
Funktionsweise (Einstiegslogik)
Ein LONG (und spiegelbildlich SHORT) wird nur bei Barschluss eröffnet, wenn alle der folgenden Bedingungen auf der vorherigen geschlossenen Kerze erfüllt sind:
-
- EMA-Kreuzung — Schneller EMA kreuzt über den langsamen EMA (Momentum-Auslöser).
- Trendfilter — Schlusskurs liegt über dem längerfristigen Trend-EMA (Handel in Richtung des höheren Zeitrahmens).
- RSI-Bereich — RSI befindet sich innerhalb eines "gesunden Momentum"-Bandes (nicht überverkauft, nicht überkauft) — vermeidet sowohl erschöpfte Bewegungen als auch stagnierende Seitwärtsbewegungen.
- ADX-Stärke — ADX liegt über einem Mindestwert und bestätigt einen echten Trend statt Rauschen.
- Bollinger-Filter — Der Preis wird nicht gegen das obere Band gedrückt (für Longs) — verhindert den Kauf in unmittelbare Mittelwertumkehr.
- Kerzenbestätigung — Der aktuelle Schlusskurs ist höher als der vorherige Schlusskurs.
Shorts verwenden die symmetrischen Bedingungen (Kreuzung nach unten, unter dem Trend-EMA, RSI im Short-Bereich, entfernt vom unteren Band, bärischer Schlusskurs).
Risiko- und Geldmanagement
-
- Fester Kontowährungsrisiko pro Trade (Standard 50 CHF). Der Bot berechnet das Volumen so, dass ein SL-Treffer genau Ihrem definierten Risiko entspricht, unabhängig vom Instrument oder aktuellen ATR.
- ATR-basierter SL & TP — SL = ATR × 1,0, TP = ATR × 1,5 (Standard), sodass sich Ihre Stops automatisch an die Volatilität anpassen.
- Mindest-ATR-Schwelle — Einstiege werden übersprungen, wenn der Markt zu ruhig ist (niedrige Volatilität, Seitwärtsbewegung).
- Cooldown-Schutzschaltung — Nach einem Verlusttrade stoppt der Bot den Handel für N Bars (Standard 10), um die Marktbedingungen zurücksetzen zu lassen.
- Regel für Einzelpositionen — nie mehr als eine offene Position pro Symbol.
- Handelssitzungsfilter — handelt nur innerhalb eines definierten UTC-Fensters (die Hochaktivitätsstunden für das gewählte Asset).
Optimierungsanweisungen
Da Horizon Scalper auf 5-Minuten-Bars handelt, ändern sich die Markt-Mikrostrukturen schnell. Der empfohlene Arbeitsablauf ist:
Re-Optimierungsplan
-
- Häufigkeit: einmal pro Woche.
- Rückblick: die letzten 3 Monate M5-Daten — weiter zurückzugehen ist kontraproduktiv, da das M5-Regime driftet.
- Backtesting-Modus: "m1 Bars vom Server (Eröffnungskurse)" ist ausreichend — Sie benötigen keinen Tick-Daten-Modus. Der Bot handelt nur bei Barschluss, daher ist der m1-Open-Modus schneller und liefert repräsentative Ergebnisse.
- Spread: Legen Sie einen festen Wert fest, der dem typischen Spread Ihres Brokers für das Symbol entspricht (1 Pip für FX/Indizes, 2–3 für Gold/WTI ist realistisch).
Parameter, die NICHT optimiert werden sollen
-
- Risiko am SL — dies ist Ihre persönliche Risikopräferenz, kein Strategieparameter. Stellen Sie es auf 1–2% des Kontoguthabens ein und lassen Sie es so.
- Handelsstart- / Endzeiten — verwenden Sie die obenstehende assetspezifische Tabelle.
Walk-Forward-Validierung (empfohlen)
Nach jeder wöchentlichen Optimierung führen Sie einen schnellen Out-of-Sample-Test für die letzten 1–2 Wochen durch, die nicht Teil des Optimierungsfensters waren. Setzen Sie nur Parameter ein, die im Out-of-Sample-Test standhalten.
Parameterreferenz
Risiko
-
- Risiko am SL (Standard 50) — Kontowährungsverlust, wenn SL getroffen wird. Der Bot berechnet das Volumen daraus rückwärts.
EMAs
-
- EMA Schnell / Langsam Periode (9 / 21) — Das Kreuzungspaar. Schnell über Langsam = bullische Tendenz.
- EMA Trendperiode (50) — Richtungsgebendes Tor im höheren Zeitrahmen; Einstiege nur in dessen Richtung.
RSI
-
- RSI Periode (7) — Kurze Periode für schnelle Reaktionsfähigkeit beim Scalping.
- RSI Long Min / Max (40 / 65) — Erforderliches RSI-Band für Long-Einstiege.
- RSI Short Min / Max (35 / 60) — Erforderliches RSI-Band für Short-Einstiege.
ATR / Risiko
-
- ATR Periode (14) — Rückblick für Volatilitätsmessung.
- SL ATR-Multiplikator (1,0) — Stop-Abstand = ATR × dieser Wert.
- TP ATR-Multiplikator (1,5) — Ziel-Abstand = ATR × dieser Wert. Muss größer als der SL-Multiplikator sein, sonst startet der Bot nicht.
- Min ATR Pips (3) — Wenn der aktuelle ATR darunter liegt, werden Einstiege übersprungen.
ADX
-
- ADX Periode (14) — Rückblick zur Trendstärke.
- ADX Mindestschwelle (25) — Liegt der Wert darunter, wird der Markt als Seitwärtsmarkt behandelt und Trades werden übersprungen.
Bollinger-Bänder
-
- BB Periode (20) — SMA-Basis.
- BB Standardabweichung (2,0) — Bandbreite. Enger = strengerer Erschöpfungsfilter.
Risikokontrolle
-
- Cooldown-Bars nach Verlusttrade (10) — Anzahl der M5-Bars, die nach einem Verlust gewartet werden, bevor der Bot wieder aktiv wird.
Sitzungsfilter
-
- Handelsstart (UTC) / Handelsende (UTC) — Inklusiver Start, exklusives Ende des UTC-Fensters. Verwenden Sie die obenstehende assetspezifische Tabelle; nicht optimieren.