und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 5
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Detektor zur Erkennung von Umkehrungen bei der Sitzungsdurchsuchung
Autor: Adeolu Gbadebo
Die Idee dahinter
Jede Handelssitzung hinterlässt eine Spanne – ein Hoch und ein Tief, die der Markt respektiert, testet oder schließlich durchbricht. Ein großer Teil der intraday-Umkehrbewegungen findet genau an diesen Grenzen statt: Der Kurs ragt über das Hoch der vorherigen Sitzung hinaus oder fällt unter deren Tief, löst die dort platzierten Stopps aus und kehrt dann wieder in die Spanne zurück. Dieses Verhalten wird üblicherweise als „Liquidity Sweep“ bezeichnet und deutet eher auf eine kurzfristige Erschöpfung als auf den Beginn eines echten Ausbruchs hin.
Der „Session Sweep Reversal Detector“ automatisiert die beiden Schritte, die ein Trader andernfalls manuell durchführen müsste: Er zeichnet das Hoch und das Tief der abgeschlossenen Handelssitzung als Referenzlinien ein und überwacht alle nachfolgenden Ereignisse auf einen qualifizierten Sweep. Ein „Sweep“ gilt erst dann als bestätigt, wenn der Kurs die Spanne um mehr als einen konfigurierbaren Puffer durchbricht und dann innerhalb einer begrenzten Anzahl von Balken wieder innerhalb der Spanne schließt. Wenn der Kurs ausbricht und weiterläuft, ohne rechtzeitig wieder innerhalb der Spanne zu schließen, wird kein Signal ausgelöst – das Tool ist darauf ausgelegt, Rauschen herauszufiltern, und nicht, jeden Docht zu markieren, der über eine Linie hinausragt.
Es funktioniert bei jedem Symbol und jedem Intraday-Zeitrahmen, ist jedoch am nützlichsten auf M5- bis M30-Charts, wo die Sitzungsstruktur noch ohne übermäßiges Rauschen erkennbar ist. Eine gängige Konfiguration ist der Einsatz bei EURUSD oder GBPUSD, wobei das Handelsfenster auf die Londoner oder New Yorker Handelszeiten ausgerichtet ist, da diese Handelssitzungen in der Regel das klarste „Range-and-Sweep“-Verhalten aufweisen.
So interpretieren Sie die Ergebnisse
- Sitzungshoch / Sitzungstief (gepunktete Linien) – Solange das Sitzungsfenster geöffnet ist, verfolgen diese beiden Linien das aktuelle Hoch und Tief dieser Sitzung in Echtzeit. Sobald die Sitzung endet, werden sie auf ihren Endwerten eingefroren und verlaufen als flache Referenzlinien weiter, bis sie durch die nächste Sitzung überstrichen oder ersetzt werden.
- Logik zur Sweep-Erkennung – Nach Ende einer Sitzung überwacht der Indikator, ob der Kurs um mehr als den Abstand „SweepBufferPips“ über das eingefrorene Hoch oder Tief hinausgeht. Ab diesem Zeitpunkt zählt er Kerzen; schließt der Kurs innerhalb von „ReversalBars“ Kerzen wieder innerhalb des Niveaus, wird der „Sweep“ bestätigt. Findet die Umkehr nicht rechtzeitig statt, wird die Durchbrechung verworfen und stattdessen als echter Ausbruch behandelt.
- Bullischer Sweep (grüner Pfeil, unterhalb der Kerze) – Das Tief wurde „geswept“ und der Kurs schloss innerhalb des zulässigen Zeitfensters wieder über dem Session-Tief. Dies deutet auf eine mögliche Bewegung zurück in Richtung der Session-Spanne oder darüber hinaus hin.
- Bärischer Sweep (roter Pfeil, oberhalb des Balkens) – Das Hoch wurde „geswept“ und der Kurs schloss innerhalb des zulässigen Zeitfensters wieder unterhalb des Tageshochs. Dies deutet auf eine mögliche Rückbewegung nach unten hin.
- Praktische Anwendung – Betrachten Sie einen Sweep-Pfeil als Auslöser, um nach einer Bestätigung zu suchen, nicht als eigenständigen Einstieg. Viele Trader kombinieren ihn vor dem Einstieg mit einer Strukturveränderung in einem niedrigeren Zeitrahmen oder einem Kerzenschlusskurs, der wieder durch ein wichtiges Niveau fällt, und nutzen die entgegengesetzte Seite der Sitzungsspanne als erstes Ziel.
Externe Variablen (Eingaben)
| Eingabe | Standard | Zweck |
|---|---|---|
| InpSessionStartHour | 7 | Stunde (Broker-Zeit), zu der sich der Sitzungszeitraum zu bilden beginnt. |
| InpSessionEndHour | 16 | Stunde (Broker-Zeit), zu der die Sitzung endet und die Höchst- und Tiefstkurse eingefroren werden. |
| InpSweepBufferPips | 2,0 | Mindestabweichung vom Sitzungshoch bzw. -tief in Punkten, die erforderlich ist, um als Durchbruch gewertet zu werden. |
| InpReversalBars | 2 | Anzahl der Balken, nach denen der Kurs nach einem Durchbruch wieder innerhalb der Spanne schließen darf; andernfalls wird der Durchbruch verworfen. |
| InpMaxSessionsToShow | 5 | Anzahl der Spanne und Signale der letzten Handelstage, die im Chart sichtbar bleiben. |
Empfohlene Verwendung
Laden Sie den Indikator in ein Chart, dessen Sitzungsfenster auf den von Ihnen gehandelten Markt abgestimmt ist – beispielsweise 7–16 Uhr Brokerzeit für einen Fokus auf die Londoner Sitzung oder verschieben Sie es so, dass es die Eröffnung in New York abdeckt. Stellen Sie den „SweepBufferPips“-Wert eng genug ein, um echte Stop-Hunts zu erfassen, aber weit genug, um gewöhnliche Spread-Schwankungen bei Ihrem Symbol zu ignorieren; 2–3 Punkte sind ein angemessener Ausgangspunkt für wichtige Devisenpaare. Verwenden Sie die Pfeile eher als eine Auswahlliste von Momenten, die eine Überprüfung wert sind, als als Signal für den automatischen Handel, und kombinieren Sie sie mit einer Bestätigung durch die Kursentwicklung – eine Kerze mit starker Ablehnung oder ein Durchbrechen einer nebensächlichen Trendlinie zurück in die Spanne verleiht dem Sweep-Signal zusätzliches Gewicht.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/76100
News Trading Dashboard
Das „News Trading Dashboard“ ist ein informatives Panel direkt im Chart (es führt keine automatischen Handelsgeschäfte durch), das die Marktvolatilität in Echtzeit überwacht, um Momente mit „Nachrichten-Spitzen“ zu erkennen – also plötzliche Kursbewegungen, die bei der Veröffentlichung von Wirtschaftsdaten (NFP, CPI, Zinsentscheidungen usw.) auftreten.
MT5 EA Acceptance Harness
Deterministische synthetische Akzeptanztests für die Einstiegslogik von MT5-EAs, ohne Zugriff auf den Markt, das Konto oder die Orders.
Broker Execution Diagnostics MT5
Schreibgeschütztes MT5-Skript zur Anzeige von Broker-Handelsvolumen, Kursen, Stopps, Handelsaussetzungen, Spreads und Ausführungsbeschränkungen.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.
