SMC Market Structure with FVG and OB
- Indikatoren
-
Rajesh Kumar Nait
Hallo, ich bin Rajesh, ein MQL-Entwickler mit einem Bachelor-Abschluss in Informationstechnologie. Mit über 12 Jahren Programmiererfahrung bin ich vom PHP-Entwickler, spezialisiert auf Webentwicklung, zum Vollzeit-MQL5-Programmierer und Kryptowährungshändler gewechselt. - Version: 1.0
- Aktivierungen: 8
Ein Indikator, der Swing-Punkte auf der Grundlage fortschrittlicher Fraktal-Logik, Strukturbrüchen (Break of Structure) und Charakteränderungen (Change of Character) im Chart markiert und den aktuellen Trend für zehn Zeitrahmen auf einem Bedienfeld anzeigt.
MC Market Structure ist ein Analyse-Indikator für MetaTrader 5. Er wertet die Kursverlaufshistorie im Chart aus und markiert Punkte, an denen der Markt ein neues Hoch oder Tief erreicht, die Marktstruktur bricht oder die Richtung wechselt. Alle Markierungen werden direkt im Chart angezeigt, während ein Bedienfeld in der Ecke die aktuellen Informationen übersichtlich zusammenfasst.
Es handelt sich um ein Analysetool, das die Kursbewegung visualisiert, damit Sie fundierte eigene Entscheidungen treffen können.
Interpretation des Marktgeschehens
Der Markt wird in drei Zuständen beschrieben: Aufwärtstrend, Abwärtstrend und Konsolidierung. Der Indikator analysiert die Abfolge von Swing-Hochs und Swing-Tiefs, um den aktuellen Marktzustand zu bestimmen.
Schließt der Kurs jenseits eines geschützten Swing-Punktes in Richtung des bestehenden Trends, wird die Bewegung als Strukturbruch (Break of Structure) gewertet und als „BOS“ gekennzeichnet. Schließt der Kurs hingegen jenseits eines geschützten Swing-Punktes entgegen dem bestehenden Trend, wird dies als Charakteränderung (Change of Character) gewertet und als „CHOCH“ markiert. Eine gepunktete Linie verbindet den ursprünglichen Swing-Punkt mit der Kerze, die den Bruch verursacht hat, sodass der Zusammenhang zwischen Ursache und Wirkung sichtbar bleibt.
Durchbrüche durch Dochte (Wick Breaks) werden anders behandelt als Durchbrüche auf Schlusskursbasis. Überragt ein Docht ein vorheriges Hoch, während der Kerzenkörper darunter bleibt, wird dies nicht als Bruch gezählt. Überragt ein zweiter Docht das erste Hoch, während beide Kerzenkörper unter dem alten Hoch bleiben, wird dieses Niveau als neues Hoch erfasst. Für Tiefs gilt die gleiche Logik.
Vier Methoden zur Definition von Hochs und Tiefs
Die Definition von Hochs und Tiefs lässt sich in den Einstellungen anpassen, sodass die Analyse zu Ihrer gewohnten Arbeitsweise passt.
Der Standardmodus nutzt die Docht-Niveaus für den Swing-Punkt und erfordert einen Kerzenschluss zur Bestätigung eines Bruchs. Der „Wick Break“-Modus akzeptiert bereits das Überragen des Niveaus durch einen Docht als gültigen Bruch. Im „Close Level“-Modus wird der Swing-Punkt auf den Schlusskurs gelegt; auch hier ist ein Schlusskurs jenseits dieses Niveaus für einen Bruch erforderlich. Der „Body“-Modus funktioniert wie ein Linienchart, bei dem das höchste Schlusskursniveau das Hoch und das niedrigste Schlusskursniveau das Tief bildet.
Darstellung im Chart
Swing-Punkte werden durch eine farbige Zick-Zack-Linie verbunden und mit HH (höheres Hoch), HL (höheres Tief), LH (tieferes Hoch) und LL (tieferes Tief) beschriftet; wichtige Wendepunkte werden dabei gesondert hervorgehoben. Strukturbruch (Break of Structure) und Charakterwechsel (Change of Character) werden neben den entsprechenden gepunkteten Linien angezeigt. Für bedeutende und weniger bedeutende Charakterwechsel werden unterschiedliche Bezeichnungen verwendet, sodass sich größere Bewegungen leicht von kleineren unterscheiden lassen.
Die interne Struktur kann zusätzlich zur Hauptstruktur dargestellt werden. Dabei handelt es sich um die Abfolge kleinerer Hochs und Tiefs innerhalb einer größeren Kursbewegung; diese werden in einer dezenten Farbe gezeichnet, um die Übersichtlichkeit der Hauptanalyse nicht zu beeinträchtigen.
Orderblöcke werden ausgehend von der Kerze gezeichnet, die die Bewegung eingeleitet hat. Nach einem gültigen Ausbruch nach oben analysiert der Indikator die Kursbewegung rückwärts und definiert die tiefste bullische Kerze als Nachfragezone (Demand Zone). Nach einem Ausbruch nach unten wird die höchste bärische Kerze als Angebotszone (Supply Zone) festgelegt. Zonen, die vom Kurs noch nicht erneut angelaufen wurden, werden bis zum rechten Chartrand verlängert. Zonen, die bereits berührt wurden, enden an der Kerze, die den Kontakt hergestellt hat.
Für Fair-Value-Gaps (FVGs) gilt das gleiche Prinzip: Eine Lücke bleibt offen und wird nach rechts fortgeführt, bis der Kurs erstmals in sie eintritt; an dieser Kerze endet dann das Rechteck.
Bedienfeld
Das Bedienfeld befindet sich in der oberen linken Ecke und besteht aus Schaltflächen, die während des Live-Betriebs des Charts bedient werden können.
Hauptstruktur und interne Struktur lassen sich jeweils ein- oder ausblenden. Für Orderblöcke und Fair-Value-Gaps gibt es eigene Schaltflächen mit jeweils drei Filteroptionen: alle Zonen, nur bereits vom Kurs gefüllte Zonen oder nur offene Zonen. Der Live-Modus kann deaktiviert werden, um die aktuelle Analyse einzufrieren; eine Aktualisierungstaste ermöglicht die Neuberechnung auf Knopfdruck.
Zudem zeigt das Bedienfeld folgende Informationen an: Symbol, Zeitrahmen, aktueller Trend, gewählter Modus, Anzahl der erkannten Kursbewegungen und Ereignisse, Anzahl der offenen Orderblöcke und Gaps, das letzte Strukturereignis samt Kursniveau sowie den Zeitpunkt der letzten Berechnung.
Trend über mehrere Zeitrahmen
Im Bedienfeld sind zehn Zeitrahmen aufgeführt: M1, M3, M5, M15, M30, H1, H4, D1, W1 und MN1. Jeder Zeitrahmen wird in einem eigenen Feld mit der entsprechenden Trendanalyse dargestellt. Zeitrahmen, für die in Ihrem Konto nicht genügend historische Daten vorliegen, werden als „nicht verfügbar“ gekennzeichnet, anstatt fehlerhafte Werte anzuzeigen.
Berechnung und Performance
Der Indikator führt die Neuberechnung beim Schließen eines Balkens durch und nicht bei jedem Tick. Dadurch bleibt die Analyse während der Kerzenbildung stabil, und der Chart wird nicht ständig neu gezeichnet. Der zu analysierende Bereich wird entweder durch eine vertikale Linie festgelegt, die sich im Chart verschieben lässt, durch ein festes Startdatum oder durch eine bestimmte Anzahl von Balken, ausgehend von der Gegenwart. Beim Verschieben der vertikalen Linie wird die Analyse ab dem neuen Punkt neu berechnet – eine nützliche Funktion, um eine bestimmte Handelssitzung oder Kursbewegung zu untersuchen.
Eingabeparameter
Die Struktureinstellungen umfassen den Modus zur Definition von Hoch- und Tiefpunkten sowie die Historientiefe.
Die Scan-Einstellungen umfassen den Modus für den Analysebereich, die Startzeit, die Anzahl der verwendeten Balken (sofern keine Linie platziert ist) sowie die Option, ob die vertikale Linie der Startzeit folgen soll.
MC Market Structure ist ein Analyse-Indikator für MetaTrader 5. Er wertet die Kursverlaufshistorie im Chart aus und markiert Punkte, an denen der Markt ein neues Hoch oder Tief erreicht, die Marktstruktur bricht oder die Richtung wechselt. Alle Markierungen werden direkt im Chart angezeigt, während ein Bedienfeld in der Ecke die aktuellen Informationen übersichtlich zusammenfasst.
Es handelt sich um ein Analysetool, das die Kursbewegung visualisiert, damit Sie fundierte eigene Entscheidungen treffen können.
Interpretation des Marktgeschehens
Der Markt wird in drei Zuständen beschrieben: Aufwärtstrend, Abwärtstrend und Konsolidierung. Der Indikator analysiert die Abfolge von Swing-Hochs und Swing-Tiefs, um den aktuellen Marktzustand zu bestimmen.
Schließt der Kurs jenseits eines geschützten Swing-Punktes in Richtung des bestehenden Trends, wird die Bewegung als Strukturbruch (Break of Structure) gewertet und als „BOS“ gekennzeichnet. Schließt der Kurs hingegen jenseits eines geschützten Swing-Punktes entgegen dem bestehenden Trend, wird dies als Charakteränderung (Change of Character) gewertet und als „CHOCH“ markiert. Eine gepunktete Linie verbindet den ursprünglichen Swing-Punkt mit der Kerze, die den Bruch verursacht hat, sodass der Zusammenhang zwischen Ursache und Wirkung sichtbar bleibt.
Durchbrüche durch Dochte (Wick Breaks) werden anders behandelt als Durchbrüche auf Schlusskursbasis. Überragt ein Docht ein vorheriges Hoch, während der Kerzenkörper darunter bleibt, wird dies nicht als Bruch gezählt. Überragt ein zweiter Docht das erste Hoch, während beide Kerzenkörper unter dem alten Hoch bleiben, wird dieses Niveau als neues Hoch erfasst. Für Tiefs gilt die gleiche Logik.
Vier Methoden zur Definition von Hochs und Tiefs
Die Definition von Hochs und Tiefs lässt sich in den Einstellungen anpassen, sodass die Analyse zu Ihrer gewohnten Arbeitsweise passt.
Der Standardmodus nutzt die Docht-Niveaus für den Swing-Punkt und erfordert einen Kerzenschluss zur Bestätigung eines Bruchs. Der „Wick Break“-Modus akzeptiert bereits das Überragen des Niveaus durch einen Docht als gültigen Bruch. Im „Close Level“-Modus wird der Swing-Punkt auf den Schlusskurs gelegt; auch hier ist ein Schlusskurs jenseits dieses Niveaus für einen Bruch erforderlich. Der „Body“-Modus funktioniert wie ein Linienchart, bei dem das höchste Schlusskursniveau das Hoch und das niedrigste Schlusskursniveau das Tief bildet.
Darstellung im Chart
Swing-Punkte werden durch eine farbige Zick-Zack-Linie verbunden und mit HH (höheres Hoch), HL (höheres Tief), LH (tieferes Hoch) und LL (tieferes Tief) beschriftet; wichtige Wendepunkte werden dabei gesondert hervorgehoben. Strukturbruch (Break of Structure) und Charakterwechsel (Change of Character) werden neben den entsprechenden gepunkteten Linien angezeigt. Für bedeutende und weniger bedeutende Charakterwechsel werden unterschiedliche Bezeichnungen verwendet, sodass sich größere Bewegungen leicht von kleineren unterscheiden lassen.
Die interne Struktur kann zusätzlich zur Hauptstruktur dargestellt werden. Dabei handelt es sich um die Abfolge kleinerer Hochs und Tiefs innerhalb einer größeren Kursbewegung; diese werden in einer dezenten Farbe gezeichnet, um die Übersichtlichkeit der Hauptanalyse nicht zu beeinträchtigen.
Orderblöcke werden ausgehend von der Kerze gezeichnet, die die Bewegung eingeleitet hat. Nach einem gültigen Ausbruch nach oben analysiert der Indikator die Kursbewegung rückwärts und definiert die tiefste bullische Kerze als Nachfragezone (Demand Zone). Nach einem Ausbruch nach unten wird die höchste bärische Kerze als Angebotszone (Supply Zone) festgelegt. Zonen, die vom Kurs noch nicht erneut angelaufen wurden, werden bis zum rechten Chartrand verlängert. Zonen, die bereits berührt wurden, enden an der Kerze, die den Kontakt hergestellt hat.
Für Fair-Value-Gaps (FVGs) gilt das gleiche Prinzip: Eine Lücke bleibt offen und wird nach rechts fortgeführt, bis der Kurs erstmals in sie eintritt; an dieser Kerze endet dann das Rechteck.
Bedienfeld
Das Bedienfeld befindet sich in der oberen linken Ecke und besteht aus Schaltflächen, die während des Live-Betriebs des Charts bedient werden können.
Hauptstruktur und interne Struktur lassen sich jeweils ein- oder ausblenden. Für Orderblöcke und Fair-Value-Gaps gibt es eigene Schaltflächen mit jeweils drei Filteroptionen: alle Zonen, nur bereits vom Kurs gefüllte Zonen oder nur offene Zonen. Der Live-Modus kann deaktiviert werden, um die aktuelle Analyse einzufrieren; eine Aktualisierungstaste ermöglicht die Neuberechnung auf Knopfdruck.
Zudem zeigt das Bedienfeld folgende Informationen an: Symbol, Zeitrahmen, aktueller Trend, gewählter Modus, Anzahl der erkannten Kursbewegungen und Ereignisse, Anzahl der offenen Orderblöcke und Gaps, das letzte Strukturereignis samt Kursniveau sowie den Zeitpunkt der letzten Berechnung.
Trend über mehrere Zeitrahmen
Im Bedienfeld sind zehn Zeitrahmen aufgeführt: M1, M3, M5, M15, M30, H1, H4, D1, W1 und MN1. Jeder Zeitrahmen wird in einem eigenen Feld mit der entsprechenden Trendanalyse dargestellt. Zeitrahmen, für die in Ihrem Konto nicht genügend historische Daten vorliegen, werden als „nicht verfügbar“ gekennzeichnet, anstatt fehlerhafte Werte anzuzeigen.
Berechnung und Performance
Der Indikator führt die Neuberechnung beim Schließen eines Balkens durch und nicht bei jedem Tick. Dadurch bleibt die Analyse während der Kerzenbildung stabil, und der Chart wird nicht ständig neu gezeichnet. Der zu analysierende Bereich wird entweder durch eine vertikale Linie festgelegt, die sich im Chart verschieben lässt, durch ein festes Startdatum oder durch eine bestimmte Anzahl von Balken, ausgehend von der Gegenwart. Beim Verschieben der vertikalen Linie wird die Analyse ab dem neuen Punkt neu berechnet – eine nützliche Funktion, um eine bestimmte Handelssitzung oder Kursbewegung zu untersuchen.
Eingabeparameter
Die Struktureinstellungen umfassen den Modus zur Definition von Hoch- und Tiefpunkten sowie die Historientiefe.
Die Scan-Einstellungen umfassen den Modus für den Analysebereich, die Startzeit, die Anzahl der verwendeten Balken (sofern keine Linie platziert ist) sowie die Option, ob die vertikale Linie der Startzeit folgen soll.

