MT5 Liquidity Sweeps Indicator
- Indikatoren
-
Nordman Algorithms OÜAlgorithmic trading developer since 2018. Founder of Nordman Algorithms OÜ (Estonia).
Specialization:
→ Custom EAs & indicators for MT4, MT5, NinjaTrader 8
→ TradingView-to-terminal cloud webhooks (trade copiers)
→ Prop-firm risk management automation - Version: 1.1
- Aktivierungen: 5
MT5 Liquidity Sweeps Indicator
Der MT5 Liquidity Sweeps Indicator erkennt Liquiditätssweeps auf der Käufer- und Verkäuferseite mithilfe einer schwingungsbasierten Marktstrukturanalyse. Der Indikator unterstützt wick-basierte Sweeps, Break-and-Retest-Sweeps und den kombinierten Erkennungsmodus, während er die Lebenszykluszustände der Sweeps verfolgt, einschließlich erkannter, berührter, gemilderter und abgelaufener Zonen. Zusätzliche Funktionen umfassen konfigurierbare Milderungslogik, Visualisierung von Liquiditätsniveaus, Ereignisalarme, Schwingungsstrukturanalyse und historische Sweep-Zonen-Verfolgung für strukturierte Liquiditätsanalyse in MetaTrader 5.
Das Konzept der Liquidity Sweeps erklärt
Liquiditätssweeps treten auf, wenn der Kurs über frühere Swing-Hochs oder -Tiefs hinausgeht, wo Stop-Orders und ruhende Liquidität üblicherweise konzentriert sind.
In den ICT- und Smart Money Concepts (SMC)-Methoden stellen Swing-Hochs häufig die Liquidität auf der Käuferseite dar, während Swing-Tiefs die Liquidität auf der Verkäuferseite repräsentieren. Wenn der Kurs diese Bereiche erreicht, kann er kurzzeitig über das Niveau hinaus handeln, bevor er umkehrt – und dabei mit den dort konzentrierten ruhenden Orders interagiert.
Diese Ereignisse können in verschiedenen Marktumgebungen auftreten: als Teil einer Umkehrung, einer Fortsetzungsbewegung oder einer Verschiebungsphase. Anstatt jedem Sweep eine feste Richtungsbedeutung zuzuweisen, konzentriert sich der Indikator auf die Identifizierung des strukturellen Verhaltens selbst – wohin der Kurs ging, wie weit er sich bewegte und ob er zurückkehrte.
Nicht jede Bewegung über ein Swing-Hoch oder -Tief hinaus qualifiziert sich als Liquiditätssweep. Die Sweep-Struktur hängt davon ab, wie der Swing gebildet wurde, wie weit der Kurs über das Niveau hinausdrang und wie schnell er zurückkehrte. Ein kurzer Docht durch ein Niveau und ein anhaltender Ausbruch, der später zurückläuft, haben unterschiedliche strukturelle Merkmale – und der Indikator behandelt sie entsprechend unterschiedlich.quickly it returned. A brief wick through a level and a sustained break that later retraces carry different structural characteristics — and the indicator treats them differently.
Um die Erkennung präzise zu halten, umfasst der Indikator konfigurierbare Swing-Validierung, Mindest-Sweep-Distanzfilterung, Milderungslogik und Sweep-Lebenszyklus-Verfolgung.
MT5 Liquidity Sweeps Indicator — Hauptfunktionen
Liquiditätssweep-Erkennungsmodi
Der Indikator unterstützt drei Sweep-Erkennungsmodi: Wick-basierte Sweeps, Break-and-Retest-Sweeps und den kombinierten Modus.
Wick-basierte Sweeps konzentrieren sich auf die sofortige Ablehnung, nachdem der Kurs durch ein Liquiditätsniveau bewegt hat. Die Sweep-Zone entsteht, wenn der Kurs kurzzeitig über ein früheres Swing-Hoch oder -Tief hinausgeht und dann durch das Niveau zurückkehrt.
Break-and-Retest-Sweeps nutzen ein verzögertes gerichtetes Sweep-Verhalten. Der Kurs bricht zunächst ein Liquiditätsniveau, kehrt durch dieses zurück und bildet eine Sweep-Zone basierend auf der Verschiebungsstruktur. Wenn der Kurs später diesen Bereich innerhalb des erlaubten Retest-Fensters erneut aufsucht, wird die Interaktion als Sweep-Ereignis registriert.
Der kombinierte Modus ermöglicht es, beide Erkennungsmodelle gleichzeitig zu betreiben.
Die Erkennungsmaschine umfasst auch konfigurierbare Mindest-Sweep-Distanzfilterung. Sweeps können mithilfe tick-basierter oder prozentbasierter Verschiebungsanforderungen validiert werden, was dabei hilft, Liquiditätsinteraktionen mit geringer Verschiebung herauszufiltern.
Schwingungsbasierte Liquiditätsniveaus
Die Liquiditätssweep-Erkennung basiert auf Swing-Strukturanalyse anstatt auf festen Kerzenmuster.
Der Indikator identifiziert automatisch Swing-Hochs und -Tiefs, die als potenzielle Liquiditätsniveaus fungieren können. Diese Niveaus werden dann auf Sweep-Interaktionen und gerichtete Liquiditätsereignisse überwacht.
Strukturelle Swing-Beschriftungen werden auch direkt im Chart unterstützt.
Horizontale Swing-Niveaus können nach ihrer Bildung sichtbar bleiben, was die Verfolgung erleichtert, wo Liquidität möglicherweise noch ruht.
Die Swing-Empfindlichkeit wird über den Parameter Swing Strength gesteuert. Höhere Werte erzeugen eine strengere strukturelle Validierung, während niedrigere Werte schneller auf sich entwickelnde Marktbewegungen reagieren.
Der Indikator umfasst auch Swing Expiration-Logik, die begrenzt, wie weit Swing-Strukturen voneinander entfernt sein können, während sie noch für die Sweep-Erkennung qualifizieren.
Lebenszyklus-Management der Sweep-Zone
Der Indikator verfolgt den Lebenszykluszustand jeder Sweep-Zone nach der Erkennung.
Sweep-Zonen können mehrere Zustände durchlaufen: Erkannt, Berührt, Gemildert und Abgelaufen.
Ein Berührungs-Ereignis tritt auf, wenn der Kurs die Sweep-Zone erneut betritt, bevor die Milderungsbedingungen erfüllt wurden.
Milderung und Ablauf werden unabhängig verfolgt, sodass aktive, gemilderte und abgelaufene Sweep-Zonen visuell im Chart getrennt werden können.
Abgelaufene und gemilderte Zonen können als historische Liquiditätsreferenzen sichtbar bleiben, anstatt sofort nach dem Zustandswechsel zu verschwinden.
Die Einstellung Sweep Zone Expiration steuert, wie lange Sweep-Zonen aktiv bleiben, bevor sie ablaufen.
Milderungsmodus und Reaktionssteuerung
Der Indikator unterstützt mehrere Milderungsmodelle für die Verfolgung von Sweep-Zonen-Interaktionen: Berührung (High/Low), Vollständige Füllung (High/Low), Body Close Inside (Close) und % Füllung (High/Low oder Close).
Der Berührungsmodus betrachtet die Zone als gemildert, sobald der Kurs mit dem Sweep-Bereich interagiert. Vollständige Füllung erfordert eine vollständige Zonenabdeckung, bevor die Milderung registriert wird.
Body Close Inside verwendet die Kerzen-Schlusskursbestätigung anstatt der Docht-Extremwerte.
Der % Füllungsmodus erfordert, dass der Kurs einen konfigurierbaren Prozentsatz der Sweep-Zonen-Tiefe mildert.
Der Indikator umfasst auch die Skip Immediate Mitigation-Logik. Dies verhindert, dass neu erstellte Sweep-Zonen während der unmittelbaren Post-Sweep-Volatilität zu schnell gemildert werden. Mitigation Skip Bars steuert, wie viele Kerzen ignoriert werden, bevor die Milderungs-Verfolgung aktiv wird.
Alarme und Ereignissignale
Der Indikator unterstützt Alarm- und Signalereignisse für jede wichtige Sweep-Lebenszyklusphase: Sweep Detected, Sweep Touch, Sweep Mitigated und Sweep Expired.
Berührungs-Ereignisse werden unabhängig von Milderungs-Ereignissen verfolgt, sodass Sweep-Interaktion und vollständige Milderung separat überwacht werden können.
Verfügbare Alarmtypen umfassen Popup-Alarme, Soundalarme und E-Mail-Benachrichtigungen.
Sweep-Markierungen auf der Käufer- und Verkäuferseite können auch direkt im Chart für visuelle Ereignisbestätigung angezeigt werden.
Aktive Sweep-Zonen, berührte Zonen, gemilderte Zonen und abgelaufene Zonen bleiben während der Markt-Wiedergabe und Live-Analyse visuell unterscheidbar.
Lassen Sie es still laufen oder nutzen Sie es als aktives Liquiditätsüberwachungs-Tool.
Chart-Visualisierung und Sweep-Niveaus
Der Indikator umfasst mehrere Visualisierungstools zur direkten Überwachung der Liquiditätsstruktur im Chart.
Swing-Hochs und -Tiefs können als horizontale Liquiditätsniveaus verlängert werden, sodass frühere Liquiditätsbereiche nach der Bildung des ursprünglichen Swings sichtbar bleiben.
Sweep-Zonen werden direkt im Chart mit separaten bullischen und bärischen visuellen Zuständen angezeigt.
Sweep-Markierungen auf der Käufer- und Verkäuferseite verwenden unabhängige Farbeinstellungen für schnellere visuelle Erkennung während der Live-Analyse.
Historische Sweep-Zonen können nach Milderung oder Ablauf sichtbar bleiben und frühere Liquiditätsreaktionen sowie den strukturellen Kontext bewahren.
Interpretation und Verwendung des MT5 Liquidity Sweeps Indicator
Lesen von wick-basierten Sweeps
Wick-basierte Sweeps konzentrieren sich auf die sofortige Ablehnung nach einer Liquiditätsinteraktion.
Ein bärischer Sweep entsteht, wenn der Kurs über ein früheres Swing-Hoch steigt und schnell unter das Niveau zurückkehrt. Ein bullischer Sweep folgt der gleichen Logik bei Swing-Tiefs.
Diese Reaktionen treten häufig rund um kurzfristige Liquiditätsgriffe auf, bei denen der Kurs kurzzeitig über die ruhende Liquidität hinaus handelt, bevor er durch das Niveau zurückumkehrt.
Verstehen von Break-and-Retest-Sweeps
Break-and-Retest-Sweeps nutzen ein verzögertes gerichtetes Sweep-Verhalten.
Der Kurs bricht zunächst durch ein Liquiditätsniveau, kehrt dann durch dieses zurück und bildet eine Sweep-Zone basierend auf der Verschiebungsstruktur. Wenn der Kurs später diesen Bereich innerhalb des konfigurierten Retest-Fensters erneut aufsucht, wird die Interaktion als Sweep-Ereignis registriert.
Im Gegensatz zu wick-basierten Sweeps muss die Reaktion nicht unmittelbar nach dem anfänglichen Liquiditätsausbruch erfolgen.
Verwendung des kombinierten Modus
Der kombinierte Modus ermöglicht es, wick-basierte und Break-and-Retest-Sweep-Erkennung gleichzeitig zu betreiben.
Dies ermöglicht es, sowohl sofortige Liquiditätsabweisung als auch verzögerte Sweep-Strukturen innerhalb desselben Workflows zu verfolgen.
Interpretation der Sweep-Lebenszykluszustände
Jede Sweep-Zone kann mehrere strukturelle Zustände durchlaufen: Erkannt, Berührt, Gemildert und Abgelaufen.
Berührungs-Ereignisse stellen die erste Rückkehr in die Sweep-Zone dar, bevor die Milderungsbedingungen erfüllt wurden.
Gemilderte Zonen stellen abgeschlossene Interaktionen basierend auf dem ausgewählten Milderungsmodell dar.
Abgelaufene Zonen zeigen an, dass der Kurs den Sweep innerhalb des konfigurierten Ablaufzeitraums nicht erneut aufgesucht oder gemildert hat.
Verwendung von Swing-Niveaus als Liquiditätsreferenzen
Swing-Hochs und -Tiefs werden als primäre Liquiditätsreferenzpunkte für die Sweep-Erkennung verwendet.
Frühere Swing-Niveaus können nach ihrer Bildung im Chart verlängert sichtbar bleiben, was die Überwachung erleichtert, wo Liquidität möglicherweise noch ruht.
Höhere Swing-Empfindlichkeit erzeugt eine strengere strukturelle Validierung, während niedrigere Empfindlichkeit schneller auf sich entwickelnde Marktbewegungen reagiert.
Indikator-Einstellungen und Parameter
Alarme
- Enable Pop Up Alert — Zeigt ein Bildschirm-Popup an, wenn ein Sweep-Ereignis-Alarm ausgelöst wird.
- Enable Sound Alert — Spielt eine Audio-Benachrichtigung für unterstützte Sweep-Ereignisse ab.
- Alert Sound File — Wählt die Sounddatei für Audio-Alarme aus.
- Enable Email Alert — Sendet E-Mail-Benachrichtigungen bei unterstützten Sweep-Ereignissen. Erfordert konfigurierte MetaTrader-E-Mail-Einstellungen.
- Email To — Legt die Empfänger-E-Mail-Adresse für Alarmbenachrichtigungen fest.
Allgemein
- History Bars To Process — Legt fest, wie viele historische Kerzen für Sweep-Erkennungsberechnungen verwendet werden.
- Liquidity Sweeps Mode — Wählt das Sweep-Erkennungsmodell: wick-basierte Sweeps, Break-and-Retest-Sweeps oder kombinierten Modus.
- Swing Strength — Steuert, wie streng Swing-Hochs und -Tiefs validiert werden, bevor sie als Liquiditätsniveaus gelten. Höhere Werte erzeugen eine strengere Struktur. Niedrigere Werte reagieren schneller auf sich entwickelnde Kursbewegungen.
- Minimum Sweep Distance Mode — Legt fest, wie die minimale Sweep-Durchdringung gemessen wird: Ticks oder Prozentsatz.
- Minimum Sweep Distance Ticks — Legt die minimale Sweep-Durchdringungsdistanz bei tick-basierter Validierung fest.
- Minimum Sweep Distance Percentage — Legt die minimale Sweep-Durchdringungsdistanz bei prozentbasierter Validierung fest.
- Retest Max Bars — Legt die maximale Anzahl von Kerzen für die Retest-Validierung im Break-and-Retest-Sweep-Modus fest.
- Sweep Zone Expiration (Bars) — Legt fest, wie lange Sweep-Zonen aktiv bleiben, bevor sie in abgelaufene Zustände übergehen.
- Swing Expiration (Bars) — Legt die maximal erlaubte Distanz zwischen Swing-Strukturen für die Sweep-Erkennung fest. Ältere Swing-Niveaus außerhalb dieses Bereichs werden ignoriert.
Milderung
Milderungsmodus
Legt fest, wie der Kurs mit einer Sweep-Zone interagieren muss, damit die Milderung registriert wird.
- Touch — Zone wird gemildert, sobald das Kurs-Hoch oder -Tief mit dem Sweep-Bereich interagiert
- Full Fill — Das Kurs-Hoch oder -Tief muss die gesamte Zone vollständig abdecken, bevor die Milderung registriert wird
- Body Close Inside — Milderung erfordert, dass eine Kerze innerhalb der Zone schließt, anstatt sie lediglich mit einem Docht zu berühren
- % Fill — Ein konfigurierbarer Prozentsatz der Zonen-Tiefe muss gefüllt werden, validiert mit High/Low-Preisen oder Kerzen-Schlusskurs abhängig vom gewählten Milderungs-Preismodus
- Mitigation Price Mode — Legt fest, ob die Milderungsvalidierung High/Low- oder Close-Preise verwendet.
- Mitigation % — Legt den erforderlichen Zonenfüllungsprozentsatz bei prozentbasiertem Milderungsmodus fest.
- Skip Immediate Mitigation — Verhindert, dass neu erstellte Sweep-Zonen unmittelbar nach der Erkennung zu schnell gemildert werden.
- Mitigation Skip Bars — Legt fest, wie viele Kerzen ignoriert werden, bevor die Milderungs-Verfolgung aktiv wird.
Sweep-Alarme und Signale
- Enable Sweep Detected Alert — Löst einen Alarm aus, wenn eine neue Sweep-Zone erkannt wird.
- Enable Sweep Touch Alert — Löst einen Alarm aus, wenn der Kurs eine Sweep-Zone vor der Milderung erneut betritt.
- Enable Sweep Mitigated Alert — Löst einen Alarm aus, wenn eine Sweep-Zone gemildert wird.
- Enable Sweep Expired Alert — Löst einen Alarm aus, wenn eine Sweep-Zone abläuft.
- Enable Sweep Detected Marker — Zeigt Chart-Markierungen für neu erkannte Sweep-Zonen an.
- Enable Sweep Touch Marker — Zeigt Chart-Markierungen an, wenn der Kurs eine Sweep-Zone berührt.
- Enable Sweep Mitigated Marker — Zeigt Chart-Markierungen an, wenn eine Milderung erfolgt.
- Enable Sweep Expired Marker — Zeigt Chart-Markierungen an, wenn Sweep-Zonen ablaufen.
Chart-Visualisierung
- Buy-Side Sweep Color — Legt die Farbe für bullische Sweep-Markierungen und Sweep-Zonen fest.
- Sell-Side Sweep Color — Legt die Farbe für bärische Sweep-Markierungen und Sweep-Zonen fest.
- Mitigated Sweep Color — Legt die Farbe für gemilderte Sweep-Zonen fest.
- Expired Sweep Color — Legt die Farbe für abgelaufene Sweep-Zonen fest.
- Sweep Zone Opacity — Steuert die Transparenz der Sweep-Zonen-Visualisierung.
- Show Swing Points — Zeigt Swing-Struktur-Beschriftungen direkt im Chart an.
- Show Swing Levels — Zeigt horizontale Liquiditätsniveaus aus Swing-Hochs und -Tiefs an.
- Max Displayed Swings — Legt die maximale Anzahl der gleichzeitig im Chart angezeigten Swing-Strukturen fest.
