Autor:
Svinozavr
Der MACD_Xtr-Indikator unterscheidet sich vom herkömmlichen MACD durch adaptive Zonen für Überkauft/Überverkauft (dargestellt durch rote und grüne Linien) sowie durch die Farbgebung der Histogrammbalken, die sich entsprechend ändern, wenn der MACD in diese Zonen eintritt.
In der Regel wird der Indikator selbst zur Anpassung als Regler verwendet. Wenn beispielsweise der MACD-Bereich erhöht wird, steigt entsprechend auch das Niveau der Überkauft/Überverkauft-Zonen. Ein Nachteil dieses Ansatzes ist die Phasenverzögerung. Das bedeutet, dass der Indikator zunächst diese Zonen anzeigt und erst mit Verzögerung die neuen Niveaus anpasst. Daher wird das Extremum zu Beginn der Bewegung angezeigt, und die Anpassung hat nur für die nachfolgenden Extrema Sinn. Und wenn wir es hier mit V- oder W-förmigen Formationen zu tun haben, könnte man auch die erste Bewegung verpassen.
Wie lässt sich dieses Problem lösen? Anstatt einer Zeitmaschine ist es sinnvoll, eine Volatilitätsquelle mit einer kürzeren Periode als der adaptive Indikator selbst zu nutzen. Auf diese Weise können wir die Bewegung des Indikators vorwegnehmen und die Niveaus von PC/PP verschieben, bevor der Indikator sich überhaupt bewegt. Hierbei gibt es jedoch die Herausforderung, zwei widersprüchliche Bedingungen für das Handelssignal zu erfüllen. Einerseits darf es nicht zu glatt sein, um bei steigender Volatilität keine Phasenverzögerung zu erzeugen, und andererseits muss das erreichte Niveau der Volatilität von Störgeräuschen gefiltert werden.
Um dieses Problem zu lösen, wird eine Filterung mit separater Glättung für die Vorderseite und Dämpfung verwendet, deren Prinzip hier beschrieben ist. In diesem Fall benötigen wir nur die Dämpfungsfilterung, während die Filterung des Steuersignals an der Vorderseite nicht notwendig ist. (Es ist besser, die Volatilität der Periode selbst zu erhöhen.)))
Parameter des Indikators:
//+----------------------------------------------+ //| Parameter des Indikators | //+----------------------------------------------+ input int FastMA=12; // Periode der schnellen EMA input int SlowMA=26; // Periode der langsamen EMA input AlgMode Source=ATR; // Quelle input uint SourcePeriod=22; // Periode der Quelle input uint FrontPeriod=1; // Glättungsperiode vorne; evtl. <1 input uint BackPeriod=444; // Periode der Dämpfungsglättung; evtl. <1 input double xVolatility=0.5; // Volatilität input uint Sens=0; // Sensibilitätsgrenze in Pips oder Ticks (für Volumen) input ENUM_APPLIED_VOLUME VolumeType=VOLUME_TICK; // Volumen input int Shift=0; // horizontaler Versatz des Indikators in Balken
Dieser Indikator wurde erstmals in MQL4 implementiert und am Code Base bei mql4.com am 04.02.2010 veröffentlicht.

Abb.1 Der MACD_Xtr-Indikator.
Verwandte Beiträge
- Tägliche prozentuale Veränderung in MT4 – Indikator für MetaTrader 4
- Erstelle deinen eigenen neuronalen Netzwerk-Prädiktor für MetaTrader 4
- Tägliche prozentuale Veränderung in MT5 – Indikator für MetaTrader 5
- Boom Index Spike Pattern – Ein Leitfaden für MetaTrader 5 Trader
- Uniformitätsfaktor-Indikator für MetaTrader 5: Analysiere deine Preisbewegungen