Low Noise Moving Average
- Indikatoren
- Igor Ivankiv
- Version: 1.0
Geräuscharmer gleitender Durchschnitt (LowNoiseMA)
Händler, die gleitende Durchschnitte (MAs) in ihrem Handel verwenden, sind sich dessen bewusst, dass dieses Instrument in Konsolidierungs-/Flat-Zonen oft zahlreiche falsche Umkehrsignale bei geringfügigen Preisänderungen erzeugt. Diese Schwankungen sind im Wesentlichen Marktrauschen. Der LowNoiseMA-Indikator implementiert zwei Ansätze, die die Anzahl solcher falschen Umkehrsignale effektiv reduzieren und eine klare und einfache Anpassung des MA an jedes spezifische Handelsinstrument und jeden Zeitrahmen ermöglichen. Diese Ansätze können separat oder gleichzeitig verwendet werden.
1. Ansatz: Filterung der absoluten Veränderungen des MA
Der erste Ansatz konzentriert sich auf die absoluten Veränderungen in den MA-Werten. In Konsolidierungszonen kann der Kurs mehrfach die Richtung wechseln, was dazu führt, dass sich der MA mit einer geringen Amplitude von nur wenigen Pips (der minimalen Kursänderung) umkehrt. Diese Umkehrungen bedeuten in der Regel keine echte Trendwende. Um diese Art von MA-Richtungsschwankungen zu ignorieren, wird eine MA-Umkehr nur dann als gültig (wahr) angesehen, wenn sie einen bestimmten Schwellenwert in Pips überschreitet. Dieser Schwellenwert wird durch den IndikatorparameterPoints_to_flipfestgelegt. Untersuchen wir diesen Ansatz anhand eines Beispiels.
Abbildung 1 zeigt den Standard-MA (im Terminal enthalten), wobei steigende Perioden cyan und fallende Perioden magenta eingefärbt sind. In diesem Diagramm können wir fünf (!) MA-Umkehrpunkte mit den folgenden Werten beobachten: 1.17704, 1.17701, 1.17703, 1.17695, 1.17699. Ersetzt man den Standard-MA durch den LowNoiseMA mit dem Parameter Points_to_flip=10 (Abbildung 2), bleibt nur ein einziger aussagekräftiger Umkehrpunkt übrig - 1,17697. Dieser eine Punkt zeigt effektiv den wahren Trendwechsel an.
2. Ansatz: Filtern der relativen Veränderungen im MA
Der zweite Ansatz konzentriert sich auf die relative Veränderung des MA-Werts (in Prozent). Er definiert eine "Umkehrzone" (Konsolidierungszone). Ein Ausbruch aus dieser Zone signalisiert entweder eine Fortsetzung des aktuellen Trends oder seine Umkehrung. Wird zum Beispiel ein potenzieller Umkehrpunkt von einem Aufwärtstrend zu einem Abwärtstrend auf dem Chart identifiziert, wird der lokale MA-Höchstwert (MA_max) erfasst. Anschließend berechnen wir (MA_max * Range_Flat_percent / 100) und subtrahieren diesen Wert nach unten, um die untere Grenze der Konsolidierungszone zu bestimmen. Ein entscheidendes Unterschreiten dieses Niveaus würde eine Trendumkehr bestätigen. Solange der MA-Wert über diesem Niveau bleibt (für einen potenziellen Abwärtstrend) oder den MA_max nicht auf ein neues Hoch aktualisiert hat (für einen potenziellen Aufwärtstrend), wird der MA grau eingefärbt, um die Konsolidierungsphase anzuzeigen.
Abbildung 3 zeigt die Einfärbung eines Standard-MA. Der Trend wechselt am 3. Juli von einem Aufwärts- zu einem Abwärtstrend, mit einem Referenzpunkt bei 1,17870. Danach unternimmt der MA fünf Versuche, sich nach oben umzukehren, von denen keiner zu einer anhaltenden Bewegung führt.
Diese Versuche sind durch eine geringfügige Aufwärtsveränderung des MA-Wertes gekennzeichnet. Dank dieses gemeinsamen Merkmals können sie mit dem LowNoiseMA-Indikator leicht herausgefiltert werden, wie in Abbildung 4 mit dem Parameter Range_Flat_percent=0,05% dargestellt.
Dieser prozentuale Ansatz ist besonders nützlich, um die Kursbewegungen im Blick zu behalten. Wenn sich der Kurs in einer engen Spanne befindet, kann die automatische Skalierung eines Diagramms geringfügige Bewegungen übertreiben, was einen Händler zu impulsiven Entscheidungen verleiten könnte. Dieser Filter hilft, diesen psychologischen Effekt abzuschwächen.
Logik der Balkenverarbeitung
Der LowNoiseMA-Indikator berechnet seine Werte ausschließlich auf abgeschlossenen Balken. Ein Balken gilt als abgeschlossen, wenn der erste Tick eines neuen Balkens am Terminal eintrifft. Der MA-Wert für den letzten (noch nicht abgeschlossenen) Balken wird gelb eingefärbt (Abbildung 5), um zu verdeutlichen, dass sein Wert nicht endgültig ist, bis der Balken geschlossen wird. Diese Farbe kann in den Parametern auf "Keine" geändert werden. Bei der Einstellung "Keine" wird die MA-Linie nur für vollständig gebildete Balken gezeichnet.
Kompatibilität mit Expert Advisors
Neben der visuellen Darstellung ist der Indikator für die nahtlose Integration in Expert Advisors (EAs) konzipiert. Wenn Sie den Indikator von einem EA aus aufrufen, sind die MA-Richtung (-1 / 0 / +1 - fallend/flach/steigend) und der MA-Wert für jeden bestimmten Balken leicht zugänglich.
Integration in Handelssysteme
Handelssysteme stützen sich in der Regel auf zwei oder drei gleitende Durchschnitte und deren Kreuzungspunkte. Die Verwendung von LowNoiseMA kann zusätzliche Bedingungen mit höherer Wahrscheinlichkeit für die Filterung von Handelssignalen bieten, wie in Abbildung 6 dargestellt.
Benachrichtigungen
Der Indikator unterstützt drei Arten von Händlerbenachrichtigungen (Alert, SendMail, SendNotification). Diese Benachrichtigungen werden durch Änderungen der MA-Färbung ausgelöst und signalisieren entweder eine Änderung der MA-Richtung oder den Eintritt in eine Konsolidierungszone (oder den Austritt aus einer solchen).
Fehlersuche
Wenn der Indikator beim Anhängen oder während der Chartoperationen aus dem Chart verschwindet, überprüfen Sie bitte die Registerkarte "Experten" im Fenster "Toolbox" des Terminals. Möglicherweise wird dort eine Diagnosemeldung angezeigt, die die Ursache des Fehlers erklärt (Abbildung 7).
Parameter des Indikators
Der LowNoiseMA-Indikator bietet die folgenden Eingabeparameter für eine flexible Konfiguration (Abbildung 8):
| Parameter | Beschreibung |
|---|---|
| EingabePeriode | Zeitraum des gleitenden Durchschnitts. |
| MaMethode | MA-Berechnungsmethode (z.B. SMA, EMA, SMMA). |
| PreisTyp | Für die MA-Berechnung verwendeter Preistyp (z. B. Close, Open, High, Low). |
| Punkte_zum_Umkippen | Die Mindestkursbewegung (in Pips), die erforderlich ist, um eine echte MA-Umkehr zu bestätigen. |
| Bereich_Flat_in_Prozent | Die Breite der Flat-/Konsolidierungszone, ausgedrückt in Prozent des Kurses. |
| AlertON | Aktiviert Pop-up-Benachrichtigungen mit Ton. |
| EMailON | Aktiviert E-Mail-Benachrichtigungen. |
| PushON | Aktiviert Push-Benachrichtigungen an das mobile Endgerät über MetaQuotes ID. |
| Drucken_online_zu_Logdatei | Aktivieren Sie die Aufzeichnung von Ereignissen (MA-Farbänderungen) in eine Protokolldatei. |
Ich würde mich über Ihr Feedback und Ihre Bewertungen zur Anwendung meines Indikators freuen.
Gute Geschäfte!
