Zum Inhalt springen
StatePath
Tool-Atlascondition.zigzag_pattern

Werkzeug

Pattern Interpretor

condition.zigzag_pattern

ConditionPattern

Eingänge

infoBundle (untagged)

Das Muster-Bündel von einem market.zigzag_patterns-Knoten — die erkannten Swing-Pivots samt ihrer Klassifizierungsfelder (Richtung, Swing-Profil, Hüllkurve, Netto-Drift, Hochpunkt-Position, Code).

Ausgänge

Boolean

Ein Boolescher Wert, der auf jeder Kerze true ist, auf der das Muster zum gewählten Filter passt, zur Nutzung als Signal-Trigger oder Filter-Gate.

Der Pattern-Interpretor filtert Zigzag-Muster, sodass du nur auf die Formationen reagierst, die du willst. Verbinde ihn mit einem Zigzag-Patterns-Knoten, und er prüft jedes erkannte Muster nach Richtung, Swing-Profil, Kanal-Hüllkurve, Netto-Drift, Hochpunkt-Position, Retracement-Tiefe oder einer expliziten Liste von Muster-Codes.

Pattern Interpretor ÜbersichtsdiagrammHHHLHH

Wie es funktioniert

Verbinde den `pattern`-Anschluss eines market.zigzag_patterns-Knotens und wähle dann einen Modus; jeder Modus zeigt eigene Optionen und liest ein anderes Klassifizierungsfeld des Musters. Die Ausgabe ist ein True/False-Gate pro Kerze für einen Filter oder ein Signal.

Modi

Mode-Optionen

Richtungsfilterdirection_filter

Prüft, ob der gewählte Schenkel des Musters nach oben oder unten zeigt.

Richtungsfilter-Diagramm

Wann verwenden: Behalte nur Swings, deren Richtung zu deinem Trade-Bias passt (Long vs. Short).

Swing-Profil-Filterswing_profile_filter

Lässt Muster danach zu, wie sich die Swing-Größen entwickeln — einzeln, expandierend, kontrahierend, stabil oder gemischt.

Swing-Profil-Filter-Diagramm

Wann verwenden: Passe den Rhythmus des Musters an deinen Edge an, z. B. nur expandierende (impulsive) Swings.

Hüllkurven-Filterenvelope_filter

Lässt Muster nach dem Hoch/Tief-Kanal-Label ihrer Pivots zu, z. B. HH_HL für einen steigenden Kanal.

Hüllkurven-Filter-DiagrammHHHLHH

Wann verwenden: Behalte nur die Kanalform, die du handelst — einen steigenden Kanal für Longs, einen fallenden für Shorts.

Netto-Drift-Filternet_drift_filter

Prüft, ob das Muster insgesamt vom ersten zum letzten Pivot nach oben oder unten driftet.

Netto-Drift-Filter-Diagramm

Wann verwenden: Filtere nach der Netto-Richtung, selbst wenn die inneren Swings in beide Richtungen zickzacken.

Hochpunkt-Positionsfilterpeak_position_filter

Prüft, wo der höchste Pivot innerhalb des Musters liegt — erster, mittlerer oder letzter.

Hochpunkt-Positionsfilter-Diagramm

Wann verwenden: Wähle Muster, deren Höhepunkt dort liegt, wo dein Setup ihn erwartet (z. B. ein Hoch im letzten Schenkel).

Code-Filtercode_filter

Gleicht das Muster gegen eine explizite Erlaubnis- oder Sperrliste von Muster-Codes ab.

Code-Filter-Diagramm

Wann verwenden: Handle nur benannte Formationen, die du katalogisiert hast, und schließe die aus, die du meidest.

Retracement-Filterretracement_filter

Lässt Muster zu, deren letzter Schenkel in einen gewählten Prozentbereich zurücksetzt (Standard 38.2–78.6).

Retracement-Filter-Diagramm38.2%78.6%

Wann verwenden: Behalte nur Pullbacks innerhalb der klassischen Fibonacci-Einstiegszone.

Submode-Optionen

Erster Schenkelfirst_leg

Die Richtung wird aus dem ersten Schenkel des Musters gelesen (seinem Eröffnungs-Swing).

Erster Schenkel-Diagramm

Wann verwenden: Filtere danach, wie das Muster begonnen hat.

Letzter Schenkellast_leg

Die Richtung wird aus dem letzten Schenkel des Musters gelesen (seinem jüngsten Swing).

Letzter Schenkel-Diagramm

Wann verwenden: Filtere nach der frischesten Bewegung, der, in die du hineinhandeln würdest.

Direction-Optionen

Aufup

Passiert nur, wenn der geprüfte Schenkel nach oben zeigt (ein steigender Swing).

Auf-Diagramm

Wann verwenden: Nur Long-Swing-Einstiege.

Abdown

Passiert nur, wenn der geprüfte Schenkel nach unten zeigt (ein fallender Swing).

Ab-Diagramm

Wann verwenden: Nur Short-Swing-Einstiege.

Beliebigany

Passiert unabhängig von der Schenkelrichtung — ein Richtungs-Durchlass.

Beliebig-Diagramm

Wann verwenden: Symmetrische Setups, die beide Seiten handeln.

Swing profiles-Optionen

Einzelnsingle

Ein Ein-Schenkel-Muster — nur ein einzelner Swing, keine weiteren Pivots.

Einzeln-Diagramm

Wann verwenden: Erfasse den einfachsten Impuls oder Pullback.

Expandierendexpanding

Jeder folgende Swing ist größer als der davor (sich ausweitende Form).

Expandierend-Diagramm

Wann verwenden: Handle Momentum, das sich in einen Höhepunkt hinein beschleunigt.

Kontrahierendcontracting

Jeder folgende Swing ist kleiner als der letzte (sich zusammenziehende / Dreiecksform).

Kontrahierend-Diagramm

Wann verwenden: Erwarte einen Ausbruch, während sich die Spanne verengt.

Stabilstable

Die Swings bleiben von Schenkel zu Schenkel ungefähr gleich groß (ein gleichmäßiger Kanal).

Stabil-Diagramm

Wann verwenden: Handle geordnete, rhythmische Struktur.

Gemischtmixed

Die Swing-Größen wachsen und schrumpfen ohne einheitlichen Trend — eine unregelmäßige Form.

Gemischt-Diagramm

Wann verwenden: Lass unordentliche Struktur zu, die deine anderen Filter eingrenzen.

Envelopes-Optionen

Höhere Hochs & höhere TiefsHH_HL

Hochs und Tiefs steigen beide an — ein sauberer steigender Kanal.

Höhere Hochs & höhere Tiefs-DiagrammHHHLHH

Wann verwenden: Handle bullische Trendfortsetzung.

Höhere Hochs & tiefere TiefsHH_LL

Die Hochs steigen, während die Tiefs fallen — ein sich ausweitender (Megafon-)Kanal.

Höhere Hochs & tiefere Tiefs-DiagrammHHLLHH

Wann verwenden: Handle expandierende Volatilität / Ausbrüche.

Höhere Hochs, gemischte TiefsHH_mixed

Die Hochs steigen, aber die Tiefs haben keine klare Ordnung.

Höhere Hochs, gemischte Tiefs-DiagrammHH

Wann verwenden: Bullisch geneigte Struktur mit unruhiger Unterstützung.

Höhere Hochs, keine TiefsHH_na

Nur die Hochs sind definiert (zu wenige Pivots für ein Tief-Label).

Höhere Hochs, keine Tiefs-DiagrammHH

Wann verwenden: Kurze Muster, bei denen nur die Hoch-Seite qualifiziert.

Tiefere Hochs & höhere TiefsLH_HL

Die Hochs fallen, während die Tiefs steigen — ein sich zusammenziehendes (symmetrisches) Dreieck.

Tiefere Hochs & höhere Tiefs-DiagrammLHHLLH

Wann verwenden: Erwarte einen Ausbruch aus einer Verengung.

Tiefere Hochs & tiefere TiefsLH_LL

Hochs und Tiefs fallen beide ab — ein sauberer fallender Kanal.

Tiefere Hochs & tiefere Tiefs-DiagrammLHLLLH

Wann verwenden: Handle bärische Trendfortsetzung.

Tiefere Hochs, gemischte TiefsLH_mixed

Die Hochs fallen ab, aber die Tiefs haben keine klare Ordnung.

Tiefere Hochs, gemischte Tiefs-DiagrammLH

Wann verwenden: Bärisch geneigte Struktur mit unruhiger Unterstützung.

Tiefere Hochs, keine TiefsLH_na

Nur die Hochs sind definiert und sie fallen ab.

Tiefere Hochs, keine Tiefs-DiagrammLH

Wann verwenden: Kurze Muster, bei denen nur die Hoch-Seite qualifiziert, bärisch.

Gemischte Hochs, höhere Tiefsmixed_HL

Die Tiefs steigen an, aber die Hochs haben keine klare Ordnung.

Gemischte Hochs, höhere Tiefs-DiagrammHL

Wann verwenden: Bullisch geneigte Struktur mit unruhigem Widerstand.

Gemischte Hochs, tiefere Tiefsmixed_LL

Die Hochs haben keine klare Ordnung, aber die Tiefs fallen ab.

Gemischte Hochs, tiefere Tiefs-DiagrammLL

Wann verwenden: Bärisch geneigte Struktur mit unruhigem Widerstand.

Gemischte Hochs & Tiefsmixed_mixed

Weder Hochs noch Tiefs folgen einer klaren Ordnung — reine Seitwärtsbewegung.

Gemischte Hochs & Tiefs-Diagramm

Wann verwenden: Lass mehrdeutige Struktur zu, die deine anderen Filter verfeinern.

Keine Hochs, höhere Tiefsna_HL

Nur die Tiefs sind definiert und sie steigen an.

Keine Hochs, höhere Tiefs-DiagrammHL

Wann verwenden: Kurze Muster, bei denen nur die Tief-Seite qualifiziert, bullisch.

Keine Hochs, tiefere Tiefsna_LL

Nur die Tiefs sind definiert und sie fallen ab.

Keine Hochs, tiefere Tiefs-DiagrammLL

Wann verwenden: Kurze Muster, bei denen nur die Tief-Seite qualifiziert, bärisch.

Keine Hochs, keine Tiefsna_na

Zu wenige Pivots, um eine der beiden Seiten zu labeln (eine degenerierte Hüllkurve).

Keine Hochs, keine Tiefs-Diagramm

Wann verwenden: Lass die kürzesten Muster zu, die kein Kanal-Label tragen.

Net drifts-Optionen

Aufup

Lässt Muster zu, deren letzter Pivot über dem ersten liegt — ein Netto-Aufwärtsdrift.

Auf-Diagramm

Wann verwenden: Long-gerichtete Filterung nach der Gesamtrichtung.

Abdown

Lässt Muster zu, deren letzter Pivot unter dem ersten liegt — ein Netto-Abwärtsdrift.

Ab-Diagramm

Wann verwenden: Short-gerichtete Filterung nach der Gesamtrichtung.

Peak positions-Optionen

Ersterfirst

Der höchste Pivot des Musters ist gleich sein allererster.

Erster-Diagramm

Wann verwenden: Muster, die sofort ihren Höhepunkt erreichen und sich dann auflösen.

Mittlererinterior

Der höchste Pivot liegt irgendwo in der Mitte des Musters.

Mittlerer-Diagramm

Wann verwenden: Symmetrische Hochpunkte wie ein Kopf zwischen zwei Schultern.

Letzterlast

Der höchste Pivot ist der jüngste — das Muster bildet neue Hochs.

Letzter-Diagramm

Wann verwenden: Ausbruch- / Neue-Hochs-Fortsetzungs-Setups.

Code match mode-Optionen

Einschließeninclude

Die Code-Liste ist eine Erlaubnisliste — ein Muster passiert nur, wenn sein Code in der Menge enthalten ist.

Einschließen-Diagrammbundlein libool

Wann verwenden: Handle eine explizite Shortlist benannter Formationen.

Ausschließenexclude

Die Code-Liste ist eine Sperrliste — ein Muster passiert, außer sein Code ist in der Menge enthalten.

Ausschließen-Diagrammbundlenot ibool

Wann verwenden: Lass alles durch, außer einige wenige Formationen, die du meidest.

Konfiguration

modeenum

Wählt, welcher boolesche Filter ausgeführt wird (Richtung, Swing-Profil, Hüllkurve, Netto-Drift, Hochpunkt-Position, Code oder Retracement) und zeigt die Optionen dieses Modus.

Optionen:direction_filterswing_profile_filterenvelope_filternet_drift_filterpeak_position_filtercode_filterretracement_filter
submodeenum

Im Modus direction_filter: ob der erste oder der letzte Schenkel des Musters geprüft wird.

Optionen:first_leglast_leg
directionenum

Im Modus direction_filter die geforderte Richtung — up, down oder any (any wirkt als Durchlass).

Optionen:updownany
swing_profilesmulti_enum

Im Modus swing_profile_filter die Menge der zugelassenen Swing-Profile (single, expanding, contracting, stable, mixed).

Optionen:singleexpandingcontractingstablemixed
envelopesmulti_enum

Im Modus envelope_filter die Menge der zugelassenen Hoch/Tief-Kanal-Labels (z. B. HH_HL für einen steigenden Kanal).

Optionen:HH_HLHH_LLHH_mixedHH_naLH_HLLH_LLLH_mixedLH_namixed_HLmixed_LLmixed_mixedna_HLna_LLna_na
net_driftsmulti_enum

Im Modus net_drift_filter: ob Muster zugelassen werden, die vom ersten zum letzten Pivot nach oben, unten oder in beide Richtungen driften.

Optionen:updown
peak_positionsmulti_enum

Im Modus peak_position_filter: wo der höchste Pivot liegt — first, interior oder last.

Optionen:firstinteriorlast
codesmulti_enum

Im Modus code_filter die genauen Muster-Codes zum Abgleich, validiert gegen den Live-Katalog und die vorgeschaltete Schenkelanzahl.

code_match_modeenum

Ob die Code-Liste eine Erlaubnisliste (include) oder eine Sperrliste (exclude) ist.

Optionen:includeexclude
min_retracement_pctscalar

Im Modus retracement_filter die minimale Pullback-Tiefe (Prozent) des letzten Schenkels; 38.2 ist die klassische Untergrenze.

min_retracement_pct-Diagramm38.2%
max_retracement_pctscalar

Im Modus retracement_filter die maximale Pullback-Tiefe (Prozent) des letzten Schenkels; 78.6 ist die übliche Obergrenze.

max_retracement_pct-Diagramm78.6%
live_after_last_pivotscalar

Off feuert nur auf der Kerze, auf der der letzte Pivot des Musters landet; on feuert auf späteren Kerzen anhand der fortgeschriebenen Klassifizierung.

live_after_last_pivot-Diagramm

Verbindet mit

Liest aus
Speist in

Beispiele

  • Filter: Long-Signale nur zulassen, wenn der direction_filter meldet, dass der erste Schenkel aufwärts zeigt.
  • Nutze den retracement_filter mit einem Bereich von 38.2 bis 78.6, um nur Pullbacks innerhalb der klassischen Fibonacci-Zone zuzulassen.

Häufige Fehler

  • Swing-Profile, Hüllkurven oder Hochpunkt-Positionen wählen, die das vorgeschaltete Muster für seine Schenkelanzahl niemals erzeugen kann, was den Sync-Validator scheitern lässt.
  • Den Modus include mit einer leeren Code-Liste verwenden, der nie etwas trifft (eine leere exclude-Liste passiert stattdessen immer).

Siehe auch