Fractal Breakout Pro Dual Wick Body Signals Filter
- Indikatoren
- Version: 1.34
- Aktivierungen: 5
1. Überblick und Beschreibung des Indikators
Fractal Breakout MultiFilter MT5 ist ein technischer Indikator auf institutionellem Niveau, der nativ für MetaTrader 5 entwickelt wurde. Er identifiziert strukturelle Ausbruchsmöglichkeiten mit hoher Wahrscheinlichkeit auf der Grundlage von Fraktalgeometrien über mehrere Kerzen hinweg und bestätigt diese durch eine institutionelle Suite aus vierzehn unabhängigen Analysefiltern. Der Hauptzweck dieses Analysewerkzeugs besteht darin, subjektive Chartinterpretationen zu vermeiden, indem bestätigte Kurshochs und -tiefs mathematisch ermittelt, ihre kritischen Barrierewerte horizontal über den Chart projiziert und umsetzbare Ausbruchssignale erst dann ausgegeben werden, wenn eine konfigurierbare Kombination aus Momentum, Trendgeschwindigkeit, Volatilität, dynamischer Unterstützung/Widerstand und Zyklusbestätigungskriterien vollständig validiert ist. Der Indikator wurde nativ für MetaTrader 5 in optimiertem MQL5 entwickelt und arbeitet direkt im Chartfenster unter Verwendung von vier dedizierten Datenberechnungspuffern und benutzerdefinierten visuellen Zeichnungsebenen. Im Gegensatz zu einfachen Breakout-Indikatoren, die bei unruhigen Konsolidierungsphasen oder seitwärtsgerichteten Schwankungen vorzeitig auslösen, ermöglicht der „Fractal Breakout MultiFilter“ Händlern, algorithmischen Strategen und manuell handelnden Anlegern den Aufbau mehrschichtiger mathematischer Logikfilter. Durch das Herausfiltern von Kerzen mit geringem Momentum und falschen Ausbruchsbewegungen liefert er eine präzise Richtungsausrichtung für den modernen elektronischen Devisen-, Aktienindex-, Digital-Asset- und Rohstoffhandel.
2. Funktionsprinzip und algorithmische Kernarchitektur
Die technische Grundlage des „Fractal Breakout MultiFilter MT5“ beruht auf einem sequenziellen mathematischen Rahmen, der in vier operative Phasen unterteilt ist: Erkennung fraktaler Schwankungen, Berechnung von Grenzschwellenwerten, Multi-Filter-Qualifizierung und Zuweisung von Ausführungspuffern.
2.1. Mathematische Formulierung von Multi-Bar-Fraktalen
Die klassische technische Analyse stützt sich auf das Standard-5-Bar-Fraktalmodell von Bill Williams, das zwei flankierende Bars auf jeder Seite eines zentralen Extrempunkts erfordert. Der „Fractal Breakout MultiFilter MT5“ verallgemeinert diese Berechnung durch den konfigurierbaren Parameter „InpFractalBars“, der als Variable n bezeichnet wird. Ein bullischer Swing-Hochpunkt (Fractal High) wird am historischen Kerzenindex k genau dann formal validiert, wenn für alle ganzen Zahlen m von 1 bis n gilt: High[k] > High[k - m] und High[k] > High[k + m]. Umgekehrt wird ein bärisches Swing-Tief (Fractal Low) am historischen Kerzenindex k genau dann formal validiert, wenn für alle ganzen Zahlen m von 1 bis n gilt: Low[k] < Low[k - m] und Low[k] < Low[k + m]. Da die Bestätigung jedes mathematischen Extremwerts n geschlossene Kerzen rechts von Kerze k erfordert, wird die daraus resultierende Kursbarriere im Algorithmus genau n Kerzen nach dem Auftreten der physischen Pivot-Kerze aktiv. Diese mathematische Verzögerung ist der fraktalen Geometrie inhärent und stellt sicher, dass strukturelle Pivot-Niveaus echte lokale Extremwerte und keine flüchtigen Tick-Anomalien sind.
2.2. Geometrie mit zwei Schwellenwerten: Extremwerte der Dochte im Vergleich zu den Grenzen des Kerzenkörpers
Um unterschiedlichen Handelsmethoden gerecht zu werden, berechnet der Indikator für jede bestätigte fraktale Struktur zwei unterschiedliche Schwellenwerte:
- Extremwert-Ebene der Dochte: Stellt die absolute maximale Kursabweichung dar. Bei einem oberen Fraktal entspricht dies dem Höchstkurs [fractalPos]. Bei einem unteren Fraktal entspricht dies dem Tiefstkurs [fractalPos]. Ausbrüche an den Dochten erfordern, dass der Kurs die durch historische Ablehnungen etablierten Bereiche extremer Liquidität durchbricht.
- Extremwert des Kerzenkörpers: Stellt die Grenze des konzentrierten Handelsvolumens und der Übereinstimmung des Schlusskurses dar. Bei einem oberen Fraktal entspricht dies MathMax(Open[fractalPos], Close[fractalPos]). Bei einem unteren Fraktal entspricht dies MathMin(Open[fractalPos], Close[fractalPos]). Ausbrüche aus dem Kerzenkörper ermöglichen es Händlern, bereits vor dem Durchbrechen der Dochte Positionen einzunehmen, wenn starke, richtungsgebende Kerzenkörper eine institutionelle Dominanz etablieren.
2.3. Dynamisches Zustandsmanagement und Persistenz der Niveaus
Validierte fraktale Kursniveaus bleiben im Speicher des Indikators erhalten und werden als horizontale Tracking-Niveaus dargestellt, bis sie durchbrochen werden. Wenn der Kurs unter Einhaltung der Filterbedingungen jenseits einer aktiven Barriere schließt, wird der aktive Status dieses Niveaus aufgebraucht und zurückgesetzt, um redundante Doppelsignale bei nachfolgenden Kerzen zu verhindern. Ein neues Signal in dieser Richtung kann sich erst bilden, wenn ein neues strukturelles Fraktal vom Markt validiert wurde.
2.4. Signalklassifizierung und Pufferzuordnung
Der Indikator berechnet vier unabhängige Datenströme, die auf vier technische Chart-Puffer abgebildet werden:
- Plot 1 (Kaufsignal 1 – Docht-Ausbruch): Wird in Aqua dargestellt, wobei das Wingdings-Pfeilsymbol 233 unterhalb des Kerzentiefs positioniert wird, wenn ein bullischer Docht-Ausbruch auftritt.
- Darstellung 2 (Verkaufssignal 1 – Docht-Ausbruch): Wird in Rot dargestellt, wobei das Wingdings-Pfeilsymbol 234 über dem Hoch der Kerze positioniert wird, wenn ein bärischer Docht-Ausbruch auftritt.
- Plot 3 (Kaufsignal 2 – Körperausbruch): Wird in DodgerBlue dargestellt, wobei das Wingdings-Pfeilsymbol 233 unterhalb des Tiefs der Kerze positioniert wird, wenn ein bullischer Körperausbruch der Kerze auftritt.
- Darstellung 4 (Verkaufssignal 2 – Ausbruch aus dem Kerzenkörper): Wird in OrangeRed dargestellt, wobei das Wingdings-Pfeilsymbol 234 über dem Kerzentief positioniert ist, wenn ein bärischer Ausbruch aus dem Kerzenkörper erfolgt.
2.5. Signalüberprüfung und absolut nicht-repaintende Ausführung
Alle Berechnungen, Pufferzuweisungen und Benachrichtigungsversendungen innerhalb des „Fractal Breakout MultiFilter MT5“ werden streng auf der Grundlage abgeschlossener, geschlossener Kerzen (Balkenindex 1) ausgewertet. Während die aktuelle, offene Kerze (Balkenindex 0) Kursschwankungen unterliegt, werden vorläufige Berechnungen erst dann in die Ausgabepuffer übernommen, wenn dieser Balken offiziell in den Verlauf geschlossen wurde. Sobald Kerze Bar 1 schließt und einen Pfeil zeichnet oder eine Benachrichtigung versendet, ist das Signal zu 100 % deterministisch, unveränderlich und dauerhaft. Der Indikator überzeichnet, verschiebt oder löscht keine historischen Signale.
3. Eingehende technische Analyse der vierzehn integrierten Filter
Der „Fractal Breakout MultiFilter MT5“ verfügt über eine professionelle Auswahl von vierzehn unabhängigen Analysefiltern. Jeder Filter kann separat aktiviert oder umgangen werden, sodass Händler maßgeschneiderte mehrdimensionale Bestätigungsalgorithmen entwerfen können:
- 3.1. RSI-Cross-Filter (Use_RSI_Cross_Filter): Bewertet die Momentumgeschwindigkeit über die RSI_Length auf der RSI_Price_Source. Ein Kauf erfordert, dass der RSI den überverkauften Bereich verlässt (RSI[i] > „Überverkauft“ und RSI[i+1] <= „Überverkauft“). Ein Verkaufssignal setzt voraus, dass der RSI aus dem überkauften Bereich nach unten durchbricht (RSI[i] < „Overbought“ und RSI[i+1] >= „Overbought“). Isoliert Momentum-Umkehrimpulse, die aus extremen Zonen hervorgehen.
- 3.2. ADX-Filter (Use_ADX_Filter): Verwendet den Average Directional Movement Index über den Zeitraum ADX_Period. Kauf- und Verkaufssignale setzen voraus, dass ADX[i] >= ADX_Min_Level ist. Unterdrückt Ausbruchsignale während Dead-Zones mit geringer Volatilität und seitlicher Konsolidierung.
- 3.3. Filter mit einem gleitenden Durchschnitt (Use_MA_Filter): Bewertet die Kursposition im Vergleich zu einem Basis-gleitenden Durchschnitt (MA_Period, MA_Method, MA_Shift). Kaufsignale erfordern Close[i] > MA[i]; Verkaufssignale erfordern Close[i] < MA[i], wodurch eine Ausführung entgegen dem Trend verhindert wird.
- 3.4. Ichimoku-Senkou-Span-B-Filter (Use_Ichimoku_Filter): Bezieht die 52-Perioden-Senkou-Span-B-Wolkenlinie ein, die um 26 Perioden nach vorne verschoben ist. Bewertet den exakten Linienwert unter Kerze i. Ein Kauf erfordert Close[i] > Senkou Span B; ein Verkauf erfordert Close[i] < Senkou Span B, wodurch die Einhaltung des Makro-Gleichgewichts erzwungen wird.
- 3.5. RSI-75-Makrotrend-Filter (Use_RSI75_Filter): Der 75-Perioden-RSI dient als institutionelle Momentum-Basislinie. Ein Kauf erfordert RSI75[i] > 50,0; ein Verkauf erfordert RSI75[i] < 50,0, wodurch Trades an die Marktdynamik höherer Ordnung angepasst werden.
- 3.6. Filter mit doppeltem gleitendem Durchschnitt (Use_DoubleMA_Filter): Berechnet den schnellen gleitenden Durchschnitt (MA_A_Period, MA_A_Method) und den langsamen gleitenden Durchschnitt (MA_B_Period, MA_B_Method). Ein Kauf erfordert MA_A[i] > MA_B[i]; ein Verkauf erfordert MA_A[i] < MA_B[i], was die Ausweitung des Dual-Ribbon-Trends bestätigt.
- 3.7. Awesome-Oscillator-Suite (Use_AO_Filter): Berechnet den Bill-Williams-AO (5-Perioden-SMA minus 34-Perioden-SMA der Medianpreise). Umfasst drei Unterfilter: Volumenstärke (Use_AO_Volume_Filter: Kauf >= AO_Buy_Min, Verkauf <= AO_Sell_Max), Farbsteigung (Use_AO_Color_Filter: Kauf AO[i] > AO[i+1], Verkauf AO[i] < AO[i+1]) sowie „Zero Polarity“ (Use_AO_Zero_Filter: Kauf AO > 0 bei steigender Steigung, Verkauf AO < 0 bei fallender Steigung).
- 3.8. Parabolischer SAR-Filter (Use_SAR_Filter): Wendet den parabolischen SAR an (SAR_Step, SAR_Maximum). Ein Kauf erfordert Close[i] > SAR[i]; ein Verkauf erfordert Close[i] < SAR[i], wodurch sichergestellt wird, dass Ausbrüche durch parabolische Beschleunigung gestützt werden.
- 3.9. Synthetischer Heiken-Ashi-Filter (Use_HeikenAshi_Filter): Berechnet rekursive Heiken-Ashi-Kerzenreihen im Speicher. Ein Kauf erfordert eine bullische synthetische Kerze (HA_Close[i] > HA_Open[i]); ein Verkauf erfordert eine bärische synthetische Kerze (HA_Close[i] < HA_Open[i]), wodurch korrigierende Rückzugs-Dochte herausgefiltert werden.
- 3.10. CCI-Trendfilter (Use_CCI_Filter): Commodity Channel Index über CCI_Period. Ein Kauf erfordert CCI[i] > 0,0; ein Verkauf erfordert CCI[i] < 0,0, wodurch eine statistische Mittelwertausweitung validiert wird.
- 3.11. Schneller zyklischer CCI-Filter (Use_CCI_OBOS_Filter): 14-Perioden-CCI zur Erkennung extremer Momentum-Ausbrüche. Ein Kauf erfordert CCI > CCI_Overbought (+100); ein Verkauf erfordert CCI < CCI_Oversold (-100).
- 3.12. RVI-Trendfilter (Use_RVI_Filter): Langfristiger Relative-Vigor-Index über RVI_Period. Ein Kauf erfolgt bei RVI[i] > 0,0; ein Verkauf bei RVI[i] < 0,0, wodurch die zugrunde liegende Marktdynamik bewertet wird.
- 3.13. RVI-Signalfilter (Use_RVI_Signal_Filter): Reaktionsschneller 20-Perioden-RVI mit einer 4-Perioden-Signallinie. Ein Kauf erfordert RVI_Main[i] > RVI_Signal[i]; ein Verkauf erfordert RVI_Main[i] < RVI_Signal[i].
- 3.14. MACD-Momentum- und Null-Filter: Verwendet den MACD (MACD_FastEMA, MACD_SlowEMA, MACD_SignalSMA). MACD-Histogramm-Filter (Use_MACD_Filter: Kauf bei Histogramm > 0, Verkauf bei Histogramm < 0). MACD-Null-Filter (Use_MACD_Zero_Filter: Kauf bei Hauptlinie > 0, Verkauf bei Hauptlinie < 0).
- 3.15. Unterstützungs- und Widerstandsfilter (Use_SR_Filter): Durchsucht den historischen Rückblick über SR_Period, um wichtige Schwankungswiderstands- und Unterstützungsgrenzen mit einem Toleranzpuffer von SR_Zone_Points * _Point zu finden. Ein Kauf erfordert, dass der Kurs die Unterstützung berührt; ein Verkauf erfordert, dass der Kurs den Widerstand berührt.
- 3.16. Fibonacci-Golden-Zone-Filter (Use_Fib_Filter): Verwendet die integrierte ZigZag-Swing-Engine (ZigZag_Depth, ZigZag_Deviation, ZigZag_Backstep), um Fibonacci-Retracement-Niveaus zu projizieren. Kauf- und Verkaufs-Breakouts werden ausschließlich akzeptiert, wenn sich der Kurs innerhalb der „Golden Pocket“ bewegt (Fib_Level_1 bis Fib_Level_2, Standard 0,382 bis 0,618).
4. Wichtige Funktionsmerkmale und Anwendungsempfehlungen
- 4.1. Kernfunktionen: Modulare Architektur mit 14 Filtern; doppelte Breakout-Empfindlichkeit (Wick-Breakout / Signal 1 und Body-Breakout / Signal 2); 100 % repaint-freie Berechnung auf Basis geschlossener Kerzen; Dynamische horizontale Tracking-Levels direkt im Chart; Benachrichtigungen über mehrere Kanäle (Pop-up, Ton, Push-Benachrichtigung auf dem Handy, E-Mail); Vorab zugewiesene Indikator-Handles, die eine schnelle Tick-Verarbeitung ohne Speicherlecks im Terminal gewährleisten.
- 4.2. Unterstützte Instrumente: Mathematisch universell einsetzbar für Devisenpaare (EURUSD, GBPUSD, USDJPY, AUDUSD, NZDUSD, USDCAD, USDCHF), Metalle und Energie (XAUUSD, XAGUSD, USOIL), globale Aktienindizes (US30, US500, USTEC, GER40) sowie Kryptowährungen (BTCUSD, ETHUSD).
- 4.3. Empfehlungen zu Zeitrahmen: Scalping (M1–M5 mit ADX und SAR); Daytrading (M15–H1 mit Ichimoku Senkou Span B, Double MA oder RSI 75); Swing-Trading (H4–D1 mit Fibonacci-Retracement sowie Unterstützung und Widerstand).
- 4.4. Kontoarchitektur: Vollständig kompatibel mit Hedging- und Netting-MT5-Kontotypen bei ECN-, Raw-Spread- und STP-Brokern.
5. Vollständige Dokumentation der Eingabeparameter
Alle im Programmquellcode deklarierten Eingabevariablen werden im Folgenden mit ihren Standardwerten und technischen Funktionen detailliert beschrieben:
- InpEnableSignal1 (Standard: true) [bool]: Aktiviert die Berechnung von Signal 1 (Wick-Breakout, bei dem der Schlusskurs das Hoch/Tief des fraktalen Dochtes durchbricht).
- InpEnableSignal2 (Standard: true) [bool]: Aktiviert die Berechnung von Signal 2 (Body-Breakout, bei dem der Schlusskurs die Grenze des fraktalen Kerzenkörpers durchbricht).
- InpArrowDistance (Standard: 30) [int]: Vertikaler Versatz in Punkten zwischen dem Höchst-/Tiefstkurs der Kerze und dem gezeichneten Signalpfeil.
- InpArrowSize (Standard: 2) [int]: Physische Anzeigegröße der im Chart dargestellten Pfeilsymbole (Skala 1 bis 5).
- InpFractalBars (Standard: 2) [int]: Anzahl der Balken, die den potenziellen Pivot-Balken links und rechts flankieren (Standard nach Bill Williams = 2).
- InpShowFractalLines (Standard: true) [bool]: Zeichnet dynamische horizontale Kursniveaus, die aktive obere Widerstands- und untere Unterstützungsfraktale nachverfolgen.
- InpColorFractalHigh (Standard: clrYellow) [Farbe]: Farbe, die der aktiven oberen Fraktal-Widerstandslinie zugewiesen wird.
- InpColorFractalLow (Standard: clrAqua) [Farbe]: Farbe, die der aktiven unteren Fraktal-Unterstützungslinie zugewiesen wird.
- InpLineWidth (Standard: 1) [int]: Pixelbreite für aktive Fraktal-Tracking-Linien.
- InpLineStyle (Standard: STYLE_DASH) [ENUM_LINE_STYLE]: Zeichenstil für aktive Fraktal-Tracking-Linien.
- InpAlertPopup (Standard: true) [bool]: Aktiviert native Popup-Warnungsdialogfelder in MetaTrader 5 bei Signalbestätigung.
- InpAlertSound (Standard: true) [bool]: Löst bei Signalbestätigung akustische Benachrichtigungen über den Audioausgang des Terminals aus.
- InpAlertSoundFile (Standard: „alert.wav“) [Zeichenkette]: Dateiname der .wav-Audiodatei im Verzeichnis „Sounds“ des Terminals.
- InpAlertPush (Standard: true) [bool]: Sendet Push-Benachrichtigungen an mobile Geräte, die über die MetaQuotes-ID verbunden sind.
- InpAlertEmail (Standard: false) [bool]: Versendet E-Mail-Benachrichtigungen an das unter „Extras“ -> „Optionen“ -> „E-Mail“ konfigurierte Benutzerpostfach.
- Use_RSI_Cross_Filter (Standard: false) [bool]: Aktiviert den RSI-Filter für das Überschreiten der Überverkauft-/Überkauft-Grenzen.
- RSI_Length (Standard: 14) [int]: Für die RSI-Berechnung verwendeter Lookback-Mittelwertbildungszeitraum.
- RSI_Price_Source (Standard: PRICE_CLOSE) [ENUM_APPLIED_PRICE]: Für die RSI-Berechnung verwendete Kurskonstante.
- Oversold (Standard: 30,0) [double]: Schwellenwert für den überverkauften Bereich; Kaufsignale erfordern, dass der RSI diesen Wert überschreitet.
- Überkauft (Standard: 70,0) [double]: Schwellenwert für den überkauften Bereich; für Verkaufssignale muss der RSI diesen Wert unterschreiten.
- Use_ADX_Filter (Standard: false) [bool]: Aktiviert den ADX-Trendausweitungsfilter.
- ADX_Period (Standard: 10) [int]: Mittelungsperiode, die für die Berechnung der ADX-Richtung verwendet wird.
- ADX_Min_Level (Standard: 20,0) [double]: Mindestschwellenwert, der auf der ADX-Basislinie erreicht werden muss, um Ausbruchsignale zuzulassen.
- Use_MA_Filter (Standard: false) [bool]: Aktiviert den Trend-Basislinienfilter mit einem gleitenden Durchschnitt.
- MA_Period (Standard: 50) [int]: Rückblickzeitraum für den gleitenden Durchschnitt.
- MA_Method (Standard: MODE_SMA) [ENUM_MA_METHOD]: Berechnungsmethode zur Glättung (SMA, EMA, SMMA, LWMA).
- MA_Shift (Standard: 0) [int]: Horizontaler Versatz der Balken für den einzelnen gleitenden Durchschnitt.
- Use_Ichimoku_Filter (Standard: false) [bool]: Aktiviert den Ichimoku-Senkou-Span-B-Wolkengrenzenfilter.
- Ichimoku_SenkouB (Standard: 52) [int]: Mittelungsperiode für die Mittellinie von Senkou Span B.
- Ichimoku_Kijun (Standard: 26) [int]: Horizontaler Versatz für die Darstellung der Wolkengrenze.
- Use_RSI75_Filter (Standard: false) [bool]: Aktiviert den institutionellen Trendfilter für den 75-Perioden-RSI auf Makroebene.
- RSI_Filter_Period (Standard: 75) [int]: Rückblickzeitraum für die Berechnung des Makro-RSI-Filters.
- Use_DoubleMA_Filter (Standard: false) [bool]: Aktiviert den Filter zur Ausrichtung anhand eines doppelten gleitenden Durchschnitts.
- MA_A_Period (Standard: 30) [int]: Berechnungszeitraum für den schnellen gleitenden Durchschnitt A.
- MA_A_Method (Standard: MODE_EMA) [ENUM_MA_METHOD]: Glättungsmethode für den schnellen gleitenden Durchschnitt A.
- MA_A_Applied (Standard: PRICE_CLOSE) [ENUM_APPLIED_PRICE]: Angewandter Kurs für den schnellen gleitenden Durchschnitt A.
- MA_A_Shift (Standard: 0) [int]: Versatz in Bar für den schnellen gleitenden Durchschnitt A.
- MA_B_Period (Standard: 140) [int]: Berechnungszeitraum für den langsamen gleitenden Durchschnitt B.
- MA_B_Method (Standard: MODE_EMA) [ENUM_MA_METHOD]: Glättungsmethode für den langsamen gleitenden Durchschnitt B.
- MA_B_Applied (Standard: PRICE_CLOSE) [ENUM_APPLIED_PRICE]: Angewandter Kurs für den langsamen gleitenden Durchschnitt B.
- MA_B_Shift (Standard: 0) [int]: Versatz in Bar für den langsamen gleitenden Durchschnitt B.
- Use_AO_Filter (Standard: false) [bool]: Aktiviert die Momentum-Filter-Suite des Awesome Oscillators.
- Use_AO_Volume_Filter (Standard: false) [bool]: Erzwingt Mindestschwellenwerte für die absolute Histogrammamplitude beim AO.
- AO_Buy_Min (Standard: 4,0) [double]: Erforderlicher positiver Mindestschwellenwert im AO-Histogramm für Kaufsignale.
- AO_Sell_Max (Standard: -4,0) [double]: Maximaler negativer Schwellenwert, der im AO-Histogramm für Verkaufssignale erforderlich ist.
- Use_AO_Color_Filter (Standard: false) [bool]: Erzwingt die Ausrichtung der Momentum-Steigung (Kauf erfordert einen steigenden Balken; Verkauf erfordert einen fallenden Balken).
- Use_AO_Zero_Filter (Standard: false) [bool]: Erzwingt die Polaritätsprüfung an der Nulllinie (Kauf erfordert AO > 0 und steigend; Verkauf erfordert AO < 0 und fallend).
- Use_SAR_Filter (Standard: false) [bool]: Aktiviert den dynamischen Parabolic-SAR-Kursfilter.
- SAR_Step (Standard: 0,02) [double]: Schrittweite des Beschleunigungsfaktors für den Parabolic SAR.
- SAR_Maximum (Standard: 0,2) [double]: Maximale Obergrenze für den Beschleunigungsfaktor des Parabolic SAR.
- Use_HeikenAshi_Filter (Standard: false) [bool]: Aktiviert die interne Bestätigung der Kerzenfarbe mittels synthetischem Heiken-Ashi.
- Use_CCI_Filter (Standard: false) [bool]: Aktiviert den Trendfilter für die Null-Linie des Commodity Channel Index (CCI).
- CCI_Period (Standard: 50) [int]: Mittelungszeitraum für die Berechnung des Basis-CCI.
- CCI_Applied (Standard: PRICE_CLOSE) [ENUM_APPLIED_PRICE]: Angewandte Preiskonstante für die Berechnung des Basis-CCI.
- Use_CCI_OBOS_Filter (Standard: false) [bool]: Aktiviert den schnellen zyklischen CCI-Momentum-Breakout-Filter für Überkauft-/Überverkauft-Situationen.
- CCI_OBOS_Period (Standard: 14) [int]: Mittelungsperiode für die Berechnung des schnellen zyklischen CCI.
- CCI_OBOS_Applied (Standard: PRICE_CLOSE) [ENUM_APPLIED_PRICE]: Angewandte Kurskonstante für die Berechnung des schnellen zyklischen CCI.
- CCI_Overbought (Standard: 100,0) [double]: Oberer Schwellenwert; Kaufsignale erfordern einen schnellen CCI > Overbought.
- CCI_Oversold (Standard: -100,0) [double]: Unterer Schwellenwert; Verkaufssignale erfordern, dass der schnelle CCI < Oversold ist.
- Use_RVI_Filter (Standard: false) [bool]: Aktiviert den Trendfilter für die Nulllinie des Relative Vigor Index mit langer Periode.
- RVI_Period (Standard: 75) [int]: Lookback-Mittelwertbildungszeitraum für die Berechnung des langfristigen RVI.
- Use_RVI_Signal_Filter (Standard: false) [bool]: Aktiviert den reaktionsschnellen Filter für das Kreuzen der RVI-Haupt- und Signallinie.
- RVI_Signal_Period (Standard: 20) [int]: Berechnungszeitraum für den reaktionsschnellen RVI-Indikator.
- Use_MACD_Filter (Standard: false) [bool]: Aktiviert den Polaritätsfilter für das MACD-Divergenz-Histogramm (Kauf erfordert Histogramm > 0; Verkauf erfordert Histogramm < 0).
- MACD_FastEMA (Standard: 12) [int]: Periode des schnellen exponentiellen gleitenden Durchschnitts innerhalb der MACD-Engine.
- MACD_SlowEMA (Standard: 26) [int]: Periode des langsamen exponentiellen gleitenden Durchschnitts innerhalb der MACD-Engine.
- MACD_SignalSMA (Standard: 9) [int]: Glättungszeitraum des einfachen gleitenden Durchschnitts für das Signal innerhalb der MACD-Engine.
- MACD_Applied (Standard: PRICE_CLOSE) [ENUM_APPLIED_PRICE]: Angewandte Preiskonstante für die MACD-Berechnung.
- Use_MACD_Zero_Filter (Standard: false) [bool]: Aktiviert den Polaritätsfilter für die MACD-Hauptlinie an der Nulllinie (Kauf erfordert MACD > 0; Verkauf erfordert MACD < 0).
- Use_SR_Filter (Standard: false) [bool]: Aktiviert den Interaktionsfilter für strukturelle Unterstützungs- und Widerstandszonen.
- SR_Period (Standard: 50) [int]: Tiefe des historischen Rückblicks in Kerzen, die gescannt wird, um extreme Unterstützungs- und Widerstandsniveaus zu identifizieren.
- SR_Zone_Points (Standard: 80,0) [double]: Radius der Pufferzone an den Endpunkten rund um die erkannten Unterstützungs- und Widerstandsgrenzen.
- Use_Fib_Filter (Standard: false) [bool]: Aktiviert den Filter für Ausbrüche aus der strukturellen Fibonacci-Golden-Zone-Retracement-Zone.
- Fib_Level_1 (Standard: 0,382) [double]: Grenze des primären Fibonacci-Retracement-Verhältnisses (38,2 %).
- Fib_Level_2 (Standard: 0,618) [double]: Sekundäre Grenze des Fibonacci-Retracement-Verhältnisses (61,8 %).
- ZigZag_Depth (Standard: 12) [int]: Mindestzeitraum für den Rückblick auf Kerzen zur Erkennung interner Schwankungspunkte.
- ZigZag_Deviation (Standard: 5) [int]: Mindestkursbewegung in Punkten, die zur Validierung eines Swing-Pivots erforderlich ist.
- ZigZag_Backstep (Standard: 3) [int]: Mindestanzahl der dazwischenliegenden Kerzen, die zwischen aufeinanderfolgenden Swing-Pivots erforderlich sind.
6. Praktische systematische Handelsstrategien
- 6.1. Setup zur Trendfortsetzung: InpEnableSignal1 = true, Use_MA_Filter = true (50 EMA) und Use_ADX_Filter = true (ADX_Period = 14, ADX_Min_Level = 22,0) aktivieren. Erfasst Ausbrüche bei Trendfortsetzungen und filtert gleichzeitig Seitwärtskonsolidierungen heraus.
- 6.2. „Golden Pocket“-Pullback-Setup: Setzen Sie „InpEnableSignal2“ auf „true“, „Use_Fib_Filter“ auf „true“ (0,382–0,618) und „Use_HeikenAshi_Filter“ auf „true“. Erkennt Ausbrüche des Kerzenkörpers, die gegenläufige Korrekturen am Fibonacci-Gleichgewicht beenden.
- 6.3. Momentum-Scalping-Setup: Aktivieren Sie „InpEnableSignal1 = true“, „Use_AO_Filter = true“ (Use_AO_Color_Filter = true, Use_AO_Zero_Filter = true) und „Use_SAR_Filter = true“. Liefert hochfrequente Scalping-Signale auf M1-M5-Charts, unterstützt durch parabolische Beschleunigung.
- 6.4. Institutionelles Konfluenz-Setup: Aktivieren Sie „InpEnableSignal1 = true“, „InpEnableSignal2 = true“, „Use_Ichimoku_Filter = true“, „Use_RSI75_Filter = true“ und „Use_MACD_Filter = true“. Bietet eine Validierung von strukturellen Ausbrüchen über mehrere Zyklen hinweg auf H1- und H4-Charts.
7. Risikohinweis
Der Handel mit Devisen, Rohstoffen, Indizes und Kryptowährungen birgt ein erhebliches Risiko eines Kapitalverlusts und ist möglicherweise nicht für alle Anleger geeignet. Die Wertentwicklung in der Vergangenheit – sei es in historischen Backtests, Forward-Demonstrationen oder simulierten Umgebungen – bietet keine Garantie für zukünftige Handelsergebnisse. Fractal Breakout MultiFilter MT5 ist ein analytisches Softwaretool, das ausschließlich dazu dient, Händler bei der systematischen technischen Chartanalyse zu unterstützen; es bietet keine automatisierte Handelsausführung, keine Finanzberatung und keine Gewinngarantien. Händlern wird dringend empfohlen, das Verhalten der Indikatoren und die Parameterkombinationen auf einem Demokonto gründlich zu testen und zu validieren, bevor sie den Einsatz im Live-Handel in Betracht ziehen.
