Whale Flash Order Rejection Reversal
- Experten
- Mustafa Ozkurkcu
- Version: 1.0
Das Konzept. Flash ORR ist ein reaktionsschneller Scalping EA, der auf der Suche nach falschen Ausbrüchen auf wichtigen Swing-Levels ist. Wenn der Kurs ein aktuelles Swing-Hoch/Tief durchbricht, aber nicht mit Stärke schließt (langer Docht, schwacher Körper), wird die Bewegung als abgelehnt betrachtet. Wenn die nächste Kerze ein starkes entgegengesetztes Momentum zeigt, steigt der EA gegen den Spike ein:
-
Aufwärtsspike + schwacher Schlusskurs → gefolgt von einem bärischen Momentum-Balken → VERKAUFEN
-
Abwärtsspike + schwacher Schlusskurs → gefolgt von einem bullischen Momentum-Balken → KAUFEN
Der Einstieg erfolgt bei der Eröffnung des nächsten Balkens (kein Intra-Bar-Raten).
Die Stopps werden am äußersten Punkt des Spike-Dochts gesetzt; die Gewinnmitnahme ist ein Vielfaches des Risikos(RR × SL).
Entwickelt für M1-M5 auf liquiden Symbolen (z.B. EURUSD, XAUUSD) während der London/NY Stunden.
So funktioniert es (Signal-Pipeline)
-
Finden Sie ein nahegelegenes Swing-Level.
Der EA durchsucht die vergangenen SwingLookback-Balken nach einem fraktalen Swing unter Verwendung der SwingLR-Balken links/rechts. -
Erkennen Sie eine Spike-Ablehnung (Balken bei Shift=2).
Die Spike-Kerze muss:-
Das Swing-Leveldurchbrechen (mit optionaler SwingBufferPips-Toleranz),
-
einen langen Docht / kleinen Körper aufweisen: MinWickRatio (Docht/Bereich) hoch UND MaxBodyRatio (Körper/Bereich) niedrig,
-
Optional in der entgegengesetzten Farbe schließen ( RequireOppositeColor = true ).
-
(Optional) Seien Sie abnormal groß gegenüber ATR: SpikeATRMult .
-
-
Bestätigen Sie mit entgegengesetztem Momentum (bar at shift=1).
Die nächste Kerze muss eine entgegengesetzte Farbe mit einem sinnvollen Körper haben:
MinMomentumBodyRatio (Körper/Bereich) und (optional) MomentumBodyATRMult × ATR Filter. -
Platzieren Sie den Handel (bei Eröffnung des neuen Balkens).
-
SL = Spike Docht Extremwert ± SLBufferPips
-
TP = RiskRewardRR × SL-Abstand
-
Spread, Stopps/Freeze-Level, Margin-Kontrollen werden durchgesetzt.
-
(Optional) Session-Filter begrenzt den Handel auf London/NY Stunden.
-
-
Risiko/Positionsgröße.
Wenn RiskPercent > 0 ist, wird die Lotgröße aus dem Kontostand und dem Stop-Abstand berechnet. Andernfalls verwendet der EA FixedLot .
Eingaben (gruppiert)
Allgemein
-
MagicNumber - Magische Zahl für die Positionsverfolgung.
-
OnePositionPerSymbol - Wenn true , wird der EA keinen zweiten Handel auf demselben Symbol eröffnen, während eine Position aktiv ist.
-
CooldownBars - Anzahl der Takte, die nach der Schließung eines Trades gewartet werden, bevor das nächste Signal genommen wird.
-
DeviationPoints - Maximale Slippage (Punkte) für Marktaufträge.
Sitzungsfilter (Serverzeit)
-
UseSessionFilter - Aktiviert/deaktiviert die Zeitfensterung.
-
LondonStartHour / LondonEndHour - Handelsfenster der Londoner Sitzung.
-
IncludeNewYorkSession - Wenn wahr, wird auch das NY-Fenster berücksichtigt.
-
NYStartHour / NYEndHour - Handelsfenster der New Yorker Sitzung.
Tipp: Verwenden Sie die Serverzeit. Stunden am Wochenende oder illiquide Stunden werden implizit vermieden, wenn Sie die Fenster eingrenzen.
Ausführung / Spread
-
MaxSpreadPips - Maximal zulässiger Spread (Pips) zum Ausführungszeitpunkt.
(Der EA rechnet Pips anhand der Ziffern des Symbols in den Preis um: bei 5/3-stelligen Symbolen 1 Pip = 10 Punkte; bei 4/2-stelligen Symbolen 1 Pip = 1 Punkt).
Spike & Rejection Regeln
-
SwingLR - Fraktaler Erkennungsparameter (Balken links/rechts, die niedriger/höher sein müssen).
-
SwingLookback - Wie weit zurück (in Takten) soll nach dem letzten gültigen Swing gesucht werden.
-
SwingBufferPips - Toleranz, die zum Swing-Level hinzugefügt wird, wenn "Spike broke the level" geprüft wird.
-
MinWickRatio - Minimales Docht/Range-Verhältnis auf dem Spike-Balken (großer Docht).
-
MaxBodyRatio - Maximales Body/Range-Verhältnis auf dem Spike-Balken (schwacher Abschluss).
-
RequireOppositeColor - Wenn true, muss der Spike-Balken entgegengesetzt zu seiner Richtung schließen
(z.B. sollte ein Up-Spike bärisch schließen).
ATR-Filter (optional)
-
UseATRFilter - Master-Schalter für ATR-basierte Schwellenwerte.
-
ATRPeriod - ATR-Rückblick.
-
SpikeATRMult - Spike-Bar-Bereich muss ≥ ATR × dieser Multiplikator sein.
-
MomentumBodyATRMult - Momentum bar body muss ≥ ATR × dieser Multiplikator sein (zum Deaktivieren 0 setzen).
Momentum
-
MinMomentumBodyRatio - Minimales Body/Range-Verhältnis für den Momentum-Bar (Stärkefilter).
Risiko Management
-
RiskPercent - % des Saldos, der pro Handel riskiert wird. Wenn 0, wird ein festes Lot verwendet.
-
FixedLot - Lotgröße, die verwendet wird, wenn RiskPercent = 0 .
-
RiskRewardRR - Take-Profit = RR × Stop-Loss-Abstand.
-
SLBufferPips - Zusätzlicher Puffer über den Spike Docht hinaus (hilft bei Spread/Slippage und Stop-Regeln).
Sonstiges
-
PrintDebug - Ausführliche Protokollierung im Journal (hilfreich beim Testen/Optimieren).
Ausführungsdetails & Sicherheitsvorkehrungen
-
Auftragsart: Markteinträge bei der nächsten Bar-Eröffnung.
-
Überprüft vor dem Senden:
-
Marge ( OrderCalcMargin )
-
Stops/Freeze-Levels und Spread-Schwelle
-
Broker-Slippage über DeviationPoints
-
-
Kein Repainting: Signale werden nur aus geschlossenen Kerzen gebildet (Shift=2 für Spike, Shift=1 für Momentum).
-
Zifferngenaue Pip-Mathematik: Der EA ordnet Pips intern dem Preis entsprechend der Symbolziffern zu.
-
Einzel-Symbol-Sperre (optional): Verhindert eine Überexponierung, wenn OnePositionPerSymbol = true .
-
Abklingzeit: Vermeidet den sofortigen Wiedereinstieg nach einem Trade.
Praktische Tipps
-
Zeitrahmen: Beginnen Sie mit M1-M5.
-
Symbole: EURUSD (enge Spreads); XAUUSD (erfordern stärkere Spike-Filter).
-
Optimierungsreihenfolge: Spike-Form → Momentum-Stärke → ATR-Gates → Swing-Parameter → RR → Session & Spread.
-
Neuigkeiten: Der EA verwendet absichtlich die Docht/Schwach-Schluss-Logik, um fehlgeschlagene Nachrichten-Spikes auszublenden, aber breite Spreads können immer noch viele Signale disqualifizieren (wie beabsichtigt).
Risiko-Offenlegung
Der Handel mit gehebelten Produkten birgt ein erhebliches Verlustrisiko und ist nicht für jeden Anleger geeignet. Bevor Sie diesen EA verwenden:
-
Keine Leistungsgarantie. Historische/Backtest-Ergebnisse sind kein Indikator für die zukünftige Performance.
-
Ausführungsrisiko. Slippage, Requotes, erweiterte Spreads, Stop/Freeze-Levels und Teilausfüllungen können die Live-Ergebnisse im Vergleich zu Backtests erheblich verändern.
-
Broker-Unterschiede. Symbolnamen, Tick-Größe/Wert, Ziffern, Kontraktspezifikationen, Zeitzonen und Liquidität variieren von Broker zu Broker. Prüfen Sie die Ergebnisse zunächst in einer Demo mit Ihrem Broker.
-
Nachrichten und Volatilität. Extrem schnelle Märkte (Nachrichten, kurzfristige Bewegungen) können Stopps umgehen und das realisierte Risiko erhöhen.
-
Technologisches Risiko. VPS-Stabilität, Plattform-Updates, Netzwerkausfälle und Änderungen der Symbol-Session können die Ausführung beeinflussen.
-
Positionsgröße. Wenn Sie RiskPercent aktivieren, stellen Sie sicher, dass das Risiko pro Handel mit Ihrem Plan übereinstimmt. Die Verwendung eines zu hohen Risikos kann schnell zu großen Drawdowns oder Kontoverlusten führen.
-
Verantwortung des Benutzers. Sie sind allein dafür verantwortlich, wie Sie diesen EA konfigurieren und ausführen, einschließlich der Einhaltung der Bedingungen Ihres Brokers und der geltenden Vorschriften.
Dringende Empfehlung: Testen Sie den EA zuerst in der Demoversion, validieren Sie die Symbolparameter (Ziffern, Tick-Größe/Wert) und überprüfen Sie, ob die Spreads und Stop-Regeln unter Live-Bedingungen erfüllt sind, bevor Sie ihn auf einem echten Konto einsetzen.
