Startseite Technischer Indikator Beitrag

Der MACD_Xtr: Ein innovativer Indikator für MetaTrader 5

Anhang
1219.zip (3.44 KB, Herunterladen 0 mal)

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.

Abb.1 Der MACD_Xtr-Indikator. 

Verwandte Beiträge

Kommentar (0)