Fractal Breakout Pro Dual Wick Body Signals Filter
- Indikatoren
- Version: 1.34
- Aktivierungen: 5
Fractal Breakout Pro MT5-
-Signale mit doppelten Dochten und Körpern sowie 17 Bestätigungsfiltern
Benutzerdefinierter MetaTrader 5-Indikator für bestätigte Fraktal-Breakouts. Er zeichnet Pfeile für Dochte und Körper, optionale aktive Niveaulinien sowie Benachrichtigungen per Popup, Ton, Push-Benachrichtigung und E-Mail an. Filter sind optional und werden mit UND-Logik kombiniert.
PRODUKTTYP
Typ: Benutzerdefinierter technischer Indikator (kein Expert Advisor)
Plattform: MetaTrader 5
Fenster: Chartfenster
Darstellungen: 4 Pfeile (Kauf-Docht, Verkaufs-Docht, Kauf-Körper, Verkaufs-Körper)
Version: 1.34
Verwendung: Manuelle Analyse und Signalbestätigung
Dieses Tool eröffnet, schließt oder verwaltet keine Trades.
FUNKTIONSWEISE
Der Indikator ermittelt bestätigte Fraktale im Stil von Bill Williams, speichert den Dochtkurs und den Körperkurs jedes Fraktals und wartet dann darauf, dass ein späterer Schlusskurs dieses Niveau durchbricht. Stimmen die aktivierten Filter überein, wird ein Pfeil gezeichnet und diese Seite deaktiviert, bis ein neues Fraktal erscheint.
Signal 1 (Docht): Der Schlusskurs durchbricht den oberen oder unteren Docht des Fraktals. Frühere Auslösung, mehr Signale.
Signal 2 (Körper): Der Schlusskurs durchbricht den Kerzenkörper des Fraktals. Spätere Auslösung, stärkerer Schlusskurs.
Sie können einen Signaltyp oder beide aktivieren. Der Ausbruch aus dem Kerzenkörper ist die strengere Auslegung desselben Konzepts.
WARUM DIESES DESIGN HILFT
Zwei Ausbruchdefinitionen in einem Indikator, sodass Sie frühe Dochtdurchbrüche mit konservativen Körperdurchbrüchen auf demselben Chart vergleichen können.
Siebzehn optionale Filter. Nur die von Ihnen aktivierten Filter müssen erfüllt sein. Nicht verwendete Filter bleiben deaktiviert und haben keinen Einfluss auf die Pfeile.
Bestätigte Fraktale. Ein Hoch oder Tief wird nur akzeptiert, wenn der mittlere Balken streng höher oder niedriger ist als N Balken auf beiden Seiten. Standardwert N = 2 (klassisches 5-Balken-Fraktal).
Optionale horizontale Linien zeigen die nicht verwendeten Fraktal-Höchst- und -Tiefststände an, sodass der Durchbruchskurs sichtbar ist.
Alarme werden beim neuen Schlusskurs ausgelöst und können über Popup, WAV-Ton, MetaQuotes-Push und E-Mail erfolgen.
SO FUNKTIONIERT DIE ENGINE
1. Bestätige Fraktalhöchst- und -tiefststände mit InpFractalBars auf der linken und rechten Seite.
2. Speichere zwei Kurswerte pro Fraktal: Docht = Höchst- oder Tiefstkurs; Körper = max(Eröffnungskurs, Schlusskurs) für ein Hoch oder min(Eröffnungskurs, Schlusskurs) für ein Tief.
3. Warten Sie bei nachfolgenden Balken darauf, dass der Schlusskurs das gespeicherte Niveau durchbricht.
4. Wenn die Filterbedingungen erfüllt sind, zeichnen Sie den entsprechenden Pfeil ein und deaktivieren Sie diese Seite.
5. Zeichnen Sie Linien für jedes noch aktive Dochtniveau.
6. Wenn ein neuer Balken beginnt, überprüfen Sie den gerade geschlossenen Balken und senden Sie Warnmeldungen, falls dort Pfeile vorhanden sind.
PFEILDARSTELLUNGEN
Kaufsignal 1 (Docht): Aquafarbener Aufwärtspfeil unter dem Tiefstwert
Verkaufssignal 1 (Docht): Roter Abwärtspfeil über dem Höchstwert
Kaufsignal 2 (Körper): DodgerBlue-farbener Aufwärtspfeil unter dem Tiefstwert
Verkaufssignal 2 (Körper): OrangeRed-farbener Abwärtspfeil über dem Höchstwert
Die Pfeilcodes lauten 233 und 234. Abstand und Dicke sind Eingabewerte.
VOLLSTÄNDIGE ANLEITUNG ZU DEN EINGABEN
Die unten aufgeführten Namen entsprechen denen auf der Registerkarte „Inputs“.
Signaleinstellungen
InpEnableSignal1 (true) – Pfeile für Ausbrüche an den Dochten aktivieren.
InpEnableSignal2 (true) – Pfeile für Ausbrüche am Kerzenkörper aktivieren.
Pfeileinstellungen
InpArrowDistance (30) – Abstand von der Kerze in Punkten. Erhöhen Sie diesen Wert bei Gold, Indizes oder Kryptowährungen, wenn die Pfeile die Dochte überdecken.
InpArrowSize (2) – Sichtbare Dicke, 1 bis 5.
Fraktaleinstellungen
InpFractalBars (2) – Erforderliche Kerzen auf beiden Seiten des potenziellen Hochs oder Tiefs.
2 = klassisches 5-Kerzen-Fraktal (2 links + Mitte + 2 rechts).
3 bis 5 = weniger, größere Schwankungen auf H1 bis D1.
1 = empfindlicher und mehr Rauschen. Nicht empfohlen auf M1 bis M5.
Ein Fraktal wird erst bestätigt, nachdem sich die InpFractalBars-Kerzen auf der rechten Seite geschlossen haben.
Visuelle Einstellungen
InpShowFractalLines (true) – Zeichnet Linien an den aktiven, ungenutzten Hoch- und Tiefpunkten des Fraktals.
InpColorFractalHigh (Gelb) – Farbe der Fraktal-Hochlinie.
InpColorFractalLow (Aqua) – Farbe der Fraktal-Tieflinie.
InpLineWidth (1) – Linienstärke.
InpLineStyle (STYLE_DASH) – Durchgehend, gestrichelt, gepunktet, gestrichelt-gepunktet oder gestrichelt-gepunktet-gepunktet.
Wenn ein gültiger Ausbruch eine Seite nutzt, wird diese Linie entfernt, bis ein neues Fraktal auf dieser Seite bestätigt wird.
Alarm- und Benachrichtigungs
InpAlertPopup (true) – Popup-Fenster im Terminal.
InpAlertSound (true) – Eine WAV-Datei aus dem MT5-Ordner „Sounds“ abspielen.
InpAlertSoundFile („alert.wav“) – Nur Dateiname. Legen Sie benutzerdefinierte Dateien im Ordner „Sounds“ des Terminals ab.
InpAlertPush (true) – Push-Benachrichtigung an die MetaQuotes-ID unter „Extras > Optionen > Benachrichtigungen“.
InpAlertEmail (false) – E-Mail über SendMail. Konfigurieren Sie zunächst SMTP unter „Extras > Optionen > E-Mail“.
Beispiel für einen Alarmtext:
FB-KAUF-Signal 1 (Docht) | EURUSD PERIOD_H1 | Kurs: 1,08500
Benachrichtigungen werden einmal pro neu geschlossenem Balken ausgelöst. Beim ersten Anbringen wird der Verlauf nicht überflutet.
FILTERMODULE
Alle Filter sind standardmäßig auf „false“ gesetzt. Aktivieren Sie nur die Filter, die Sie verstehen.
Die Logik ist „UND“: Alle aktivierten Filter müssen übereinstimmen, sonst wird kein Pfeil gezeichnet.
Aktivieren Sie nicht alle Filter gleichzeitig. Das Diagramm würde sonst fast keine Signale anzeigen.
RSI-Cross-Filter
Use_RSI_Cross_Filter (false)
Kaufen Sie, wenn der RSI die „Oversold“-Marke nach oben durchbricht.
Verkaufen Sie, wenn der RSI die „Overbought“-Marke nach unten durchbricht.
Dies ist ein Cross-Ereignis, nicht nur „RSI liegt unter 30“.
RSI_Length (14)
RSI_Price_Source (PRICE_CLOSE)
Überverkauft (30,0)
Überkauft (70,0)
ADX-Filter
Use_ADX_Filter (false)
Beide Seiten erfordern einen ADX-Wert, der größer oder gleich ADX_Min_Level ist.
ADX_Period (10)
ADX_Min_Level (20,0)
Verwenden Sie diese Einstellung, um Ausbrüche in schwachen, richtungslosen Seitwärtsbewegungen auszublenden. Probieren Sie Werte zwischen 25 und 30 aus, wenn Sie nur stärkere Trendbedingungen berücksichtigen möchten.
Einzel-MA-Filter
Use_MA_Filter (false)
Kaufen Sie, wenn der Schlusskurs über dem MA liegt. Verkaufen Sie, wenn der Schlusskurs unter dem MA liegt.
MA_Period (50)
MA_Method (MODE_SMA)
MA_Shift (0)
Als Kurs wird der Schlusskurs verwendet.
Ichimoku Senkou Span B-Filter
Use_Ichimoku_Filter (false)
Verwendet Senkou Span B (Ichimoku-Puffer 3).
Kauf, wenn der Schlusskurs über Senkou B unterhalb dieser Kerze liegt.
Verkauf, wenn der Schlusskurs unter Senkou B liegt.
Ichimoku_SenkouB (52)
Ichimoku_Kijun (26)
Tenkan ist der Standardwert 9 innerhalb des Griffs.
RSI-75-Filter
Use_RSI75_Filter (false)
Separater RSI mit langer Periode.
Kauf, wenn RSI(RSI_Filter_Period) über 50 liegt.
Verkauf, wenn er unter 50 liegt.
RSI_Filter_Period (75)
Verwendet RSI_Price_Source aus der Gruppe „RSI Cross“.
Doppel-MA-Filter
Use_DoubleMA_Filter (false)
Kauf, wenn MA_A über MA_B liegt. Verkauf, wenn MA_A unter MA_B liegt.
MA_A: Periode 30, EMA, Schlusskurs, Verschiebung standardmäßig 0.
MA_B: Periode 140, EMA, Schlusskurs, Verschiebung standardmäßig 0.
Awesome-Oscillator-Filter
Use_AO_Filter (false) – Hauptschalter. Aktivieren Sie anschließend eine beliebige Kombination der drei Unterfilter.
Use_AO_Volume_Filter (false) – Kaufen, wenn AO >= AO_Buy_Min (4,0). Verkaufen, wenn AO <= AO_Sell_Max (-4,0).
AO wird in Preiseinheiten angegeben. Pro Symbol neu kalibrieren. Gold und Indizes benötigen andere Werte als die wichtigsten Devisenpaare.
Use_AO_Color_Filter (false) – Kaufen, wenn der AO steigt. Verkaufen, wenn der AO fällt.
Use_AO_Zero_Filter (false) – Kaufen, wenn der AO steigt und über 0 liegt. Verkaufen, wenn der AO fällt und unter 0 liegt.
Parabolischer SAR-Filter
Use_SAR_Filter (false)
Kaufen, wenn der Schlusskurs über dem SAR liegt. Verkaufen, wenn der Schlusskurs unter dem SAR liegt.
SAR_Step (0,02)
SAR_Maximum (0,2)
Heiken-Ashi-Filter
Use_HeikenAshi_Filter (false)
Der Heiken-Ashi-Eröffnungs- und Schlusskurs werden innerhalb des Indikators berechnet.
Kaufen, wenn der HA-Schlusskurs über dem HA-Eröffnungskurs liegt.
Verkaufen, wenn der HA-Schlusskurs unter dem HA-Eröffnungskurs liegt.
CCI-Trendfilter
Use_CCI_Filter (false)
Kaufen, wenn der CCI über 0 liegt. Verkaufen, wenn der CCI unter 0 liegt.
CCI_Period (50)
CCI_Applied (PRICE_CLOSE)
CCI-Überkauft- und Überverkauft-Filter
Use_CCI_OBOS_Filter (false)
Kaufen, wenn der CCI über CCI_Overbought (100) liegt.
Verkaufen, wenn der CCI unter CCI_Oversold (-100) liegt.
CCI_OBOS_Period (14)
CCI_OBOS_Applied (PRICE_CLOSE)
Dieser Filter akzeptiert ein ausgedehntes Momentum. Es handelt sich nicht um einen „Kauf bei Überverkauft“-Filter. Verwenden Sie ihn bewusst.
RVI-Trendfilter
Use_RVI_Filter (false)
Kaufen, wenn der RVI über 0 liegt. Verkaufen, wenn der RVI unter 0 liegt.
RVI_Period (75)
RVI-Signalfilter
Use_RVI_Signal_Filter (false)
Kaufen, wenn der RVI-Hauptwert über dem RVI-Signal liegt. Verkaufen, wenn der RVI-Hauptwert unter dem RVI-Signal liegt.
RVI_Signal_Period (20)
MACD-Signalfilter
Use_MACD_Filter (false)
Verwendet das Histogramm = MACD-Hauptlinie minus Signal.
Kaufen, wenn das Histogramm über 0 liegt. Verkaufen, wenn das Histogramm unter 0 liegt.
MACD_FastEMA (12)
MACD_SlowEMA (26)
MACD_SignalSMA (9)
MACD_Applied (PRICE_CLOSE)
MACD-Niveau-0-Filter
Use_MACD_Zero_Filter (false)
Kauf, wenn der MACD-Hauptwert über 0 liegt. Verkauf, wenn der MACD-Hauptwert unter 0 liegt.
Nutzt denselben MACD-Handle. Sie können beide MACD-Filter aktivieren.
Unterstützungs- und Widerstandsfilter
Use_SR_Filter (false)
Sucht in den letzten SR_Period-Balken nach dem jüngsten Extremtief (Unterstützung) und Extremhoch (Widerstand).
Kaufen Sie nur, wenn der aktuelle Balken die Unterstützungszone berührt oder überschreitet.
Verkaufen Sie nur, wenn der aktuelle Balken die Widerstandszone berührt oder durchbricht.
SR_Period (50)
SR_Zone_Points (80) – Zonenbreite in Punkten.
Zone = SR_Zone_Points * _Point. Kalibrieren Sie den Filter für 3-stellige, 5-stellige, Gold- und Indexkurse neu.
Fibonacci-Filter
Use_Fib_Filter (false)
Ordnet ein aktuelles Swing-Hoch und -Tief mithilfe einer ZigZag-ähnlichen Suche zu und bildet anschließend eine Zone zwischen Fib_Level_1 und Fib_Level_2.
Sowohl für Kauf- als auch für Verkaufssignale muss die aktuelle Kerze diese Zone überlappen.
Fib_Level_1 (0,382)
Fib_Level_2 (0,618)
ZigZag_Depth (12)
ZigZag_Deviation (5) – minimale Verbesserung in Punkten
ZigZag_Backstep (3)
Wird kein gültiges Swing-Paar gefunden, werden beide Seiten für diesen Balken blockiert.
ANWENDUNG
Schritt 1. Fügen Sie „
“ hinzu. Fügen Sie den Indikator auf ein beliebiges MT5-Symbol und in einen beliebigen Zeitrahmen ein. Beginnen Sie mit M15, H1 oder H4, damit die Fraktale genügend Platz haben.
Schritt 2. Wählen Sie die Signalgruppe „
“ aus: „Early Trigger“: Signal 1 ein, Signal 2 aus.
„Conservative Close“: Signal 1 aus, Signal 2 ein.
Beide betrachten: Lassen Sie beide eingeschaltet und betrachten Sie die „Body“-Pfeile als die strengere Markierung.
Schritt 3. Lassen Sie zunächst alle Filter deaktiviert
Beobachten Sie die Rohpfeile und die beiden Niveaulinien über mehrere Sitzungen hinweg. Ermitteln Sie, wie oft bei Ihrem Symbol Dochte im Vergleich zum Körper erscheinen.
Schritt 4. Fügen Sie nur 1 bis 3 Filter hinzu
Beispiel für einen Trend-Stack: Einzelner MA oder doppelter MA + ADX + SAR oder Heiken Ashi.
Beispiel für einen Momentum-Stack: MACD-Histogramm + RSI 75 + AO in Farbe und auf Null.
Beispiel für einen Level-Stack: S/R-Berührung + Fibonacci-Zone + RSI-Kreuzung.
Beispiel für einen Cloud-Stack: Senkou B + doppelter MA + MACD-Null.
Schritt 5. Richten Sie die Benachrichtigungen zunächst im Demokonto ein
Aktivieren Sie Popup und Ton. Fügen Sie Push-Benachrichtigungen hinzu, sobald die MetaQuotes-ID funktioniert. E-Mail zuletzt.
Schritt 6. Ihre eigenen Ausführungsregeln
Der Indikator setzt keine Stopps oder Ziele. Ein gängiger manueller Plan lautet: Warten Sie auf den Schlusskurs der Signalkerze, verwerfen Sie Signale, die wieder innerhalb des durchbrochenen Fraktals liegen, und verwalten Sie den Trade anhand der nächsten entgegengesetzten Fraktallinie, eines festen Vielfachen oder einer Trailing-Methode wie SAR.
Schritt 7. Hinweise zu den Zeitrahmen
M1–M5: FractalBars 2, mit Rauschen rechnen, Heiken Ashi und ADX in Betracht ziehen.
M15–H1: Standard-Fraktal, MA 50 oder Double MA 30/140.
H4–D1: FractalBars 2 oder 3, RSI 75, Senkou B, MACD Null.
PUNKTE UND STELLEN
InpArrowDistance und SR_Zone_Points sind Punkte, keine Pips.
Beim 5-stelligen EURUSD entsprechen 80 Punkte 8,0 Pips.
Beim XAUUSD kann derselbe Wert je nach der vom Broker verwendeten Stellenanzahl zu klein oder zu groß sein. Überprüfen Sie die Symbolspezifikation.
AO_Buy_Min und AO_Sell_Max sind rohe AO-Werte, keine Punkte. Passen Sie die Werte je nach Instrument an.
WAS DIESER INDIKATOR NICHT IST
Kein Expert Advisor oder Roboter.
Keine Gewinngarantie.
Kein Martingale-, Grid- oder Recovery-System.
Kein Dashboard für mehrere Symbole. Ein Chart entspricht einem Symbol.
Ein bestätigtes Fraktal springt nicht, nachdem sich die „InpFractalBars“ nach rechts geschlossen haben.
MACD, Ichimoku und Long-RSI benötigen ausreichend historische Daten. Laden Sie einen vollständigen Chart, bevor Sie die ersten Balken bewerten.
INSTALLATIONS-
1. „Datei“ > „Datenordner in MT5 öffnen“.
2. Kopieren Sie die Datei in den Ordner „MQL5\Indicators“.
3. „Navigator“ > „Indikatoren“ > „Aktualisieren“.
4. Ziehen Sie den Indikator auf ein Chart.
5. Es ist keine DLL-Berechtigung erforderlich.
6. Push: Extras > Optionen > Benachrichtigungen, aktivieren und MetaQuotes-ID hinzufügen.
7. E-Mail: Extras > Optionen > E-Mail, SMTP konfigurieren.
8. Benutzerdefinierter Ton: Legen Sie die WAV-Datei im Ordner „Sounds“ ab und geben Sie den genauen Dateinamen ein.
PRAKTISCHE HINWEISE
Speichern Sie separate Vorlagen, zum Beispiel ein Scalp-Set und ein Swing-Set.
Überprüfen Sie die Pfeile, indem Sie durch das Chart scrollen. Dies ist ein Indikator, kein EA-Tester.
Wenn Pfeile verschwinden, nachdem Sie Filter aktiviert haben, handelt es sich um eine „UND“-Logik, nicht um einen Fehler.
Wenn Linien fehlen, sind diese möglicherweise deaktiviert oder beide Niveaus wurden bereits erreicht.
Wenn kein Alarm angezeigt wird, warten Sie nach einem Signal an der geschlossenen Kerze auf einen neuen Balken und überprüfen Sie, ob der entsprechende Alarmschalter auf „True“ steht.
HAFTUNGSAUSSCHLUSS
Der Handel mit Devisen, Metallen, Indizes, Kryptowährungen und CFDs birgt ein erhebliches Verlustrisiko. Dieser Indikator liefert lediglich visuelle Markierungen und Warnmeldungen. Vergangene Pfeile lassen keine Rückschlüsse auf zukünftige Ergebnisse zu. Lotgröße, Stop-Loss, Umgang mit Nachrichten und Brokerbedingungen liegen weiterhin in Ihrer Verantwortung. Testen Sie den Indikator auf einem Demokonto, bis Sie alle von Ihnen aktivierten Schalter verstanden haben.
SUPPORT
Nutzen Sie die Produktkommentare oder MQL5-Nachrichten. Bitte geben Sie das Symbol, den Zeitrahmen, einen Screenshot und die von Ihnen geänderte Eingabegruppe an.
Vielen Dank, dass Sie Fractal Breakout Pro MT5 nutzen. Lesen Sie das Level ab, bestätigen Sie es mit Filtern und stellen Sie das Risiko an erste Stelle.
