Werkzeug
Market Structure Interpretor (SMC)
interpretor.market_structure
Eingänge
Ein Market-Structure-+-Liquidity-Bundle von market.smc_structure. Dieses Tool liest seine STRUCTURE-Gruppe — die benannten Swings (HH/HL/LH/LL) und die Brüche dazwischen.
Ausgänge
Ein boolescher Wert, der auf jedem Bar true ist, an dem die gewählte Strukturbedingung gilt (ein frischer Bruch für die break-Modi oder der gehaltene Zustand für bias_is / level_is).
Liest die Marktstruktur-Seite eines Market-Structure-+-Liquidity-Bundles und macht daraus ein Ja/Nein-Gate zu Trendwechseln. Ein Break-of-Structure (BOS) bestätigt, dass der Trend weiterläuft; ein Change-of-Character (CHoCH) ist das erste Anzeichen, dass er drehen könnte. Nutze es, um Einstiege mit der Struktur in Einklang zu bringen.
Wie es funktioniert
Es liest die STRUCTURE-Gruppe eines market.smc_structure-Bundles, und der Modus wählt, welche Strukturbedingung getestet wird: is_bos, is_choch und is_break lösen auf dem Bar aus, an dem das Level bricht, bull_break und bear_break ergänzen eine Richtung, level_is meldet die Stufe des gebrochenen Levels und bias_is meldet den gehaltenen Trend-Bias. Der required_level-Regler (internal oder swing) lässt dich strukturelle Swing-Stufen verlangen und kleinere Brüche ignorieren; required_bias legt den im bias_is-Modus passenden Trend fest.
Modi
Mode-Optionen
Löst auf dem Bar aus, an dem ein Swing-Level in Richtung des bestehenden Trends bricht — Bestätigung, dass der Trend weiterläuft.
Wann verwenden: Trendfortsetzung bestätigen, bevor du eine Position aufstockst.
Löst auf dem Bar aus, an dem der Kurs die Struktur gegen den vorherigen Trend bricht — die erste Warnung, dass der Trend dreht.
Wann verwenden: Den frühesten Hinweis auf eine Umkehr an einem großen Swing abgreifen.
Löst auf dem Bar aus, an dem irgendein Strukturlevel bricht, ob BOS oder CHoCH und in beide Richtungen.
Wann verwenden: Auf „gerade ist strukturell etwas passiert“ gaten, ohne dass die Art wichtig ist.
Löst nur aus, wenn der Strukturbruch nach oben geht — der Kurs schließt über dem gebrochenen Level.
Wann verwenden: Long-Einstiege auf reine Aufwärts-Strukturbrüche filtern.
Löst nur aus, wenn der Strukturbruch nach unten geht — der Kurs schließt unter dem gebrochenen Level.
Wann verwenden: Short-Einstiege auf reine Abwärts-Strukturbrüche filtern.
Ein gehaltener Zustand: true, solange der übergeordnete Trend-Bias der Struktur required_bias entspricht (bullish, bearish, neutral oder ranging).
Wann verwenden: Eine Strategie nur aktiv halten, solange die Struktur mit deiner beabsichtigten Richtung übereinstimmt.
Ein gehaltener Zustand: true, wenn die Stufe des gebrochenen Levels required_level entspricht (internal kleinere Struktur oder swing große Struktur).
Wann verwenden: Eine bestimmte Strukturstufe verlangen, bevor du auf einen Bruch reagierst.
Required bias-Optionen
Verlangt, dass der gehaltene Trend-Bias bullisch ist (höhere Hochs und höhere Tiefs).
Wann verwenden: Nur Longs handeln, solange die Struktur aufwärts tendiert.
Verlangt, dass der gehaltene Trend-Bias bärisch ist (tiefere Hochs und tiefere Tiefs).
Wann verwenden: Nur Shorts handeln, solange die Struktur abwärts tendiert.
Verlangt einen neutralen Bias — kein klarer Auf- oder Abwärtstrend, die Struktur ist ausgeglichen.
Wann verwenden: Beiseitestehen oder Mean-Reversion handeln, wenn kein Trend die Kontrolle hat.
Verlangt einen ranging Bias — der Kurs pendelt zwischen Boden und Decke ohne gerichtete Struktur.
Wann verwenden: Range-gebundene Taktiken aktivieren (die Ränder ausnutzen), nur solange die Struktur seitwärts läuft.
Required level-Optionen
Verlangt eine interne (kleinere) Strukturstufe — kleine Brüche zwischen den größeren Swings.
Wann verwenden: Auf frühe, feinere Brüche innerhalb eines Legs reagieren.
Verlangt eine Swing- (große) Strukturstufe — nur die bedeutenden Pivots, die den größeren Trend definieren.
Wann verwenden: Kleineres Rauschen ignorieren und nur auf große Swing-Brüche reagieren.
Konfiguration
Welche Strukturbedingung getestet wird: is_bos / is_choch / is_break (und die gerichteten bull_break / bear_break) lösen nur auf dem Bruch-Bar aus, level_is meldet die Stufe des gebrochenen Levels und bias_is meldet den gehaltenen Trend-Bias.
Der im bias_is-Modus abzugleichende Trend-Bias: bullish, bearish, neutral oder ranging.
Die für die break- und level_is-Modi geforderte Strukturstufe — internal (kleinere Struktur) oder swing (große Struktur).
Verbindet mit
Beispiele
- Filter: Longs nur nehmen, wenn der Modus is_choch mit required_level = swing ist (ein großer Change-of-Character nach oben).
- Fortsetzungs-Einstiege auf den Modus bull_break gaten, um zu bestätigen, dass die Struktur nach oben gebrochen ist, bevor du einen Long aufstockst.
Häufige Fehler
- Einen CHoCH als garantierte Umkehr behandeln — er ist eine Frühwarnung, keine Bestätigung, und kann in unruhigen Ranges fehlschlagen.
- required_level auf internal lassen und mit kleineren Brüchen überschwemmt werden, obwohl du eigentlich nur Swing-Stufen-Struktur wolltest.