Indikatoren: MACD Histogram, multi-color [v04]

 

MACD Histogram, multi-color [v04]:

MACD Indikator mit MACD Linie, Signallinie und mehrfarbigem Histogramm.

MACD Histogram, mehrfarbig

Autor: ak20 ak20

 

Warum sollten Sie das auf jeder Zecke tun?

//--- Arrays als Serie einstellen, jüngster Eintrag bei Index [0]
   ArraySetAsSeries(ExtMacdBuffer,true);
   ArraySetAsSeries(ExtSignalBuffer,true);
   ArraySetAsSeries(ExtHistogramBuffer,true);
   ArraySetAsSeries(ExtHistogramColorBuffer,true);
   ArraySetAsSeries(ExtFastMaBuffer,true);
   ArraySetAsSeries(ExtSlowMaBuffer,true);
 

Hallo

ich erhalte immer wieder die folgende Fehlermeldung

"can't open "C:\Program Files\MetaTrader 5\MQL5\Indicators\Examples\MACD_Histogram_MC.ex5" output expert file (2) 0 0

EX5 Schreibfehler 1 1 "

Ich gehe davon aus, dass ich der Einzige bin, der diesen Fehler erhält, da sich sonst niemand zu diesem Problem geäußert hat.

Bitte lassen Sie mich wissen, wie ich das Problem beheben kann.

Dankeschön

 

Ich vermute, Sie haben die Datei MACD_Histogram_MC.mq5 in das Verzeichnis "C:\Programme\MetaTrader 5\MQL5\Indicators\Examples\" kopiert. Das ist kein gutes Verzeichnis.

Ihr Problem ist ein UAC-Problem, Sie können es mit diesem Verfahren lösen:

Forum

Expert Advisors: Renko Line Break vs RSI EA

angevoyageur, 2013.08.19 11:12

  1. In Ihrer MT5-Plattform klicken Sie auf die Schaltfläche Metaquotes Language Editor (oder drücken Sie F4)
  2. In MetaEditor, haben Sie den Navigator-Fenster, rechts-klicken Sie auf Indikatoren
  3. Im Popup-Fenster klicken Sie auf Open Folder, es öffnet sich ein neues Fenster.
  4. Kopieren Sie den Quellcode des Indikators in dieses Fenster.
  5. Nach dem Kopieren doppelklicken Sie auf die Datei, sie wird in MetaEditor geöffnet, dann klicken Sie auf die Schaltfläche Compile (oder F7).

Sie können den EA nun ausführen.

Oder noch einfacher, indem Sie lesen , wie man Code mit MetaTrader 5 herunterlädt, was ein Link ist, der über allen Quellcode in Codebase bereitgestellt wird.
 

Hallo,

Brillant funktioniert perfekt.

Vielen Dank für Ihre hervorragende Unterstützung

Vielen Dank

 
Jabz:

Hallo,

Brillant funktioniert perfekt.

Vielen Dank für Ihre hervorragende Unterstützung

Vielen Dank

Gern geschehen.
 
Automatisierter-Handel:

MACD Histogramm, mehrfarbig:

Autor: traderak20




Interessante Variante. Die Linien decken sich mit dem Histogramm des Standard-MACD.

Und das Histogramm zeigt die Kreuzung der Linien.

Der Standard-MACD ist eine abgespeckte Version?


 
können Sie eine für mt4 machen?
 
Moving Average Convergence Divergence (MACD)

MACD steht für Moving Average Convergence Divergence und wurde erstmals von Gerald Appel in den späten 1970er Jahren entwickelt. Er ist ein absoluter Preis-Oszillator (APO) und kann verwendet werden, um Veränderungen in der Marktrichtung, -stärke und -dynamik zu erkennen.

Er berechnet die Konvergenz und Divergenz zwischen einem "schnellen" und einem "langsamen" Exponential Moving Average (EMA), der als MACD-Linie bekannt ist. Ein Signal-EMA wird dann über die MACD-Linie gezeichnet, um Kauf-/Verkaufsmöglichkeiten aufzuzeigen. Appel gab die MA-Längen als folgende Prozentsätze an:
  • Langsamer EMA = 7,5 % (25,67 Perioden-EMA)
  • Schneller EMA = 15% (12,33 Perioden EMA)
  • Signal EMA = 20% (9 Perioden EMA)
In der Regel werden diese Werte jedoch auf EMAs von 26, 12 bzw. 9 gerundet. Viele Charting-Pakete stellen auch die Differenz zwischen der Signallinie und der MACD-Linie als Histogramm dar.

Eine der größten Herausforderungen beim Umgang mit Finanzdaten sind Rauschen oder unregelmäßige Bewegungen, die zu falschen Signalen führen. Durch Glättung der Daten können Sie die Anzahl der Fehlsignale reduzieren. Dies hat jedoch seinen Preis und führt zu einer größeren Verzögerung Ihrer Signale. Das Geniale am MACD ist, dass er zunächst die Daten glättet (was zu einer Verzögerung führt) und dann die Signale aus den geglätteten Daten beschleunigt. Diese Kombination trägt dazu bei, Fehlsignale zu reduzieren und gleichzeitig die Verzögerung zu minimieren.

Durch den Vergleich von EMAs unterschiedlicher Länge kann der MACD dabei helfen, subtile Veränderungen im Trend und in der Dynamik eines Wertpapiers zu erkennen. Er ist eine hervorragende visuelle Darstellung der Beschleunigung oder Änderungsrate eines Trends.


So berechnen Sie einen MACD

MACD-Formel:

  • MACD-Linie = EMA,12 - EMA,26
  • Signallinie = EMA[MACD,9]
  • MACD-Histogramm = MACD - Signallinie
  • Histogramm-Auslöser = EMA[MACD Histo,5]
Natürlich können Sie die Parameter auf jeden beliebigen Wert Ihrer Wahl ändern.

MACD-Excel-Datei

Wir haben ein Excel-Tabellenblatt erstellt, das sich automatisch an die von Ihnen gewünschten MACD-Einstellungen anpasst. Sie finden es unter dem folgenden Link am Ende der Seite unter Downloads - Technische Indikatoren: Moving Average Convergence Divergence (MACD)

Testergebnisse

Ist der MACD ein effektiver Indikator? Wir schicken ihn in den Ring für den Kampf der technischen Indikatoren um die Vorherrschaft. Er wird anhand von 300 Jahren an Daten aus 16 globalen Märkten getestet, um herauszufinden, welche Einstellungen die besten Ergebnisse liefern und wie er im Vergleich zu anderen Indikatoren abschneidet:
  1. Moving Average Crossovers - Abgeschlossen - Golden Cross - Welcher ist der beste?
  2. Gleitender Durchschnitt Konvergenz Divergenz (MACD) - Abgeschlossen - Ergebnisse
  3. ZeroLag MACD (ZL-MACD)
  4. MACD Z-Score (MAC-Z)
 

Hallo, gibt es eine Version für MTL4? Danke.

 

Hallo,

Vielen Dank für den Traditional MACD, er gefällt mir sehr gut. Ich habe allerdings ein Problem, das ich nicht lösen kann. Aus irgendwelchen Gründen trennen sich nach einer Weile der MACD und die Signallinien voneinander. Wenn ich dann auf den Indikator doppelklicke, öffnet sich das MACD-Histogramm-Fenster und ich klicke auf OK. Dann ist alles wieder normal; die Linien kreuzen sich, wie sie sollen. Ich hatte keine Probleme, die Datei zu installieren. Ich habe sie einfach doppelt angeklickt, und sie hat sich selbst im Ordner Navigator/Indikatoren/Märkte installiert. Ich würde mich über Ihre Meinung zu diesem Problem freuen. Nochmals vielen Dank.