Candlestick Confluence Detector
- Indikatoren
-
Ibe Hyginus Ugwoke
I’m an MQL4/MQL5 developer and active trader. I build and personally test the trading tools I develop, which gives me a practical understanding of edge cases, signal timing, and the differences between backtest and live behaviour. - Version: 1.0
- Aktivierungen: 5
Der Candlestick-Konfluenz-Detektor bewertet die Candlestick-Konfluenz in Ihrem Chart und in bis zu drei übergeordneten Zeitrahmen – ohne dass Sie jeden einzelnen manuell gegenprüfen müssen.
Er erkennt 16 klassische Kursmuster, die in drei spezielle Module unterteilt sind:
Ablehnung
Fortsetzung
-Warnung
Jedes Muster erhält einen Konfluenzwert von 0 bis 100. Jede Kennzeichnung lässt sich auf einen dokumentierten, vom Benutzer anpassbaren Regelsatz zurückführen.
HAUPTMERKMALE
• 16 Kerzenmuster in 3 speziell entwickelten Engines: Ablehnung, Fortsetzung und Warnung
• Heuristische Konfluenzbewertung von 0–100
• Numerische Schwellenwerte werden als Benutzereingaben angezeigt, sodass Sie die Empfindlichkeit jedes Musters anpassen können
• Kijun-basierter Trendfilter
• Ablehnungs- und Warnsignale können gegen den Trend wirken
• Fortsetzungssignale können mit dem Trend arbeiten
• Bis zu 3 unabhängige Multi-Timeframe-Slots
• Unterstützt Zeitrahmen von M1 bis MN1
• Historische Beschriftungen beim Laden verfügbar
• Erkennung ohne Repainting – Berechnungen werden nur auf geschlossenen Kerzen durchgeführt
• Qualitätsfilter für die Kerzenkörpergröße zur Unterdrückung von Signalen mit geringer Konfidenz bei kleinen Kerzen
• Steuerfeld direkt im Chart
• Erkennung von „Pause/Fortsetzen“ mit einem Klick
• Alle Beschriftungen mit einem Klick löschen
• Popup-, Push- und E-Mail-Benachrichtigungen
• Eine Benachrichtigung pro Kerze pro Benachrichtigungskanal
• Jedes Muster kann einzeln aktiviert oder deaktiviert werden
EMPFOHLEN FÜR
Trader, die nach Preisbewegungen und Konfluenz handeln und bewertete Kerzensignale über mehrere Zeitrahmen hinweg wünschen, mit Einblick in die Logik hinter jeder Beschriftung.
Dies ist kein Black-Box-Signalgenerator.
WICHTIG
Dieser Indikator ist eine visuelle Analysehilfe, kein Signaldienst.
Er verwendet ausschließlich:
• OHLC-Kursdaten
• ATR
Nicht verwendet werden:
• Volumen
• Orderfluss
• Marktprofildaten
Der Indikator führt keine Trades aus und verwaltet keine Positionen.
Der Konfluenz-Score ist ein heuristischer Wert, keine Wahrscheinlichkeit und keine Gewinnquote.
VOLLSTÄNDIGE TECHNISCHE REFERENZ
ÜBERBLICK
Der Indikator scannt standardmäßig bis zu 500 historische Balken. Der Scanbereich ist vom Benutzer einstellbar und reicht von 10 bis 5000 Balken.
Er kann Folgendes scannen:
• den aktuellen Zeitrahmen des Charts
• bis zu 3 weitere übergeordnete Zeitrahmen
Für jeden Balken wertet der Indikator 16 Musterregeln aus, die in drei Module unterteilt sind:
• Ablehnung
• Fortsetzung
• Warnung
Wenn bei ein und demselben Balken mehr als ein Muster ausgelöst wird, wird das Muster mit dem höchsten Konfluenzwert dargestellt.
Die Anzahl der zusätzlich übereinstimmenden Muster wird der Beschriftung als „+N“ angehängt.
Die Erkennung erfolgt ausschließlich bei geschlossenen Balken – Shift 1 und höher.
Beschriftungen auf geschlossenen Balken werden nicht neu gezeichnet.
Die aktuell bearbeitete Stange wird nicht analysiert.
KONFLUENZ-WERT
Jedes Muster ergibt einen Konfluenzwert zwischen 0 und 100.
Der Wert ist ein heuristischer Wert, der anhand einer festen, für jedes Muster spezifischen Formel berechnet wird.
Er lautet:
• keine Wahrscheinlichkeits
• keine Gewinnquote
• kein validiertes Maß für das Handelsergebnis
Beispielsweise bedeutet ein Wert von 70 nicht, dass das Muster eine Wahrscheinlichkeit von 70 % hat, zu funktionieren.
Es bedeutet lediglich, dass der Kursbalken mehr der Bedingungen erfüllt hat, die gemäß der Bewertungsformel dieses Musters belohnt werden.
Die Bewertung jedes Musters belohnt die Stärke und Qualität der Bedingungen, die das Signal hervorgebracht haben: die Tiefe und Dominanz des Dochtes, die Größe des Körpers im Verhältnis zur jüngsten Volatilität, die Position des Schlusskurses innerhalb der Spanne der Kerze sowie die Beziehung der Kerze zur Struktur der vorherigen Kerze.
Die Schwellenwerte, die diese Elemente steuern, werden als Eingabeparameter bereitgestellt, sodass Sie die Empfindlichkeit anpassen können, ohne neu kompilieren zu müssen.
Standard-Mindestwert für die Anzeige: 55
Takte, deren Muster mit der höchsten Punktzahl unter diesen Wert fällt, werden nicht beschriftet.
ABLEHNUNGS-ENGINE
Die Rejection-Engine ist darauf ausgelegt, gegen den Trend zu agieren.
Wenn der Trendfilter aktiviert ist:
• Für bullische Ablehnungssignale ist eine fallende Kijun-Steigung erforderlich
• Für bärische Ablehnungssignale ist eine steigende Kijun-Steigung erforderlich
REJ LOW — Bullisch
Ein bullischer Balken, der unter das Tief des vorherigen Balkens fällt und wieder darüber schließt, wodurch ein langer unterer Docht entsteht.
Die Bewertung berücksichtigt die Länge des Dochtes im Verhältnis zum Kerzenkörper, wie weit der Schlusskurs in den Bereich der vorherigen Kerze zurückreicht sowie die Größe des Kerzenkörpers im Verhältnis zur jüngsten Volatilität.
REJ HIGH – Bärisch
Spiegelbild von REJ LOW. Ein bärischer Balken, der über das Hoch des vorherigen Balkens hinausschwingt und wieder unterhalb davon schließt, wodurch ein langer oberer Docht entsteht.
LANGER UNTERER DOCHT — Bullisch
Ein bullischer Balken, dessen unterer Docht den Körper dominiert und damit eine Ablehnung niedrigerer Kurse signalisiert.
Die Bewertung berücksichtigt das Verhältnis von Docht zu Körper, die Position des Schlusskurses innerhalb der Spanne des Balkens sowie die Größe des Körpers im Verhältnis zur jüngsten Volatilität.
LANGER OBERSTER SCHWANZ — Bärisch
Das Spiegelbild einer LANGEN LWR-DOCHT. Ein bärischer Balken, bei dem der obere Docht den Körper dominiert.
STRONG BULL — Bullisch
Ein großer bullischer Körper, der auf mehrere Kerzen mit kleineren Körpern folgt und über deren Höchststand schließt. Dieses Muster kennzeichnet eine Verschiebung nach einer Kompression.
Die Bewertung berücksichtigt die Größe des Körpers im Verhältnis zur jüngsten Volatilität.
STARK BÄRISCH — Bärisch
Spiegelbild von „STRONG BULL“. Ein großer bärischer Körper, der unterhalb des Tiefstkurses der vorangegangenen Balken mit kleinerem Körper schließt.
FORTFÜHRUNGSMOTOR
Die Continuation-Engine ist darauf ausgelegt, im Trend mitzulaufen.
Wenn der Trendfilter aktiviert ist:
• Für bullische Fortsetzungssignale ist eine steigende Kijun-Steigung erforderlich
• Für bärische Fortsetzungssignale ist eine fallende Kijun-Steigung erforderlich
BEREICHSDURCHBRUCH NACH OBEN — Bullisch
Ein Balken, der über eine kürzlich entstandene Kompressionsspanne hinausbricht. Die vorhergehenden Balken müssen eine enge durchschnittliche Spanne aufweisen; der aktuelle Balken muss eine erweiterte Spanne zeigen und über dem Hoch der Kompressionsspanne schließen.
Die Bewertung berücksichtigt die Größe der Ausbruchsspanne im Verhältnis zur jüngsten Volatilität.
RANGE BRK DN — Bärisch
Das Gegenstück zu RANGE BRK UP. Ein Balken, der unter eine jüngste Kompressionsspanne durchbricht und unterhalb des Tiefstwerts dieser Kompressionsspanne schließt.
PULLBACK REV UP – bullisch
Ein bullischer Balken, der auf zwei aufeinanderfolgende bärische Balken folgt und über dem Hoch des vorherigen Balkens schließt.
Die Bewertung berücksichtigt die Größe des aktuellen Kerzenkörpers im Verhältnis zur jüngsten Volatilität.
PULLBACK REV DN — Bärisch
Spiegelbild von PULLBACK REV UP. Ein bärischer Balken, der auf zwei aufeinanderfolgende bullische Balken folgt und unter dem Tiefststand des vorherigen Balkens schließt.
KIJUN HOLD UP — Bullisch
Ein bullischer Balken, dessen Tiefpunkt sich der Ichimoku-Kijun-sen-Linie nähert und über dieser bleibt.
Die Bewertung berücksichtigt den Abstand des Schlusskurses vom Tiefpunkt im Verhältnis zur jüngsten Volatilität.
KIJUN HOLD DN — Bärisch
Spiegelbild von KIJUN HOLD UP. Ein bärischer Balken, dessen Höchststand sich der Kijun-Linie nähert und unterhalb dieser bleibt.
WARNUNGSMOTOR
Die Warnungs-Engine identifiziert Balken, die möglicherweise auf Folgendes hindeuten:
• Erschöpfung
• Unentschlossenheit
• Fehlgeschlagene Züge
Wenn der Trendfilter aktiviert ist, folgen Warnsignale derselben Gegen-Trend-Regel wie Ablehnungssignale.
ERWEITERTER BEREICH
Ein Balken, dessen Schwankungsbreite deutlich größer ist als die jüngste Volatilität, was auf eine Ausweitung hindeutet, die möglicherweise einen Höhepunkt oder eine Erschöpfung signalisiert.
Der Wert berücksichtigt die Größe der Schwankungsbreite im Verhältnis zur jüngsten Volatilität.
DOJI-CLUSTER
Drei aufeinanderfolgende Kerzen, deren Körper jeweils im Verhältnis zu ihrer eigenen Spanne klein ist. Die Richtung ist neutral.
Dieses Muster ignoriert stets den Trendfilter.
FEHLGESCHLAGENER AUSBRUCH NACH OBEN — Bärische Warnung
Die vorherige Kerze durchbrach das jüngste Hoch. Die aktuelle Kerze eröffnet und schließt wieder innerhalb dieses Bereichs, sodass der Ausbruch fehlschlägt.
Die Punktzahl richtet sich danach, wie weit der Schlusskurs des aktuellen Balkens unter das Tief des vorherigen Balkens zurückfällt.
FEHLGESCHLAGENER BRK DN — Bullische Warnung
Spiegelbild von „FAILED BRK UP“. Die vorherige Kerze durchbrach das jüngste Tief nach unten. Die aktuelle Kerze eröffnet und schließt wieder innerhalb dieses Bereichs.
TRENDFILTER
Wenn diese Option aktiviert ist, misst der Indikator die Nettoveränderung der Ichimoku-Kijun-sen über einen konfigurierbaren Rückblickzeitraum.
Der Standard-Rückblick beträgt 3 Balken. Der Rückblick ist vom Benutzer einstellbar.
Ein Trend wird wie folgt definiert:
• AUF, wenn die Nettoveränderung des Kijun-Werts eine konfigurierbare Mindeststärke überschre
• AB, wenn die Nettoveränderung des Kijun-Werts unter den negativen Wert dieses Minimums fällt
Die Mindeststärke wird als Bruchteil des ATR ausgedrückt und ist vom Benutzer einstellbar.
Signale, die nicht der für ihren Motor erforderlichen Richtung entsprechen, werden unterdrückt.
Der Trendfilter kann auch vollständig deaktiviert werden.
KAROSSERIEFILTER
Wenn aktiviert:
• Ablehnungssignale werden unterdrückt, wenn der Körper des aktuellen Balkens kleiner ist als ein konfigurierbares Minimum im Verhältnis zum ATR
• Warnsignale werden unterdrückt, wenn der Körper des aktuellen Balkens kleiner ist als dasselbe Minimum
• Fortsetzungsmuster sind von diesem Filter ausgenommen
Der Zweck des Filters besteht darin, zu vermeiden, dass Beschriftungen auf sehr kleinen Kerzen angezeigt werden, die zwar geometrisch einer Musterregel entsprechen, aber nur eine geringe Spannweite aufweisen.
Der Mindestwert wird als Bruchteil des ATR ausgedrückt und ist vom Benutzer einstellbar.
MULTI-TIMEFRAME-SLOTS
Es stehen drei optionale Zeitfenster für höhere Zeitrahmen zur Verfügung.
Jeder Slot kann sein:
• unabhängig voneinander aktiviert oder deaktiviert werden
• einem beliebigen Zeitrahmen von M1 bis MN1 zugewiesen werden
Ein Slot wird automatisch deaktiviert, wenn der ausgewählte Zeitrahmen nicht streng größer ist als der aktuelle Chart-Zeitrahmen.
Der Indikator kann standardmäßig bis zu 5 historische Markierungen pro Slot anzeigen. Dieser Wert ist vom Benutzer anpassbar.
Eine neue Beschriftung wird hinzugefügt, wenn sich ein Balken eines höheren Zeitrahmens schließt.
Ein Slot bleibt inaktiv, bis genügend historische Daten für den ausgewählten Zeitrahmen geladen wurden.
Standardeinstellungen für Slots
• Slot 1: D1 – Standardmäßig deaktiviert
• Slot 2: W1 – Standardmäßig deaktiviert
• Slot 3: MN1 – Standardmäßig deaktiviert
Benutzer müssen die Slots aktivieren, die sie verwenden möchten.
BENACHRICHTIGUNGEN
Für folgende Funktionen sind optionale Benachrichtigungen verfügbar:
• Aktueller Zeitrahmen
• Jeden aktivierten Multi-Zeitrahmen-Slot
Es werden drei Benachrichtigungskanäle unterstützt:
• Popup-Benachrichtigung mit Ton
• Push-Benachrichtigung
• E-Mail
Jeder Kanal verfügt über eigene Eingabeeinstellungen.
Benachrichtigungen sind auf eine Meldung pro Kerze und Kanal beschränkt, um wiederholte Meldungen für denselben Balken zu vermeiden.
ON-CHART-PANEL
Ein kleines Bedienfeld wird direkt im Chart angezeigt.
Es zeigt:
• Name des Indikators
• Version des Indikators
• Schaltfläche „Pause/Fortsetzen“
• Schaltfläche „Alle Beschriftungen löschen“
Die Position des Fensters kann vom Benutzer angepasst werden.
EINGABEPARAMETER
Allgemeines
• Maximale Anzahl der zu scannenden Balken
• Minimaler Konfluenzwert für die Anzeige
Motoren
• Rejection-Engine aktivieren/deaktivieren
• Continuation-Engine aktivieren/deaktivieren
• Warning-Engine aktivieren/deaktivieren
Muster-Umschalter
Jedes der 16 Muster kann einzeln aktiviert oder deaktiviert werden.
Qualitätsfilter
• Körperfilter EIN/AUS-
• Minimaler Körper als ATR-Vielfaches
Trendfilter
• Trendfilter EIN/AUS
• Kijun-Periode
• Kijun-Steigung (Rückblick)
• Minimale Steigungsstärke als ATR-Vielfaches
Erweiterte Schwellenwerte
Alle von den Musterregeln verwendeten numerischen Schwellenwerte stehen als Eingabeparameter zur Verfügung.
Mehrere Zeitrahmen
Drei unabhängige Zeitfenster mit:
• Zeitrahmenauswahl
• Rückblick-Tiefe
• Farbeinstellungen
Anzeige
• Schriftgröße
• Farbeinstellungen pro Engine
• Position des Fensters
Benachrichtigungen
• Popup
• Push
• E-Mail
• Audiodatei
EINSCHRÄNKUNGEN
Dieser Indikator dient als visuelle Analysehilfe.
Er:
• Erzeugt keine Kauf- oder Verkaufssignale
• Gibt keine Orders auf
• Verwaltet keine Positionen
• Analysiert kein Volumen
• Analysiert keinen Orderfluss
• Analysiert kein Marktprofil
• Verwendet keine Daten außer OHLC-Kursen und ATR
Die Mustererkennung hängt vollständig von den gewählten Eingabeschwellenwerten ab. Unterschiedliche Schwellenwerteinstellungen führen zu unterschiedlichen Bezeichnungen.
Der Konfluenz-Score ist eine heuristische Größe und sollte nicht als statistische Wahrscheinlichkeit interpretiert werden.
Vergangene Kursmuster lassen keine Rückschlüsse auf das zukünftige Kursverhalten zu.
