KF Candlestick Scanner
- Indikatoren
- Version: 1.0
KF Candlestick Scanner – Regelbasierte Bestätigung von Kursbewegungen (Pinbar, Engulfing, Doji)
Der KF Candlestick Scanner ist ein übersichtlicher, ressourcenschonender Indikator zur Bestätigung von Kursbewegungen direkt im Chart für MetaTrader 5, der drei zentrale Kerzenmuster-Familien erkennt: Pinbar- (Hammer / Shooting Star), Engulfing- und Doji-Formationen.
Der Indikator wurde für regelbasierte Preisaktions-Trader und Entwickler algorithmischer Strategien konzipiert und wertet ausschließlich geschlossene Kerzen aus. Signale und Chartpfeile erscheinen auf Kerze 1 unmittelbar nach deren Abschluss und der Eröffnung von Kerze 0. Die aktuelle Bar 0 wird niemals ausgewertet, wodurch sichergestellt wird, dass Pfeile und Datenwerte nach ihrer Anzeige dauerhaft erhalten bleiben. Darüber hinaus verfügt der Indikator über eine spezielle 3-Puffer-Architektur, die Expert Advisors über iCustom einen sofortigen, strukturierten Zugriff ermöglicht.
HAUPTMERKMALE
- Erkennung zentraler Muster: Pinbar / Hammer (bullisch/bärisch), Engulfing (bullisch/bärisch) und Doji (Dragonfly, Gravestone, Standard).
- Auswertung ausschließlich geschlossener Kerzen: Alle Berechnungen erfolgen auf der Grundlage bestätigter, geschlossener Kerzen (Shift >= 1). Die aktive Kerze (Bar 0) wird niemals signalisiert, wodurch Phantom-Signale verhindert werden.
- Spezielle 3-Puffer-Architektur (EA-fähig):
* Puffer 0 (Plot 0): Preis des bullischen Pfeils (genaues Tief der Kerze, Wingdings 233).
* Puffer 1 (Plot 1): Preis des bärischen Pfeils (genaues Hoch der Kerze, Wingdings 234).
* Puffer 2 (versteckte Daten): Mustererkennungscode (ENUM_AG_CANDLE_PATTERN, Ganzzahl) für die automatisierte algorithmische Entscheidungsfindung.
- Reiner ATR-Volatilitätsfilter: Filtert während illiquider Handelssitzungen anhand eines ATR-Multiplikators automatisch unbedeutende Kerzen heraus.
- Unabhängige Gruppen- und Richtungsumschaltung: Schaltet einzelne Mustergruppen (Pinbar, Engulfing, Doji) und Signalrichtungen (bullisch, bärisch) um.
- Standardregel zur Doji-Integration: Standard-Doji (Unentschlossenheit) werden ausschließlich im verborgenen Puffer 2 für die EA-Integration gespeichert, wenn Doji-Muster aktiviert sind (InpEnableDoji = true), und erzeugen niemals Chartpfeile, Audio-/Push-Benachrichtigungen oder Textbeschriftungen. Dragonfly- und Gravestone-Dojis liefern richtungsbezogene Signale mit bullischer bzw. bärischer Tendenz.
- Kollisionsfreie Textbeschriftungen: Optionale Musterbezeichnungen im Chart, die mit dynamischen ATR-Abstandsversätzen und oberen/unteren Ankerpunkten positioniert werden, um eine Überdeckung der Pfeilsymbole zu vermeiden.
- Anti-Spam-Benachrichtigungs-Engine: Mehrkanal-Benachrichtigungen (Terminal-Popup, Ton, Mobile-Push und E-Mail) mit Unterdrückung der anfänglichen Chart-Basiszeit und Deduplizierung auf ein Signal pro Balken.
- Ressourcenschonend und testersicher: UI-Objekte und akustische Benachrichtigungen werden während nicht-visueller Strategy-Tester-Läufe automatisch deaktiviert, während die Pufferberechnungen mit voller Geschwindigkeit fortgesetzt werden.
ANWENDUNG
1. Fügen Sie den KF-Candlestick-Scanner zu Ihrem bevorzugten Chart und Zeitrahmen hinzu.
2. Wählen Sie in den Eingabeeinstellungen die gewünschten Mustergruppen und Signalrichtungen aus.
3. Konfigurieren Sie den ATR-Multiplikatorfilter (Standardwert 0,5x), um Konsolidierungsrauschen bei geringer Volatilität zu ignorieren.
4. Wenn sich ein bestätigtes Muster schließt, erscheint ein farbiger Pfeil am Extremkurs der Kerze, begleitet von Ihrer konfigurierten Benachrichtigung.
INTEGRATION IN EXPERT ADVISOR (iCustom)
Entwickler können den KF Candlestick Scanner nahtlos in ihre automatisierten Systeme integrieren:
- Puffer 0: iCustom(_Symbol, _Period, „KF_CandleScanner“, ..., 0, shift) -> Gibt den Tiefstkurs zurück, wenn ein bullisches Signal vorliegt, oder EMPTY_VALUE.
- Buffer 1: iCustom(_Symbol, _Period, "KF_CandleScanner", ..., 1, shift) -> Gibt den Höchstkurs zurück, wenn ein bärisches Signal vorliegt, oder EMPTY_VALUE.
- Puffer 2: iCustom(_Symbol, _Period, "KF_CandleScanner", ..., 2, shift) -> Gibt einen ganzzahligen Mustercode zurück:
* 1 = bullischer Pinbar / Hammer
* 2 = Bärischer Pinbar / Shooting Star
* 3 = bullisches Engulfing
* 4 = Bärisches Engulfing
* 5 = Standard-Doji (neutral)
* 6 = Dragonfly-Doji (tendenziell bullisch)
* 7 = Grabstein-Doji (tendenziell bärisch)
* 0 = Kein Muster erkannt
EINGABEPARAMETER
- Pinbar / Hammer aktivieren: Schaltet bullische und bärische Pinbar-Muster ein oder aus.
- Engulfing aktivieren: Schaltet bullische und bärische Engulfing-Muster ein bzw. aus.
- Doji aktivieren: Doji-Muster (Dragonfly, Gravestone, Standard) ein- oder ausschalten.
- Bullische Signale aktivieren: Filter für aufwärtsgerichtete Signale (Puffer 0).
- Bärische Signale aktivieren: Filter für nach unten gerichtete Signale (Puffer 1).
- Min. Kerzenspanne (ATR-Vielfaches): Minimale Spanne der Kerzen in ATR-Einheiten (0,0 = deaktiviert).
- ATR-Periode: Berechnungszeitraum für die integrierte reine ATR-Engine.
- Maximale Anzahl der zu scannenden historischen Kerzen: Begrenzt die Berechnung historischer Kerzen, um eine maximale Reaktionsgeschwindigkeit des Charts zu gewährleisten.
- Code für bullische/bärische Pfeile: Passen Sie die Wingdings-Pfeilsymbole an (Standardwerte: 233 und 234).
- Vertikale Pfeilverschiebung (Pixel): Visuelle Abstandsanpassung mithilfe der nativen Funktion PLOT_ARROW_SHIFT.
- Muster-Textbeschriftungen anzeigen: Aktiviert oder deaktiviert Textbeschriftungen im Chart.
- Maximale Anzahl von Beschriftungen auf den letzten Balken: Begrenzung der Anzahl der Textbeschriftungen im Chart.
- Schriftgröße der Textbeschriftungen: Schriftgröße für Textobjekte im Chart.
- Popup-Benachrichtigung im Terminal: Natives modales Dialogfeld bei neuen Signalen.
- Akustischer Alarm: Audiowiedergabe mit Unterstützung für benutzerdefinierte WAV-Dateien.
- Mobile Push-Benachrichtigung: Sendet Benachrichtigungen an Ihre MT5-App.
- E-Mail-Benachrichtigung: Versendet Signalbenachrichtigungen per SMTP-E-Mail.
- Empfohlene Produkte anzeigen: Zeigt offiziell empfohlene Tools von kampusforex.id im Expertenprotokoll an.
EMPFOHLENE PRODUKTE
Suchen Sie nach weiteren unverzichtbaren Trading-Tools? Sehen Sie sich unsere veröffentlichten Tools in unserem MQL5-Market-Profil an:
- AG Session Box: Übersichtliche Darstellung der Handelssitzungen mit automatischer Erkennung des GMT-Offsets.
- KF Risk Calculator: Interaktives Panel zur Positionsgrößenbestimmung und zum Risikomanagement.
- KF Spread Swap Monitor: Tool zur Echtzeit-Verfolgung von Spreads und Overnight-Swaps.
ANFORDERUNGEN & EINSCHRÄNKUNGEN
- Es werden nur geschlossene Kerzen ausgewertet: Das Signal erscheint sofort bei Eröffnung der nachfolgenden Kerze.
- Push- und E-Mail-Benachrichtigungen erfordern eine ordnungsgemäße Konfiguration unter MT5 „Extras“ -> „Optionen“.
- Bei diesem Produkt handelt es sich um einen analytischen Chartindikator; es platziert oder verwaltet keine Orders automatisch.
HAFTUNGSAUSSCHLUSS
Kerzenmuster sind Instrumente zur Bestätigung von Kursbewegungen, keine eigenständigen Handelssignale. Sie sollten nicht isoliert gehandelt werden, ohne den Kontext der Marktstruktur, die Überprüfung von Unterstützungs- und Widerstandsniveaus sowie ein solides Risikomanagement zu berücksichtigen.
RISIKOHINWEIS
Der Handel mit Devisen, Rohstoffen, Indizes und Kryptowährungen birgt ein erhebliches Verlustrisiko und ist nicht für jeden Anleger geeignet. Setzen Sie niemals mehr Kapital ein, als Sie sich leisten können, zu verlieren.
