Zum Inhalt springen
StatePath
Tool-Atlasmarket.zigzag

Werkzeug

Zigzag

market.zigzag

MarketStructure

Eingänge

Keine typisierten Eingänge.

Ausgänge

Event list

Eine Liste bestätigter Swing-Pivots (abwechselnd Hochs und Tiefs mit ihrem Bar und Kurs), die Bausteine für Legs, Retracements, Patterns und nachgelagerte Marktstruktur-Tools.

Zigzag entfernt das kleine Rauschen und verbindet nur die bedeutenden Swing-Hochs und -Tiefs mit geraden Legs, sodass du die zugrunde liegende Auf-/Abwärtsstruktur des Marktes auf einen Blick siehst.

Zigzag Übersichtsdiagrammzz.lowzz.highzz.lowzz.highzz.low

Wie es funktioniert

Es durchläuft die Bars und verfolgt das laufende Extrem und bestätigt erst dann einen neuen Pivot, wenn der Kurs um mehr als einen gewählten Schwellenwert umkehrt, und zeichnet dann ein Leg dorthin. Der Modus bestimmt, wie dieser Umkehr-Schwellenwert gemessen wird — als Prozentsatz des Kurses oder nach MetaTraders depth/deviation/backstep-Punkteregeln.

Modi

Prozentuale Umkehrpercent

Ein neuer Pivot wird bestätigt, wenn der Kurs um mindestens threshold_pct Prozent vom letzten Extrem umkehrt, sodass dieselbe Einstellung natürlich über Symbole jedes Kursniveaus skaliert.

Prozentuale Umkehr-Diagrammzz.lowzz.highzz.lowzz.high

Wann verwenden: Wenn du portable, skalenunabhängige Swings willst — ein Prozent-Schwellenwert verhält sich auf EURUSD und auf Gold gleich.

MT5 (Punkte)mt5

Bildet MetaTraders eingebauten ZigZag nach: ein Swing wird durch depth (min. Bars), deviation_points (min. Umkehr in Punkten) und backstep (min. Bars zwischen Pivots) festgelegt, gemessen in rohen Punkten statt in Prozent.

MT5 (Punkte)-Diagrammzz.lowzz.highzz.lowzz.highzz.low

Wann verwenden: Wenn du Pivots brauchst, die exakt dem MT5-ZigZag-Indikator entsprechen, zur Parität mit einer MetaTrader-Strategie.

Konfiguration

modeenum

Wie der Umkehr-Schwellenwert gemessen wird: „percent“ nutzt einen Prozentsatz des Kurses (threshold_pct); „mt5“ nutzt MetaTraders depth- / deviation_points- / backstep-Punkteregeln.

Optionen:percentmt5
threshold_pctscalar

Im percent-Modus die minimale Umkehr (als Prozentsatz des Kurses), die nötig ist, um einen neuen Pivot zu bestätigen; größere Werte zeichnen weniger, größere Swings. Im MT5-Modus ignoriert.

depthscalar

MT5-Modus: die Mindestanzahl an Bars, die ein Swing umfassen muss, bevor ein neuer Pivot entstehen kann, um kurzlebiges Zappeln auszufiltern. Im percent-Modus ignoriert.

deviation_pointsscalar

MT5-Modus: die minimale Umkehr in Punkten, die nötig ist, um einen neuen Pivot zu registrieren. Im percent-Modus ignoriert.

backstepscalar

MT5-Modus: die Mindestanzahl an Bars, die zwei aufeinanderfolgende Pivots trennen müssen, um zu verhindern, dass sich Pivots ballen. Im percent-Modus ignoriert.

point_valuescalar

Die Kursgröße eines Punktes für dieses Symbol, genutzt, um die MT5-Punkteinstellungen in einen tatsächlichen Kursabstand umzurechnen (z. B. 0.0001 für ein 5-stelliges FX-Paar).

Verbindet mit

Speist in

Beispiele

  • Speise die Pivots in market.fibonacci_anchor ein, um Retracement-Level auf dem jüngsten Leg automatisch zu zeichnen.
  • Verwende den Modus „mt5“ mit passendem depth/deviation/backstep, um eine MetaTrader-ZigZag-basierte Strategie nachzubilden.

Häufige Fehler

  • Das jüngste Leg als fix lesen — der letzte Pivot kann repainten, bis der Kurs weit genug umgekehrt ist, um ihn zu bestätigen.
  • threshold_pct zu klein setzen, sodass der Zigzag dem Rauschen hinterherjagt und viel zu viele winzige Legs erzeugt.

Siehe auch