NLMS Adaptive Volatility Trail Multi Filter Signal
- Indikatoren
- Version: 1.28
- Aktivierungen: 5
★ NLMS Adaptive Volatility Trail Pro | No-Repaint-Multi-Filter-Kauf- und Verkaufssignale für MT5 ★
Adaptive NLMS-Trailing-Linie + ATR-Volatilitätsbänder + 18 optionale Bestätigungsfilter. Ausschließlich Pfeile bei geschlossenen Kerzen. Warnmeldungen, Push-Benachrichtigungen und benutzerdefinierte Töne enthalten.
════════════════
PRODUKTTYP
════════════════
• Plattform : MetaTrader 5
• Typ : Technischer Indikator (Chartfenster)
• Kategorie : Trend / Trailing-Stop / Kauf- und Verkaufssignale / Multi-Filter
• Version : 1.28 — Strikt kein Repaint + Benachrichtigung + Ton
• Darstellungen: Farbige Spur, KAUF-Pfeile, VERKAUF-Pfeile
• Lizenz : Standard-Indikator aus dem MQL5-Markt
• Führt keine Handelsgeschäfte durch: Nur visuelles Darstellungs- und Benachrichtigungstool (kein EA)
Verwenden Sie ihn als reinen adaptiven Trail oder als strenge Bestätigungs-Engine. Filter sind optional und verwenden die UND-Logik.
════════════════
FUNKTIONSWEISE
════════════════
Drei Ebenen:
1) Adaptive Preisschätzung nach NLMS (Normalized Least Mean Squares)
2) ATR-Hüllkurve, die sich zu einem Trail entwickelt (bleibt zunächst unverändert und steigt oder fällt dann)
3) KAUF-/VERKAUFSPFEILE nur, wenn der Trail wechselt UND alle aktivierten Filter übereinstimmen – nach Schlusskurs der Kerze
Farben: Limette = bullisch, Rot = bärisch, Grau = noch keine Richtung.
KAUF unter dem Tiefstkurs. VERKAUF über dem Höchstkurs. Der Versatz ist einstellbar.
════════════════
WARUM DIESE VERSION
════════════════
✓ Adaptiver Kern, kein fester gleitender Durchschnitt (MA) – NLMS aktualisiert die Gewichte anhand des Fehlers und normalisiert den Schritt anhand der aktuellen Energie
✓ Volatilitätsbewusster Trail – ATR-Periode und -Faktor sind die wichtigsten Steuergrößen für das „Feeling“
✓ Modularer Stack – 18 optionale Familien; „OFF“-Filter blockieren niemals; „ON“-Filter müssen alle durchlaufen
✓ Strikte „No-Repaint“-Pfeile – der Live-Trail kann sich auf dem Eröffnungsbalken verschieben; Pfeile/Alarme werden beim Schlusskurs fixiert
✓ Workflow auf einem Chart – Trail + Pfeile + Ichimoku/RSI/ADX/MA/AO/SAR/HA/CCI/RVI/MACD/S&R/Fib
✓ Alle wichtigen Konstanten sind Eingabewerte – keine versteckte „magische Periode“
Nur als Bestätigungstool. Es eröffnet keine Orders und verspricht keine Gewinne.
════════════════
FUNKTIONSWEISE (KURZ)
════════════════
Ausgangskurs → NLMS-Prognose → ATR-Bänder → Ratchet-Trail → Trendwechsel → Filtergate → Pfeil bei geschlossenem Balken.
Ratchet-Regel:
• unteres Band über dem vorherigen Trail → Trail steigt an
• oberes Band unterhalb des vorherigen Trails → Trail wird nach unten verschoben
• Andernfalls bleibt der Trail unverändert
Umkehrregel:
• Kaufkandidat = Der Trail dreht nach oben und der vorherige Zustand war noch nicht bullisch
• VERKAUF-Kandidat = Der Trail dreht nach unten und der vorherige Zustand war noch nicht bärisch
Bei einer Fortsetzung in derselben Farbe wird kein weiterer Pfeil angezeigt.
Filterregel:
Jeder aktivierte „Use_*“-Schalter muss für diese Seite „true“ zurückgeben. Ein fehlgeschlagener Filter verhindert die Anzeige des Pfeils.
Benachrichtigungsregel:
Meldungsformat: SYMBOL | ZEITRAHMEN | NLMS + Filter → KAUF/VERKAUF (geschlossen)
Wird einmal pro Balkenzeit ausgelöst, nur beim neuesten geschlossenen Balken.
════════════════
HAUPTMERKMALE
════════════════
★ Adaptiver NLMS-Trail mit konfigurierbaren Taps, Mu, Eps und Preisquelle
★ ATR-Ratcheting-Trailing-Linie mit Farbanzeige
★ Optionale KAUF-/VERKAUF-Pfeile und Pfeilversatz
★ Popup-Alarm + MetaQuotes-Push + separate „KAUFEN“/„VERKAUFEN“-WAV-Dateien
★ Ichimoku-Senkou-Span-B-Filter (Periode 52, Verschiebung 26 standardmäßig)
★ RSI-Kreuzung aus überverkauftem/überkauftem Bereich
★ RSI-75-Regime-Filter um die 50er-Linie
★ ADX-Mindeststärken-Gate
★ Filter für die Position eines einzelnen gleitenden Durchschnitts
★ Filter für doppelten MA-Stack (schnell vs. langsam)
★ Awesome Oscillator mit Untermodi für Level, Farbe und Nulllinie
★ Parabolischer SAR-Seitenfilter
★ Interner Heiken-Ashi-Körperfilter
★ CCI-Nulllinien-Trend- und CCI-OB/OS-Extremwertfilter
★ RVI-Nulllinien- und RVI-Haupt-vs.-Signal-Filter
★ MACD-Histogrammfilter und MACD-Hauptlinien-Nullfilter
★ Filter für rollierende Unterstützungs- und Widerstandszonen
★ Fibonacci-Zone aus einer integrierten Swing-Suche (Tiefe / Abweichung / Rückschritt)
★ Jedes MT5-Symbol und jeder Zeitrahmen, den das Terminal darstellen kann
════════════════
VORTEILE UND NUTZEN
════════════════
• Die Spur bleibt auch bei ausgeblendeten Pfeilen nützlich (Idee der Führungslinie / visuellen Haltepunkt)
• Pfeile mit geschlossener Balkenform sind so konzipiert, dass sie nach einer Aktualisierung nicht verschwinden (Ziel für v1.28)
• Wählen Sie Ihre Methode: Ichimoku, MA-Stack, Momentum, Kerzenfarbe oder Level-Touch
• Zusätzliche Filter reduzieren gezielt Störsignale – fangen Sie mit leeren Filtern an und fügen Sie jeweils eine Filterfamilie hinzu
• Benachrichtigungen sind integriert; speichern Sie verschiedene Voreinstellungen pro Zeitrahmen
Übersicht über die Vorteile: Taps/Mu/Eps = Kerngeschwindigkeit; ATR = Umkehrrate; Quelle = Reihe; Pfeile = Anzeige; Benachrichtigung/Push/Ton = Hinweis; Ichimoku = Tendenz der Wolkenlinie; RSI-Kreuzung = OB/OS-Ereignis; RSI75 = 50-Regime; ADX = Chop-Filter; MA/Dual MA = Position/Stack; AO/SAR/HA = Momentum oder Kerze; CCI/RVI/MACD = Oszillator; S/R+Fib = Erreichen eines Niveaus.
════════════════
WAS JEDER BLOCK IST
════════════════
[ NLMS-EINSTELLUNGEN ] erstellt die adaptive Linie und die ATR-Hüllkurve
[ SIGNAL-EINSTELLUNGEN ] nur Pfeile und Benachrichtigungen – keine Berechnung der Spur
[ FILTERMODUS ] optionale UND-Gatter; alle aus = nur Trail-Wechsel
[ ICHIMOKU ] Schlusskurs vs. Senkou Span B, verschoben um Kijun (26)
[ RSI-KREUZUNG ] Ereignisfilter auf Niveaus im 30/70-Stil
[ ADX ] Stärke-Gatter für beide Seiten
[ EINZELNER MA ] Schlusskurs vs. einem MA
[ RSI 75 ] langsamer RSI im Vergleich zu 50
[ DOUBLE MA ] MA A im Vergleich zu MA B
[ AO ] optionale Regeln für Niveau, Farbe und Nullpunkt
[ SAR ] Schlusskurs im Vergleich zum SAR
[ HEIKEN ASHI ] Interner HA-Bull-/Bear-Körper
[ CCI TREND ] CCI im Vergleich zu 0
[ CCI OB & OS ] CCI gegenüber Extremschwellenwerten
[ RVI TREND ] RVI im Vergleich zu 0
[ RVI SIGNAL ] RVI-Hauptlinie im Vergleich zum Signal
[ MACD-SIGNAL ] Histogrammseite
[ MACD LEV 0 ] MACD-Hauptlinie im Vergleich zu 0
[ SUPPORT & RESIST ] Berührung des jüngsten Hochs/Tiefs ± Zone
[ FIBONACCI ] Berührung der Fibonacci-Zone des letzten gültigen Swing-Paares
════════════════
VOLLSTÄNDIGE EINGABEANLEITUNG
════════════════
Lesen Sie die Gruppen in derselben Reihenfolge wie auf der Registerkarte „Eingaben“. Die Standardeinstellungen entsprechen Version 1.28.
────────────────────────────────
A. NLMS-EINSTELLUNGEN
────────────────────────────────
• InpTaps = 2
NLMS-Gewichtung. Minimum 2. Niedriger = schneller. Höher = gleichmäßiger. Startwert 2–8.
• InpMu = 0,1
Lernrate. Höher = mehr Umkehrungen. Niedriger = ruhiger. Mu verringern, wenn es ruckelt.
• InpEps = 0,5
Stabilisator in Mu / (Eps + Energie). Erhöhen Sie den Wert, wenn die Spur bei flachen Fahrten wackelt.
• InpAtrPeriod = 7
True-Range-Balken. Kleiner = enger. Größer = langsamer. M1–M15: 5–10. H1–H4: 10–21.
• InpAtrFactor = 0,5
Bandbreite = ATR * Faktor. Wichtigste visuelle Kontrollgröße. 0,3–0,6 für Scalping. 0,8–1,5 für Swing-Trading.
Wenn die Linie die Dochte schneidet, erhöhen Sie diesen Wert vor Mu.
• InpSource = PRICE_CLOSE
NLMS-Reihe: Schlusskurs / Eröffnungskurs / Höchstkurs / Tiefstkurs / Median / Typisch / Gewichteter. Bevorzugt wird der Schlusskurs.
────────────────────────────────
B. SIGNAL-EINSTELLUNGEN
────────────────────────────────
• InpShowBuySell = true
false = nur Trail, keine Pfeile und keine Signalverzweigung.
• InpArrowOffset = 30
Visuelle Verschiebung, damit die Pfeile außerhalb der Dochte bleiben. Bei Gold/Kryptowährungen den Wert erhöhen.
• InpAlertOnSignal = false
Popup-Fenster im Terminal bei einem neuen Signal mit geschlossener Kerze.
• InpPushNotify = false
SendNotification an die MetaQuotes-ID (Push-Benachrichtigungen in den MT5-Optionen aktivieren).
• InpPlaySound = false
WAV-Datei aus dem Ordner „Sounds“ des Terminals abspielen.
• InpBuySound = „alert.wav“
• InpSellSound = „alert2.wav“
Ändern Sie die Namen, wenn Sie eigene WAV-Dateien in den Ordner „Sounds“ verschieben.
────────────────────────────────
C. ICHIMOKU SENKOU SPAN B
────────────────────────────────
• Use_Ichimoku_Filter = false
• Ichimoku_SenkouB = 52 → Span-B-Periode
• Ichimoku_Kijun = 26 → wird als Span-B-Verschiebung verwendet
Handle: iIchimoku(9, Kijun, SenkouB). Tenkan ist fest auf 9 gesetzt.
Schlusskurs > verschobener Span B → Verkäufe gesperrt. Schlusskurs < Span B → Käufe gesperrt. Leer/Null → beides gesperrt.
────────────────────────────────
D. RSI-CROSS
────────────────────────────────
• Use_RSI_Cross_Filter = false
• RSI_Length = 14
• RSI_Preisquelle = SCHLUSSKURS
• Überverkauft = 30
• Überkauft = 70
Kauf: Aktueller RSI > „Überschwung“ UND vorheriger RSI <= „Überschwung“
Verkaufen: Aktueller RSI < Überkauft UND vorheriger RSI >= Überkauft
Cross-Ereignis, kein Halten einer Zone. RSI_Price_Source wird auch von RSI 75 verwendet.
────────────────────────────────
E. ADX
────────────────────────────────
• Use_ADX_Filter = false
• ADX_Period = 10
• ADX_Min_Level = 20
Beide Seiten müssen ADX >= Mindestwert aufweisen. Stärke-Gate, nicht Richtung. FX-Start: 18–25.
────────────────────────────────
F. EINZELNER MA
────────────────────────────────
• Use_MA_Filter = false
• MA_Period = 50
• MA_Method = MODE_SMA
• MA_Shift = 0
Kauf: Schlusskurs > MA
Verkaufen: Schlusskurs < MA
Dieser gleitende Durchschnitt wird auf Basis des Schlusskurses berechnet.
────────────────────────────────
G. RSI 75
────────────────────────────────
• Use_RSI75_Filter = false
• RSI_Filter_Period = 75
Kaufen, wenn RSI > 50, verkaufen, wenn RSI < 50. Filter für langsame Marktphasen. Filtert gegenläufige Trendwenden heraus.
────────────────────────────────
H. DOUBLE MA
────────────────────────────────
• Use_DoubleMA_Filter = false
• MA_A_Period = 30, MA_A_Method = EMA, MA_A_Applied = Close, MA_A_Shift = 0
• MA_B_Period = 140, MA_B_Method = EMA, MA_B_Applied = Close, MA_B_Shift = 0
Kauf: MA A > MA B
Verkaufen: MA A < MA B
A sollte schneller sein als B, es sei denn, Sie möchten eine umgekehrte Logik verwenden.
────────────────────────────────
I. AWESOME OSCILLATOR
────────────────────────────────
• Use_AO_Filter = false → Hauptschalter
• Use_AO_Volume_Filter = false
• AO_Buy_Min = 4,0
• AO_Sell_Max = -4,0
• Use_AO_Color_Filter = false
• Use_AO_Zero_Filter = false
Volumenmodus: Kaufen, wenn AO >= Buy_Min, Verkaufen, wenn AO <= Sell_Max
Farbmodus: Kaufen, wenn AO steigt; verkaufen, wenn AO fällt
Null-Modus: Kaufen, wenn der AO steigt und AO > 0 ist; verkaufen, wenn der AO fällt und AO < 0 ist
Die AO-Skala hängt vom Symbol ab – Anpassung für Gold/Indizes/Kryptowährungen erforderlich. Alle aktivierten Untermodi müssen erfüllt sein.
────────────────────────────────
J. PARABOLIC SAR
────────────────────────────────
• Use_SAR_Filter = false
• SAR_Step = 0,02
• SAR_Maximum = 0,2
Kauf: Schlusskurs > SAR
Verkaufen: Schlusskurs < SAR
────────────────────────────────
K. HEIKEN ASHI
────────────────────────────────
• Use_HeikenAshi_Filter = false
Interner HA-Schlusskurs = (O + H + L + C) / 4, Eröffnung = Mittelwert des vorherigen HA.
Kaufen, wenn HA-Schlusskurs > Eröffnungskurs. Verkaufen, wenn HA-Schlusskurs < Eröffnungskurs. Bei gleichem Kurs werden beide Positionen blockiert.
────────────────────────────────
L. CCI TREND
────────────────────────────────
• Use_CCI_Filter = false
• CCI_Period = 50
• CCI_Applied = PRICE_CLOSE
Kauf: CCI > 0
Verkaufen: CCI < 0
────────────────────────────────
M. CCI OB & OS
────────────────────────────────
• Use_CCI_OBOS_Filter = false
• CCI_OBOS_Period = 14
• CCI_OBOS_Applied = PRICE_CLOSE
• CCI_Überkauft = 100
• CCI_Oversold = -100
Kaufen, wenn CCI > Überkauft. Verkaufen, wenn CCI < Überverkauft. Sehr streng; Pfeile erscheinen nur selten.
────────────────────────────────
N. RVI-TREND
────────────────────────────────
• Use_RVI_Filter = false
• RVI_Period = 75
Kauf: RVI > 0
Verkaufen: RVI < 0
────────────────────────────────
O. RVI-SIGNAL
────────────────────────────────
• Use_RVI_Signal_Filter = false
• RVI-Signal-Periode = 20
Kauf: RVI-Hauptwert > RVI-Signalwert
Verkaufen: RVI-Hauptwert < RVI-Signal
────────────────────────────────
P. MACD-SIGNAL
────────────────────────────────
• Use_MACD_Filter = false
• MACD_FastEMA = 12
• MACD_SlowEMA = 26
• MACD_SignalSMA = 9
• MACD_Applied = PRICE_CLOSE
Kauf: (Hauptlinie – Signallinie) > 0
Verkaufen: (Hauptlinie – Signal) < 0
────────────────────────────────
Frage: MACD LEV 0
────────────────────────────────
• Use_MACD_Zero_Filter = false
Verwendet denselben MACD-Handle.
Kauf: MACD-Hauptwert > 0
Verkauf: MACD-Hauptwert < 0
Aktivieren Sie beide MACD-Schalter, wenn Sie sowohl eine Übereinstimmung des Histogramms als auch der Nulllinie wünschen.
────────────────────────────────
R. UNTERSTÜTZUNG & WIDERSTAND
────────────────────────────────
• Use_SR_Filter = false
• SR_Period = 50
• SR_Zone_Points = 80
Betrachtet die letzten SR_Period für den Höchst-/Tiefstwertbereich. Zone = SR_Zone_Points * Punkt.
Kauf = Berührung/Durchbruch der Unterstützung ± Zone. Verkauf = Berührung/Durchbruch des Widerstands ± Zone.
80 Punkte ≈ 8,0 Pips bei 5-stelligem Devisenhandel. Anpassung für Gold, Kryptowährungen, Indizes und JPY.
────────────────────────────────
S. FIBONACCI
────────────────────────────────
• Use_Fib_Filter = false
• Fib_Level_1 = 0,382
• Fib-Level-2 = 0,618
• ZigZag-Tiefe = 12
• ZigZag-Abweichung = 5
• ZigZag-Rücksprung = 3
Tiefe = Balken auf jeder Seite eines Pivots. Abweichung = minimale Verbesserung in Punkten. Rücksprung = minimale Balkenlücke.
Zone = Bereich zwischen den beiden Fib-Verhältnissen des letzten gültigen Swing-Paares.
Die Signalkerze muss die Zone überlappen. Kein Swing-Paar → beide Optionen gesperrt. Für die Abweichung wird die Punktgröße verwendet.
════════════════
ANWENDUNG (IN DIESER REIHENFOLGE DURCHFÜHREN)
════════════════
1. Installieren Sie das Produkt über den MQL5-Market (oder kopieren Sie es in den Ordner „MQL5/Indicators“) und aktualisieren Sie den Navigator.
2. Fügen Sie das Indikator zu einem Chart hinzu. Kurzname: NLMS Trail + MultiFilter v1.28 (No-Repaint).
3. Lassen Sie alle „Use_*“-Filter auf „false“ gesetzt und beobachten Sie nur den Trail.
4. Passen Sie zuerst „InpAtrFactor“ an, dann „Taps“, „Mu“ und „Eps“.
5. Aktivieren Sie EINEN Bias-Filter (Dual MA, Single MA, Ichimoku oder ADX).
6. Fügen Sie nur bei Bedarf EINEN Momentum-Filter hinzu (MACD, AO, RVI, RSI 75).
7. Füge S/R oder Fibonacci zuletzt hinzu – sie sorgen absichtlich dafür, dass nur wenige Pfeile angezeigt werden.
8. Aktivieren Sie „Alert“, „Push“ und „Sound“, sobald die historischen Pfeile akzeptabel aussehen.
9. Speichern Sie eine Vorlage, damit neue Charts dieselbe Voreinstellung laden.
Wenn die Pfeile verschwinden, deaktivieren Sie die Filter nacheinander. Bei der UND-Logik müssen alle fünf Schalter grün leuchten.
Einsteiger-Pakete (Beispiele, keine Garantien):
• Klarer Trend : Doppelter MA + ADX
• Ichimoku-Tendenz : Senkou B + ADX
• Fortsetzung : MACD-Signal + MACD-Null + RSI 75
• Umkehr bei einem Niveau: S/R oder Fibonacci + RSI-Cross + Heiken Ashi
• Konservativer Swing: Senkou B + doppelter MA + ADX + MACD-Null
Startpunkte der Zeitrahmen:
• M1–M5: niedrigere Taps, moderater ATR-Faktor, wenige Filter
• M15–H1: Standardwerte + ADX oder Dual-MA
• H4–D1: größerer ATR-Faktor + Ichimoku + Dual-MA + MACD Zero
Passen Sie den ATR-Faktor, die SR-Zone, die AO-Werte und die ZigZag-Abweichung bei jedem Wechsel der Symbolklasse neu an.
════════════════
KEIN REPAINT UND BEGRENZUNGEN
════════════════
Wird nicht auf der offenen Leiste angezeigt: BUY-Puffer, SELL-Puffer, Alert, Push, Sound.
Können sich auf dem Eröffnungsbalken dennoch verschieben: Live-Trail-Wert und Farbe. Dies ist zu erwarten.
Pfeile auf geschlossenen Kerzen, die bereits die Bedingungen erfüllt haben, sollen nach einer Aktualisierung oder einer Änderung des Zeitrahmens bestehen bleiben.
Ein „No-Repaint“-Pfeil kann trotzdem verlieren. Spread, Nachrichten, Handelssitzung und Positionsgröße liegen in Ihrer Verantwortung.
Das Aufwärmen erfordert Taps + ATR-Periode + zusätzliche Historie. Kurze Charts können zunächst leer sein.
AO / S/R / Fib sind skalierungsabhängig. EURUSD-Werte werden nicht blind auf Gold oder BTC kopiert.
Für Sounds ist eine WAV-Datei im Ordner „Sounds“ erforderlich. Für Push-Benachrichtigungen muss „Benachrichtigungen“ in den MT5-Optionen aktiviert sein.
Jedes zusätzliche Handle belastet die CPU. Kein EA, kein Grid, kein Dashboard, keine Finanzberatung.
════════════════
HAFTUNGSAUSSCHLUSS
════════════════
Der Handel mit Hebelwirkung kann zu schnellen Verlusten führen. Die historische Entwicklung ist kein Indikator für zukünftige Ergebnisse. Testen Sie den Indikator zunächst in einer Demoversion. Der Autor übernimmt keine Verantwortung für Entscheidungen, die auf der Grundlage dieses Indikators getroffen werden.
════════════════
DANKE
════════════════
Vielen Dank für Ihre Unterstützung. Beginnen Sie mit dem Testlauf, fügen Sie jeweils nur einen Filter hinzu und halten Sie das Risiko gering.
Gute Charts. Klare Regeln. Kontrollierte Positiongröße.
FAZA A N
