Zum Inhalt springen
StatePath
Tool-Atlascalc.michael

Werkzeug

Michael Square

calc.michael

CalculationGann

Eingänge

legBundle (untagged)

Das Basis-Leg (leg.zigzag). Sein Start-Pivot ist p1 (bestimmt die Ratio), sein End-Pivot p2; das letzte bestätigte Leg wird forward-gefüllt, damit die Ausgaben nach der ersten Treffer-Bar dicht bleiben.

p1_priceBuffer (time series)

Erster Preis des synthetischen vertikalen Legs — bestimmt die Ratio (Zehnerpotenz-Schwelle von p1/360). Beliebige Preisquelle pro Bar anschließen.

p2_priceBuffer (time series)

Zweiter Preis des synthetischen vertikalen Legs — die andere Grenze der quadrierten Spanne.

Ausgänge

Bundle (untagged)

Ein Bundle aus fünf Punkten plus Ratio: valid, die Ecken a1 (Leg-Anfang), a2 (Leg-Ende), c3 (schließt das Quadrat von a2), c4 (von a1) und cross (der Schnitt der Diagonalen — der Schwerpunkt). Jeder Punkt trägt Preis UND Zeit (plus Bar-Index und Pivot-Typ): an den Punkt-Interpretor anschließen — sein out.price (SCALAR num.price) speist TP/SL von ORDER_EXIT, sein out.time Dauer-Berechnungen. c3/c4/cross liegen meist zwischen Bars oder in der Zukunft: bar_index rundet auf die nächste Bar, time_epoch hält die exakte Position. ratio ist num.price_per_bar (kein Preis). Dieses Diagramm zeigt ein ABWÄRTS-Leg — das Quadrat öffnet sich nach oben-rechts; das Hauptdiagramm zeigt den Aufwärts-Fall.

Das Michael-Quadrat vervollständigt ein Gann-artiges Quadrat, dessen eine Seite Ihr Leg ist, im skalierten Raum, in dem eine Bar dem Michael-Ratio in Preis entspricht. Es liefert alle vier Ecken und das Diagonalenkreuz als vollständige Punkte — jeder mit Preis UND Zeit — dasselbe Quadrat, das das Michael-Zeichenwerkzeug im Chart zeigt, berechnet vom selben gemeinsamen Motor.

Michael Square Übersichtsdiagramma1a2c3c4cross

Wie es funktioniert

Das Ratio kommt vom ersten Preis des Legs: p1 durch 360 teilen, mit Mantissen-Schwelle 5,55 auf eine Zehnerpotenz runden, dann mit dem fixierten Timeframe-Faktor skalieren (Täglich 1, H1 0,1, M15 0,025 …). In diesem skalierten Raum ist das Leg a1 → a2 eine Seite eines Quadrats, das sich zu späteren Bars hin erstreckt; das Tool vervollständigt die beiden übrigen Ecken (c3 von a2, c4 von a1) und das Diagonalenkreuz (den Schwerpunkt). Die Namen hängen an der Konstruktion: a1 = erster Pivot des Legs, a2 = zweiter, c3 schließt das Quadrat von a2, c4 von a1 — bei einem AUFWÄRTS-Leg hängt das Quadrat unten-rechts am Leg, bei einem ABWÄRTS-Leg sitzt es oben-rechts (die beiden Diagramme beschriften jede Ecke in beiden Fällen). Jede Ausgabe ist ein Punkt mit Preis und Zeit: a1/a2 liegen auf echten Bars; c3/c4/cross liegen meist zwischen Bars oder hinter der letzten — ihre Zeit wird im Fenster zwischen echten Bar-Zeiten interpoliert und jenseits der Kante mit der Bar-Dauer des Timeframes extrapoliert. Im Modus leg wird das letzte bestätigte Leg vorwärts gefüllt, damit die Werte dicht bleiben; im Modus prices bilden die beiden Pro-Bar-Eingänge an jeder Bar ein synthetisches vertikales Leg, das Quadrat ist also achsenparallel — die Eckpreise spiegeln die Eingaben und der cross-Preis ist ihr Mittelwert. Zerlegen Sie jede Ecke mit dem Punkt-Interpretor: out.price geht an TP/SL von ORDER_EXIT, out.time in Dauer-Berechnungen.

Modi

Legleg

Quadriert ein Zigzag-Leg — seine beiden Pivots werden die Seite a1 → a2; alle fünf Punkte werden neu berechnet, wenn sich das Leg aktualisiert.

Leg-Diagrammp1p2

Wann verwenden: Wenn die Basisbewegung aus market.zigzag_patterns (oder einem beliebigen leg.zigzag-Produzenten) stammt und das Quadrat verankern soll.

Zwei Preiseprices

Baut aus zwei Pro-Bar-Preisen an derselben Bar ein synthetisches vertikales Leg — ein achsenparalleles Quadrat, dessen Eck-Punkte die Eingabepreise spiegeln; der Mehrwert sind cross (ihr Mittelwert) und das Ratio.

Zwei Preise-Diagrammp1crossp2

Wann verwenden: Wenn die beiden Grenzpreise aus berechneten Niveaus stammen — gleitende Durchschnitte, S/R-Linien, Konstanten — statt aus einem Zigzag-Bundle.

Konfiguration

modeenum

Eingabeform-Auswahl: leg quadriert ein Zigzag-Leg; prices baut aus zwei Preis-Eingängen pro Bar ein synthetisches vertikales Leg.

Optionen:legprices

Verbindet mit

Liest aus
Speist in

Beispiele

  • TP am Quadrat: das letzte Aufwärts-Leg quadrieren (Modus leg), den Punkt c4 durch einen Punkt-Interpretor führen und sein out.price an einen Take-Profit-Slot — das Niveau, das das Quadrat hinter dem Leg projiziert.
  • Mittelniveau aus zwei Bändern: im Modus prices die obere und untere Linie eines Kanals als p1/p2 anschließen und den Preis des cross-Punkts (ihren Mittelwert) als Reversionsziel nehmen.
  • Wann, nicht nur wo: das out.time des c3-Punkts ist, wann sich das Quadrat rechts vom Leg vollendet — mit der Zeit der aktuellen Bar vergleichen, um zeitbasierte Exits zu bauen.

Häufige Fehler

  • Einen Eck-Punkt direkt an TP/SL anschließen — ein Punkt ist ein Bundle; mit dem Punkt-Interpretor zerlegen und sein out.price (SCALAR num.price) an ORDER_EXIT führen.
  • Vier verschiedene Eckpreise im Modus prices erwarten — das synthetische Leg ist vertikal, also spiegeln a1/c4 und a2/c3 die beiden Eingaben; neu sind cross und das Ratio.
  • ratio an einen TP/SL-Slot anschließen — es ist num.price_per_bar, kein Preis.
  • bar_index von c3/c4/cross als exakt lesen — diese Ecken liegen meist zwischen Bars oder hinter der letzten; bar_index rundet, die exakte Position steht in time_epoch.
  • Vergessen, dass das Ratio vom Timeframe abhängt: dasselbe Leg quadriert sich auf H1 anders als auf D1 (fixierte Faktoren), genau wie das Chart-Tool mit seiner Preis/Bar-Sperre.

Siehe auch