Werkzeug
Candlestick Patterns
market.candlestick_patterns
Eingänge
Keine typisierten Eingänge.
Ausgänge
Ein Ereignis-Feed der erkannten Kerzenmuster pro Kerze, jedes trägt den Namen des Musters (Engulfing, Hammer, Doji, Dark-Cloud, Morning Star, …) und seinen bullischen oder bärischen Bias. Speise es in interpretor.candlestick_pattern ein, um eine benannte Formation in ein handelbares Signal zu verwandeln.
Scannt die letzten Kerzen und meldet dir, wenn eine klassische Umkehrformation entsteht — Engulfings, Hammer, Dojis, Dark-Cloud-Cover, Morning-/Evening-Stars und mehr. Jedes erkannte Muster wird mit Namen und Richtung ausgewiesen, sodass du die angedeutete Wende handeln oder fahren kannst.
Wie es funktioniert
Es liest Open, High, Low und Close jeder Kerze und misst Körpergröße, Dochtlänge und Lücken relativ zu einem gleitenden Durchschnittskörper, dann gleicht es diese Proportionen mit einer Bibliothek benannter Kerzenformationen ab. Ein Muster qualifiziert sich nur, wenn die Kerzengeometrie seine Verhältnistests besteht und der vorherige Trend (über trend_lookback Kerzen mittels trend_method beurteilt) für eine Umkehr in die richtige Richtung zeigt.
Modi
Beurteilt den vorherigen Trend anhand der Netto-Preisänderung (Momentum) über trend_lookback Kerzen — steigt der Preis über das Fenster, ist der Kontext ein Aufwärtstrend, sodass nur bärische Umkehrmuster qualifizieren, und umgekehrt.
Wann verwenden: Die schnellere, reaktionsfreudigere Kontextprüfung; gut, wenn du die jüngste Swing-Richtung statt eines geglätteten Durchschnitts als Gate für die Muster willst.
Beurteilt den vorherigen Trend, indem der Preis mit einem einfachen gleitenden Durchschnitt über trend_lookback Kerzen verglichen wird — Preis über dem steigenden Durchschnitt bedeutet Aufwärtstrend-Kontext, Preis unter einem fallenden Durchschnitt bedeutet Abwärtstrend-Kontext.
Wann verwenden: Die glattere, ruhigere Kontextprüfung; bevorzuge sie, wenn du weniger Whipsaws im Trend-Gate willst, sodass Muster nur innerhalb einer sauber etablierten Bewegung akzeptiert werden.
Konfiguration
Maximales Körper-zu-Spanne-Verhältnis, damit eine Kerze als Doji zählt (ein nahezu nullgroßer Körper mit fast gleichem Open und Close). Kleinere Werte verlangen einen flacheren, lehrbuchmäßigeren Doji; 0.1 bedeutet, der Körper darf höchstens 10 % der gesamten Spanne ausmachen.
Das Körper-zu-Durchschnittskörper-Verhältnis, unterhalb dessen eine Kerze als „kurzer“ Körper behandelt wird, genutzt von der Star- und Harami-Logik. Niedrigere Werte verlangen einen kleineren Körper, um als kurz zu qualifizieren.
Das Körper-zu-Durchschnittskörper-Verhältnis, oberhalb dessen eine Kerze als „langer“ Körper behandelt wird, genutzt zur Bestätigung der starken Kerze in Engulfing-, Marubozu- und Star-Mustern. Höhere Werte verlangen einen dominanteren Körper.
Mindestverhältnis des langen unteren Schattens zum Körper für einen Hammer (oder zum oberen Schatten für einen Shooting Star). Größere Werte verlangen einen ausgeprägteren Ablehnungsdocht, bevor das Muster qualifiziert.
Maximal erlaubter oberer Schatten für einen Hammer, relativ zum Körper, sodass ein echter Hammer wenig bis keinen Docht oben hat. Kleinere Werte erzwingen einen saubereren Hammer mit Close nahe dem High.
Um wie viel größer der Körper der Engulfing-Kerze sein muss als der Körper, den sie verschlingt, als Verhältnis. 1.0 bedeutet, sie muss den vorherigen Körper lediglich abdecken; Werte über 1.0 verlangen, dass sie sichtbar größer ist.
Für ein Dark-Cloud-Cover (und sein bullisches Gegenstück, die Piercing Line) der Mindestanteil, um den die zweite Kerze in den Körper der ersten zurückschließen muss. 0.5 ist die klassische Anforderung „über den Mittelpunkt“.
Bei Morning- und Evening-Star-Mustern, wie weit die dritte Kerze in den Körper der ersten zurückschließen muss, um die Umkehr zu bestätigen. Höhere Werte verlangen eine entschiedenere Erholung oder Ablehnung.
Toleranz, als Bruchteil des Preises, um zwei Niveaus als gleich zu behandeln — genutzt zum Erkennen übereinstimmender Opens, Closes oder Dochte in Tweezer- und Harami-Mustern. Größere Werte akzeptieren leicht abweichende Niveaus als „gleich“.
Mindest-Preislücke zwischen Kerzen, die von lückenabhängigen Mustern wie Stars und Abandoned-Baby-Formationen verlangt wird. Größere Werte bestehen auf einer klareren Lücke, bevor diese Muster qualifizieren.
Wie viele Kerzen zurück das Tool schaut, um den vorherigen Trend zu bestimmen, den ein Umkehrmuster umkehren muss. Längere Fenster beurteilen den größeren Swing; kürzere reagieren auf das jüngste Bein.
Wie der vorherige Trend gemessen wird, bevor ein Umkehrmuster akzeptiert wird: „momentum“ nutzt die Netto-Preisänderung über den Lookback, „sma“ vergleicht den Preis mit einem einfachen gleitenden Durchschnitt. Der Trend muss dem Muster entgegenstehen (z. B. ein Aufwärtstrend für ein bärisches Engulfing), damit es auslöst.
Der Typ des gleitenden Durchschnitts, mit dem der gleitende Durchschnittskörper berechnet wird, gegen den die „kurz“- und „lang“-Körpertests gemessen werden (zum Beispiel einfach oder exponentiell). Er legt fest, wie schnell sich der Durchschnittskörper an die jüngsten Kerzen anpasst.
Verbindet mit
Beispiele
- Umkehr-Trigger: in einem Aufwärtstrend-Kontext (trend_method „sma“) einen Short auslösen, wenn ein bärisches Engulfing mit engulfing_min_ratio bei 1.1 entsteht.
- Bestätigungsfilter: Long-Einstiege nur auf die Kerzen begrenzen, in denen ein bullischer Hammer oder eine Piercing Line nahe der Unterstützung erkannt wird.
Häufige Fehler
- doji_body_ratio und die Körperverhältnisse so weit zu lockern, dass fast jede Kerze irgendein Muster trifft — der Detektor liefert dann ständiges Rauschen statt seltener, bedeutsamer Wenden.
- Das Trend-Gate zu vergessen: ein bärisches Engulfing innerhalb eines Abwärtstrends ist nur Fortsetzung, keine Umkehr, sodass eine nicht passende trend_method / trend_lookback die erwarteten Muster unterdrückt.