HullMovingAverageMr
- Indikatoren
-
Bhavdip R Mangukiya -
4 years of experience in Personal trading and 4 years of experience in Coding.
So I can read your strategy understand it and develop it. Trading is really very hard thing.
some times some minor parameters can boost the result of the EA trading. I m able to find out those minor parameters. - Version: 1.0
Übersicht
Der 2005 von Alan Hull entwickelte Hull Moving Average (HMA) ist ein leistungsstarker, trendfolgender technischer Indikator, der das seit langem bestehende Dilemma der gleitenden Durchschnitte lösen soll: den Kompromiss zwischen Verzögerung und Glättung.
Herkömmliche einfache gleitende Durchschnitte (SMA) und exponentielle gleitende Durchschnitte (EMA) reduzieren zwar Kursschwankungen, führen jedoch zu einer erheblichen Verzögerung bei der Erkennung einer Trendwende. Umgekehrt verringert eine Verkürzung der Periode zwar die Verzögerung, löst jedoch übermäßig viele Fehlsignale (Whipsaws) aus. Der HMA überwindet diese Einschränkung durch die Verwendung gewichteter gleitender Durchschnitte (WMA) in Kombination mit einer Quadratwurzel-Skalierungstechnik und bietet so eine extrem geringe Verzögerung bei gleichzeitiger Beibehaltung einer glatten Kurve.
Wichtigste Merkmale
-
Nahezu keine Verzögerung: Reagiert im Vergleich zu Standard-SMAs und EMAs schnell auf Kursbewegungen und Momentum-Veränderungen.
-
Außergewöhnliche Glättung: Filtert unruhige Kursschwankungen effektiv heraus, ohne die Reaktionsgeschwindigkeit zu beeinträchtigen.
-
Vielseitige Anwendbarkeit: Funktioniert effizient auf allen Finanzmärkten (Devisen, Kryptowährungen, Indizes, Rohstoffe) und in allen Zeitrahmen (M1 bis monatlich).
-
Anpassbare Eingabeparameter: Unterstützt flexible Rückblickzeiträume und verschiedene Optionen für die Preisberechnung.
Berechnungslogik und Algorithmus
Die HMA-Berechnung ist einzigartig und folgt einem dreistufigen mathematischen Ablauf:
-
Doppelte WMA-Berechnung: Berechnet einen WMA mit der halben Periode ($\text{WMA}_{n/2}$) und einen WMA mit der vollen Periode ($\text{WMA}_{n}$) unter Verwendung des ausgewählten Kurses.
-
Differenzskalierung: Verdoppelt den WMA mit halber Periode und subtrahiert den WMA mit voller Periode:
$$\text{Roh-HMA} = (2 \times \text{WMA}_{n/2}) - \text{WMA}_{n}$$ -
Abschließende Glättung: Auf das Rohergebnis wird ein weiterer WMA mit einer Periode angewendet, die der Quadratwurzel der Hauptperiode ($\sqrt{n}$) entspricht, wodurch eine glatte, reaktionsschnelle Indikator-Kurve entsteht.
Eingabeparameter
-
HMA-Periode ( InpPeriod ): Legt das Rückblickfenster für den Indikator fest (Standard: 14). Kleinere Werte erhöhen die Empfindlichkeit, während größere Werte für eine breitere Trendstabilität sorgen.
-
Angewandter Kurs (InpAppliedPrice): Wählt den für die Berechnungen verwendeten Kurstyp aus. Verfügbare Optionen sind:
-
Schlusskurs (Standard)
-
Eröffnungskurs
-
Höchstkurs
-
Tief
-
Mittelkurs $(Höchstkurs + Tiefstkurs) / 2$
-
Typischer Kurs $(Höchstkurs + Tiefstkurs + Schlusskurs) / 3$
-
Gewichteter Kurs $(Höchstkurs + Tiefstkurs + Schlusskurs + Schlusskurs) / 4$
-
Anwendung in Handelsstrategien
1. Trendrichtung anhand der Steigung
-
Aufwärtstrend: Wenn die HMA-Linie nach oben verläuft (aktueller Balkenwert > vorheriger Balkenwert), ist die Marktdynamik positiv. Trader suchen nach Kaufgelegenheiten.
-
Abwärtstrend: Wenn die HMA-Linie abfällt (aktueller Balkenwert < vorheriger Balkenwert), ist die Marktdynamik negativ. Trader suchen nach Verkaufschancen.
2. Dual-HMA-Crossover-System
-
Kombinieren Sie eine schnelle HMA (z. B. Periode 9) mit einer langsamen HMA (z. B. Periode 21).
-
Kaufsignal: Der schnelle HMA kreuzt den langsamen HMA nach oben.
-
Verkaufssignal: Der schnelle HMA kreuzt den langsamen HMA nach unten.
3. Dynamische Unterstützung und Widerstand / Trailing-Stop
-
Aufgrund seiner schnellen Reaktionsgeschwindigkeit fungiert der HMA in Phasen starker Trends als effektive dynamische Trailing-Stop-Loss-Linie und hilft Tradern dabei, Gewinne zu sichern, während sich die Dynamik fortsetzt.
