Range Filter Signals
- Indikatoren
-
Allan Aparece Ninal
Ich entwickle Indikatoren und Expert Advisors für MetaTrader 5.
So arbeite ich:
- Jeder Indikator wird auf Repainting geprüft: Signale werden nur auf geschlossenen Balken entschieden, und ein Test mit jedem Tick bestätigt, dass sie sich danach nicht ändern. - Version: 1.0
„Range Filter Signals“ ist ein kostenloser Indikator für MetaTrader 5. Er zeichnet einen Bereichsfilter ein: eine Linie, die sich nur dann bewegt, wenn der Kurs über seine eigene geglättete durchschnittliche Spanne hinausgeht, sodass sie bei unruhigen Kursbewegungen flach bleibt und einer tatsächlichen Kursbewegung folgt. Kauf- und Verkaufspfeile markieren die Wendepunkte und werden durch Signale begleitet.
Alle Daten basieren auf geschlossenen Kerzen, sodass ein Pfeil niemals plötzlich erscheint und dann wieder verschwindet.
Was Sie auf dem Chart sehen
- Die Filterlinie: grün, wenn sie steigt, rot, wenn sie fällt
- Zwei gepunktete Bänder am Filter, die die Spanne nach oben und unten begrenzen (optional)
- Ein Kauf- oder Verkaufspfeil auf dem geschlossenen Balken, an dem der Filter umschlägt
So funktioniert es
- Die Spanne: die durchschnittliche Größe der Veränderung des Schlusskurses von einem Balken zum nächsten, doppelt geglättet (über den Zeitraum und über das Doppelte des Zeitraums minus eins) und mit dem Multiplikator multipliziert.
- Der Filter: Liegt der Schlusskurs darüber, steigt er auf den Schlusskurs minus der Spanne und fällt nie ab; liegt der Schlusskurs darunter, fällt er auf den Schlusskurs plus der Spanne und steigt nie an. Kleinere Kursbewegungen lassen ihn unverändert.
- Ein Kaufsignal: Der Schlusskurs liegt über einem ansteigenden Filter, unmittelbar nach einem Verkaufssignal. Ein Verkaufssignal ist das Spiegelbild davon. Ein Pfeil pro Umkehr.
- Eigene Implementierung der veröffentlichten Range-Filter-Methode, ausgehend von den mathematischen Grundlagen geschrieben.
Für wen ist es gedacht?
Für Trader, die eine Trendlinie suchen, die Rauschen ignoriert – für jedes Symbol und jeden Zeitrahmen. Um viele Symbole und Zeitrahmen gleichzeitig zu beobachten, mit einer Überprüfung auf einem höheren Zeitrahmen, siehe „Range Filter Scanner MT5“. Es werden keine Orders platziert.
Eingaben
| Eingabe | Standard |
|---|---|
| Abtastzeitraum | 100 |
| Bereichsmultiplikator | 3,0 |
| Bänder zeichnen | auf |
| geschlossene Balken zur Berechnung von | 3000 |
| Benachrichtigungen: Pop-up (aktiviert), Ton, Push-Benachrichtigung, E-Mail | - |
Häufigkeit der Signale
Signale pro Monat pro Symbol mit den Standardeinstellungen für EURUSD, GBPUSD, USDJPY und XAUUSD, Oktober 2023 bis Oktober 2026 (D1: zehn Jahre), geschlossene Kerzen (eine Code-Zählung, kein Handelsergebnis):
| Zeitrahmen | Signale pro Monat |
| M15 | ca. 58 bis 62 |
| H1 | ca. 15 |
| H4 | etwa 4 bis 5 |
| D1 | etwa 0,6 bis 0,8 |
Ein längerer Zeitraum oder ein größerer Multiplikator führt zu weniger Signalen.
So wurde es überprüft
- Kein Repainting: Im Strategietester auf XAUUSD H1, bei jedem Tick, Januar bis Oktober 2026 (91 Millionen Ticks, 4.406 Kerzen), traten 131 Signale auf, und keines änderte sich nach dem Schließen der Kerze oder wurde auf die sich bildende Kerze übertragen.
- Code-Prüfung: Der Filter, der Bereich, die Bänder, die Trendrichtung und jeder Pfeil wurden Bar für Bar mit einer unabhängigen Python-Berechnung auf EURUSD, GBPJPY, XAUUSD und BTCUSD, M15, H1 und H4 verglichen, mit zwei Einstellungen: identisch.
Benachrichtigungen und Expert Advisors
Ein Alarm pro Signal auf dem Balken, der es auslöst: Popup, Ton, Push-Benachrichtigung und E-Mail, jeweils separat ein- und ausschaltbar. Während des Ladens des Verlaufs wird nichts gesendet, niemals zweimal für denselben Balken und nicht im Strategietester.
Puffer: 0 Kaufpfeil (Kurs), 1 Verkaufspfeil, 2 Filter, 3 dessen Farbe (0 steigend, 1 fallend), 4 oberes Band, 5 unteres Band.
Fragen
- Wird das Signal neu gezeichnet? Nein. Es werden ausschließlich geschlossene Balken verwendet.
- Warum bleibt die Linie flach? Der Kurs hat sich nicht weiter als um die Bandbreite von ihr entfernt. Das ist der Sinn des Filters: Kleine Kursbewegungen ändern nichts daran.
- Funktioniert es bei Gold und Kryptowährungen? Ja, bei jedem Symbol mit historischen Daten.
Fragen: Nutzen Sie die Kommentarfunktion auf dieser Seite oder senden Sie mir eine Nachricht auf MQL5.
Der Handel birgt Risiken. Der Indikator zeigt einen gefilterten Trend an; er sagt den Markt nicht voraus, und vergangene Signale sind keine Garantie für zukünftige Ergebnisse.
