SMC Compass MT5
- Indikatoren
- Khac Thanh Bui
- Version: 1.10
- Aktualisiert: 30 April 2026
SMC Compass MT5
Ein multimodularer Smart Money Concepts-Indikator für MetaTrader 5, der Marktstrukturanalyse, Multi-Timeframe-Orderblöcke, Fair Value Gaps, Liquiditätserkennung und Swing Failure Patterns in einem einzigen integrierten Toolkit vereint.
SMC Compass MT5 ist ein umfassender Price-Action-Indikator, der auf institutioneller Handelsmethodik aufgebaut ist. Er liest den Markt durch die Perspektive der Smart Money Concepts und identifiziert die strukturellen Spuren, die große Marktteilnehmer hinterlassen. Anstatt einer einzelnen Signallinie überlagert er mehrere analytische Module gleichzeitig auf dem Chart und gibt Tradern einen vollständigen Überblick über den Marktkontext, bevor sie eine Position eingehen.
Der Indikator ist für Trader konzipiert, die Price Action ernsthaft studieren. Er generiert keine mechanischen Kauf- oder Verkaufssignale. Stattdessen zeichnet er den strukturellen Kontext, wichtige Liquiditätszonen, Orderblöcke und Momentum-Verschiebungen, die die diskretionäre Entscheidungsfindung bei jedem handelbaren Instrument auf MetaTrader 5 unterstützen.
Überblick
Im Kern verfolgt SMC Compass MT5 die Marktstruktur, indem er fraktalbasierte Swing-Hochs und Swing-Tiefs erkennt und dann Break of Structure (BOS)- und Change of Character (ChoCH)-Ereignisse markiert, wenn der Preis diese Niveaus kreuzt. Diese Labels aktualisieren sich in Echtzeit, wenn bestätigte Kerzen schließen, und liefern eine kontinuierliche strukturelle Erzählung über den Chart ohne Neuzeichnung auf historischen Kerzen.
Fair Value Gaps werden sowohl auf der Ober- als auch auf der Unterseite innerhalb eines konfigurierbaren Rückblickfensters identifiziert. Jede Lücke wird als schattiertes Rechteck dargestellt, das sich vorwärts erstreckt, bis der Preis sie bis zur Mittellinie oder dem vollständigen Lückenrand füllt, je nach gewählter Füllbedingung. Gefüllte Lücken werden automatisch entfernt, um den Chart übersichtlich zu halten.
Das Liquiditätserkennungsmodul scannt nach Clustern von Pivot-Hochs und Pivot-Tiefs, die innerhalb einer definierten ATR-Marge ausgerichtet sind. Wenn drei oder mehr Swing-Punkte in der Nähe desselben Preises konvergieren, markiert der Indikator diesen Bereich als Buy-Side- oder Sell-Side-Liquiditätspool. Diese Zonen werden kontinuierlich verfolgt und aktualisiert, wenn der Preis durch sie hindurchläuft.
Swing Failure Patterns werden erkannt, indem Pivot-Punkte identifiziert werden, die intrabar durchbrochen wurden, aber dahinter geschlossen haben, was auf einen fehlgeschlagenen Ausbruch hinweist. Eine Abkühlperiode verhindert wiederholte Signale in derselben Zone, und eine Bestätigung über die vorhergehenden drei Kerzen ist erforderlich, bevor ein Sweep-Label erscheint.
Das UT Bot-Modul führt auf jeder Kerze eine ATR-basierte Trailing-Stop-Berechnung durch und markiert Crossover- und Crossunder-Ereignisse mit Pfeilsignalen, was einen momentum-ausgerichteten Einstiegsfilter liefert, der die Strukturanalyse ergänzt.
Hauptfunktionen
- Marktstruktur BOS und ChoCH: Fraktal-Pivots werden mit konfigurierbarer Länge verfolgt. Wenn der Preis über einen vorherigen Swing hinaus schließt, zeichnet der Indikator eine horizontale Linie über den Strukturbruch und beschriftet ihn je nach aktuellem Orderflow-Zustand als BOS oder ChoCH. Bullische und bärische Strukturen werden in separaten Farben dargestellt.
- Fair Value Gap-Erkennung: Sowohl bullische als auch bärische FVGs werden über einen benutzerdefinierten Tagesbereich identifiziert. Das Rechteck-Limit pro Richtung folgt dem Standardverhalten von 12 sichtbaren Lücken und entfernt die älteste, wenn das Limit erreicht wird. Eine optionale CE-Linie markiert den Mittelpunkt jeder Lücke.
- Multi-Cluster-Liquiditätszonen: Der Indikator misst die ATR-basierte Nähe der jüngsten Swing-Pivots und gruppiert sie in Buy-Side- und Sell-Side-Liquiditätspools. Jeder Pool wird mit einem Zonenrechteck, einer durchgezogenen Linie und einer optionalen gepunkteten Trailing-Linie visualisiert, die sich bis zur aktuellen Kerze erstreckt.
- SFP-Sweep-Labels: Fehlgeschlagene Ausbrüche an vorherigen Pivot-Hochs und -Tiefs werden erkannt, wenn der Preis das Niveau intrabar durchbricht und dahinter zurückschließt, mit drei-Kerzen-Bestätigung und konfigurierbarer Abkühlung zur Steuerung der Label-Häufigkeit.
- Nadaraya-Watson-Envelope: Ein Kernel-Regressions-Envelope wird über ein konfigurierbares Fenster mit Gauß'schen Gewichten berechnet. Das obere und untere Band repräsentieren Preisextrem-Zonen. Optionale SMA-Overlay-Signale markieren, wenn kurzfristige gleitende Durchschnitte die Envelope-Grenzen kreuzen.
- SMT-Divergenzerkennung: Der Indikator vergleicht Pivot-Hochs und -Tiefs des Hauptsymbols mit bis zu zwei benutzerdefinierten Vergleichssymbolen. Wenn sich Pivot-Swings in entgegengesetzten Richtungen bei korrelierten Instrumenten bewegen, wird eine Divergenzlinie gezeichnet, die die beiden Pivot-Punkte verbindet.
- Support und Resistance MTF mit Break- und Retest-Tracking: Pivot-basierte S/R-Niveaus werden für den aktuellen Timeframe und einen optionalen höheren Timeframe gezeichnet. Kerzen, bei denen der Preis durch ein Niveau schließt, werden mit einem B-Marker beschriftet, und nachfolgende Retests mit einem R-Marker. Ein optionales Canvas-Panel fasst die Anzahl in einem ziehbaren Overlay zusammen.
- Trendkanäle: Absteigende und aufsteigende Preiskanäle werden automatisch aus aufeinanderfolgend niedrigeren Pivot-Hochs oder höheren Pivot-Tiefs konstruiert. Jeder Kanal umfasst eine obere Grenze, eine untere Grenze und eine Mittellinie. Ausbrüche aus der Kanalgrenze erzeugen ein Label an der Ausbruchskerze.
- RSI-Momentum-Labels: Positive und negative Momentum-Verschiebungen werden markiert, wenn der RSI die konfigurierten Schwellenniveaus mit einem ausgerichteten EMA-Richtungsfilter kreuzt. Die flankengetriggerte Logik bedeutet, dass nur die Crossover-Kerze beschriftet wird, was wiederholte Signale bei anhaltenden Bedingungen vermeidet.
- Candlestick-Muster-Erkennung: Marubozu- und Engulfing-Muster werden auf bestätigten Kerzen mit einem Trendkontext-Filter basierend auf SMA 50 oder der Kombination aus SMA 50 und SMA 200 erkannt. Labels werden oberhalb oder unterhalb der relevanten Kerze platziert.
- UT Bot-Trailing-Signal: Ein ATR-multiplizierter Trailing-Stop wird auf jeder Kerze aufrechterhalten. Pfeilmarkierungen erscheinen, wenn der Schlusskurs den Trailing-Level über- oder unterschreitet, was einen unkomplizierten Momentum-Einstiegssignal liefert.
- EMA 20, 50 und 200 Overlay: Alle drei exponentiellen gleitenden Durchschnitte werden als Standard-Indikatorbuffer geplottet. Ein EMA 50- und 200-Crossover wird mit einem separaten Pfeilbuffer markiert. Das EMA-Set kann aus der Eingangsgruppe ausgeblendet werden, ohne andere Module zu beeinflussen.
Wie man den Indikator liest
Marktstruktur-Labels erscheinen am Mittelpunkt jeder Strukturbruchlinie. Ein BOS-Label in der bullischen Farbe zeigt an, dass der Preis über einem vorherigen Swing-Hoch geschlossen hat, während die vorherrschende Struktur bereits bullisch war, was die Trendfortsetzung bestätigt. Ein ChoCH-Label zeigt an, dass derselbe Crossover bei bärischer Struktur stattgefunden hat, was auf eine mögliche Umkehr des dominanten Orderflows hinweist.
Blaue FVG-Rechtecke stellen aufwärtsgerichtete Lücken dar, zu denen der Preis zurückkehren kann, um Gleichgewicht zu suchen. Orangefarbene Rechtecke stellen abwärtsgerichtete Lücken dar. Sobald der Preis den Mittelpunkt oder den fernen Rand einer Lücke berührt, wird das Rechteck entfernt, wenn die Füll-Lösch-Option aktiv ist.
Liquiditätspool-Linien mit gepunkteten Erweiterungen markieren Preisniveaus, an denen sich mehrere Swing-Pivots angesammelt haben. Dies sind Bereiche, an denen wahrscheinlich Stop-Orders warten. Wenn der Preis durch einen Pool läuft, wandelt sich das Zonenrechteck in ein Reaktionsrechteck um, das den Sweep-Umfang zeigt.
Sweep-Labels markieren Kerzen, bei denen die SFP-Bedingung bestätigt wurde. Ein Sweep-Label unterhalb der Kerze zeigt einen bullischen fehlgeschlagenen Ausbruch an einem vorherigen Pivot-Tief an. Ein Label oberhalb der Kerze zeigt einen bärischen fehlgeschlagenen Ausbruch an einem vorherigen Pivot-Hoch an. Beide erfordern drei aufeinanderfolgende Schlusskurse über dem Pivot-Niveau, bevor das Label platziert wird.
Empfohlene Verwendung
Der Indikator wurde an wichtigen Forex-Paaren, XAUUSD und Index-Instrumenten getestet. Timeframes von M15 bis H4 tendieren dazu, den am besten lesbaren strukturellen Kontext zu erzeugen. Höhere Timeframes reduzieren das Rauschen im Marktstrukturmodul, während M15 und M30 häufigere Liquiditätszonen-Interaktionen für aktive Sessionstrader bieten.
Das SMT-Divergenzmodul funktioniert am besten, wenn die Vergleichssymbole eine echte Korrelation mit dem Hauptchart aufweisen, wie beispielsweise ES1 und YM1 für den US-Aktienindex-Handel oder korrelierte Hauptpaare für Forex. Die Standard-Vergleichssymbole können durch jedes beim Broker verfügbare Instrument ersetzt werden.
Der Indikator eignet sich für Trader, die mit institutionellen Orderflow-Konzepten vertraut sind und eine strukturierte visuelle Umgebung anstelle eines signalbasierten Systems bevorzugen. Jedes Modul kann unabhängig aktiviert oder deaktiviert werden, sodass Trader nur die für ihre spezifische Methodik relevanten Ebenen anzeigen können.
Eingangsparameter
Marktstruktur:
- Fractal Length — Pivot-Rückblicklänge für die Strukturerkennung — Standard: 5
- Show Bullish Structures — BOS- und ChoCH-Labels für Aufwärtsbrüche aktivieren — Standard: true
- Show Bearish Structures — BOS- und ChoCH-Labels für Abwärtsbrüche aktivieren — Standard: true
- Show Support Lines — Gestrichelte Support-Linie nach jedem bullischen Bruch zeichnen — Standard: false
- Show Resistance Lines — Gestrichelte Resistance-Linie nach jedem bärischen Bruch zeichnen — Standard: false
Fair Value Gap:
- Lookback Days — Anzahl der Kalendertage für den Scan nach neuen FVGs — Standard: 3
- Max Boxes Per Direction — Maximale sichtbare FVG-Rechtecke pro bullischer und bärischer Seite — Standard: 12
- Use CE for Fill Condition — Füllung am Mittelpunkt der Lücke statt am fernen Rand erkannt — Standard: true
- Delete Filled Boxes — FVG-Rechteck automatisch entfernen, wenn die Füllbedingung erfüllt ist — Standard: true
UT Bot-Alerts:
- Key Value (Sensitivity) — ATR-Multiplikator zur Steuerung des Trailing-Abstands — Standard: 2.0
- ATR Period — Berechnungsperiode für den in der Trailing-Berechnung verwendeten ATR — Standard: 1
Swing Failure Pattern:
- Cooldown Period — Mindestanzahl Kerzen zwischen aufeinanderfolgenden Sweep-Labels auf derselben Seite — Standard: 10
- Sweep Line Width — Linienbreite für das SFP-Sweep-Level-Visual — Standard: 1
Liquiditätserkennung:
- Detection Length — Pivot-Rückblick zur Identifizierung von Swing-Hochs und -Tiefs für das Clustering — Standard: 7
- Cluster Margin — ATR-Divisor, der steuert, wie eng Pivots gruppiert sein müssen, um einen Pool zu bilden — Standard: 6.9
- Visible Levels — Maximale Anzahl gleichzeitig angezeigter Buy-Side- und Sell-Side-Zonen — Standard: 3
- Show Liquidity Voids — Darstellung großer Preislücken als Liquiditätsleerzonen aktivieren — Standard: false
Nadaraya-Watson-Envelope:
- Window Size — Anzahl der Kerzen in der Kernel-Regressionsberechnung (maximal 500) — Standard: 500
- Bandwidth — Gauß'sche Kernel-Bandbreite zur Steuerung des Glättungsgrads — Standard: 10.0
- Multiplier — ATR-Multiplikator für den mittleren absoluten Fehler zur Bandbreite — Standard: 3.0
- Show Bands — Darstellung der oberen und unteren Envelope-Linien aktivieren — Standard: false
SMT-Divergenzen:
- Comparison Symbol 1 — Erstes Instrument zum Vergleich der Pivot-Struktur — Standard: CME_MINI_DL:ES1!
- Comparison Symbol 2 — Zweites Instrument zum Vergleich der Pivot-Struktur — Standard: CBOT_MINI_DL:YM1!
- Pivot Lookback — Links- und Rechtsbereich für die SMT-Pivot-Erkennung — Standard: 3
Support und Resistance MTF:
- Zone Count — Anzahl der pro Seite gezeichneten Resistance- und Support-Niveaus (1 bis 3) — Standard: 3
- Pivot Range — Kerzenbereich zur Identifizierung von S/R-Pivots — Standard: 15
- Strength — Mindestanzahl Berührungen zur Qualifizierung eines Niveaus — Standard: 1
- Show Break Labels — B-Marker an Kerzen anzeigen, wo der Preis durch ein Niveau schließt — Standard: true
- Show Retest Labels — R-Marker an Kerzen anzeigen, wo der Preis zu einem gebrochenen Niveau zurückkehrt — Standard: true
- Show Canvas Panel — Ziehbares Break-und-Retest-Zusammenfassungs-Overlay aktivieren — Standard: true
- Second Timeframe — Höherer Timeframe für zusätzliches S/R-Niveau-Overlay (in Minuten) — Standard: 240
Trendkanäle:
- Channel Pivot Length — Links- und Rechts-Rückblick für die Kanal-Pivot-Erkennung — Standard: 8
- Show Last Channel — Nur den zuletzt gebildeten Kanal anzeigen — Standard: true
- Wait for Break — Keinen neuen Kanal in derselben Richtung zeichnen, bis der vorherige bricht — Standard: true
RSI-Momentum:
- RSI Length — Berechnungsperiode für den RSI — Standard: 14
- Positive Threshold — RSI-Aufwärtskrenz-Niveau, das ein positives Momentum-Label auslöst — Standard: 65
- Negative Threshold — RSI-Abwärtskrenz-Niveau, das ein negatives Momentum-Label auslöst — Standard: 32
Allgemein:
- Max Historical Objects — Objektanzahllimit, bevor älteste Strukturobjekte entfernt werden (0 für unbegrenzt) — Standard: 800
- Instance Suffix — Optionales Text-Suffix für mehrere Indikatorinstanzen auf demselben Chart — Standard: leer
Die vergangene Performance einer analytischen Methode garantiert keine zukünftigen Ergebnisse. Dieser Indikator liefert visuellen Kontext für die diskretionäre Analyse und platziert oder verwaltet Trades nicht automatisch. Alle Handelsaktivitäten sind mit Risiken verbunden.
