Indicatori: MACD Histogram, multi-color [v04]

 

MACD Histogram, multi-color [v04]:

Indicatore MACD con linea MACD, linea del segnale e istogramma multicolore.

MACD Histogram, multi-color [v04]

Author: ak20 ak20

 

Perché mai dovresti farlo?

//--- imposta gli array come serie, la voce più recente all'indice [0].
   ArraySetAsSeries(ExtMacdBuffer,true);
   ArraySetAsSeries(ExtSignalBuffer,true);
   ArraySetAsSeries(ExtHistogramBuffer,true);
   ArraySetAsSeries(ExtHistogramColorBuffer,true);
   ArraySetAsSeries(ExtFastMaBuffer,true);
   ArraySetAsSeries(ExtSlowMaBuffer,true);
 

Ciao

Continuo a ricevere il seguente errore

"Impossibile aprire "C:\Program Files\MetaTrader 5\MQL5\Indicators\Examples\MACD_Histogram_MC.ex5" file esperto di output (2) 0 0

Errore di scrittura EX5 1 1 "

Presumo di essere l'unico a ricevere questo errore, dato che nessun altro ha commentato il problema.

Per favore fatemi sapere come posso risolvere il problema.

Grazie

 

Immagino che abbiate copiato il file MACD_Histogram_MC.mq5 in "C:\Program Files\MetaTrader 5\MQL5\Indicators\Examples\". Non è una buona directory.

Il vostro problema è un problema di UAC, potete risolverlo seguendo questa procedura:

Forum

Consulenti esperti: Renko Line Break vs RSI EA

angevoyageur, 2013.08.19 11:12

  1. Nella vostra piattaforma MT5 cliccate sul pulsante Metaquotes Language Editor (o premete F4).
  2. In MetaEditor, avrete la finestra Navigatore, cliccate con il tasto destro del mouse su Indicatori
  3. Nella finestra popup cliccate su Apri cartella, si aprirà una nuova finestra.
  4. Copiare il codice sorgente dell'indicatore in questa finestra.
  5. Una volta copiato, fate doppio clic sul file, che si aprirà in MetaEditor, quindi fate clic sul pulsante Compila (o F7).

Ora è possibile eseguire l'EA.

Oppure, in modo ancora più semplice, leggete Come scaricare il codice utilizzando MetaTrader 5, che è un link che fornisce soprattutto il codice sorgente in Codebase.
 

Ciao,

Brillante funziona perfettamente.

Grazie per l'eccellente assistenza

Salute

 
Jabz:

Ciao,

Brillante funziona perfettamente.

Grazie per l'eccellente assistenza

Salute

Non c'è di che.
 
Trading automatico:

Istogramma MACD, multicolore:

Autore: traderak20




Variante interessante. Le linee coincidono con l'istogramma del MACD standard.

E l'istogramma mostra l'incrocio delle linee.

Il MACD standard è una versione ridotta?


 
Puoi farne uno per mt4?
 
Moving Average Convergence Divergence (MACD)

MACD è l'acronimo di Moving Average Convergence Divergence ed è stato sviluppato per la prima volta da Gerald Appel alla fine degli anni Settanta. È un oscillatore assoluto dei prezzi (APO) e può essere utilizzato nel tentativo di identificare i cambiamenti di direzione, forza e slancio del mercato.

Calcola la convergenza e la divergenza tra una media mobile esponenziale (EMA) "veloce" e una "lenta", nota come MACD Line. Un segnale EMA viene quindi tracciato sopra la MACD Line per mostrare le opportunità di acquisto/vendita. Appel ha specificato le lunghezze delle MA come le seguenti percentuali:
  • EMA lenta = 7,5% (EMA di 25,67 periodi)
  • EMA veloce = 15% (EMA di 12,33 periodi)
  • Signal EMA = 20% (EMA a 9 periodi)
Di solito, tuttavia, questi valori vengono arrotondati alle EMA di 26, 12 e 9 rispettivamente. Molti pacchetti grafici tracciano anche la differenza tra la Signal Line e la MACD Line come istogramma.

Una delle sfide più grandi quando si ha a che fare con i dati finanziari è il rumore o i movimenti irregolari che causano falsi segnali. Smussando i dati è possibile ridurre il numero di falsi segnali. Ma questo ha un costo e provoca un aumento del ritardo dei segnali. La genialità del MACD consiste nel fatto che inizia a smussare i dati (causando così un ritardo) e poi accelera i segnali dai dati smussati. Questa combinazione contribuisce a ridurre i falsi segnali e a minimizzare il ritardo.

Confrontando EMA di diversa lunghezza, il MACD può aiutare a identificare i sottili cambiamenti nel trend e nel momentum di un titolo. È un'ottima rappresentazione visiva dell'accelerazione o del tasso di cambiamento di un trend.


Come calcolare un MACD

Formula del MACD:

  • Linea MACD = EMA,12 - EMA,26
  • Linea del segnale = EMA[MACD,9]
  • Istogramma MACD = MACD - Signal Line
  • Innesco dell'istogramma = EMA[Istogramma MACD,5]
Ovviamente è possibile modificare i parametri con qualsiasi valore di propria scelta.

File Excel MACD

Abbiamo creato un foglio di calcolo Excel che si adatta automaticamente alle impostazioni MACD desiderate. Lo trovate al seguente link in fondo alla pagina, alla voce Download - Indicatori tecnici: Moving Average Convergence Divergence (MACD)

Risultati del test

Il MACD è un indicatore efficace? Lo stiamo mettendo sul ring per la lotta per la supremazia degli indicatori tecnici. Verrà testato attraverso 300 anni di dati su 16 mercati globali per scoprire quali impostazioni producono i migliori risultati e come si comporta rispetto ad altri indicatori:
  1. Crossover delle medie mobili - Completato - Golden Cross - Qual è il migliore?
  2. Divergenza della media mobile (MACD) - Completato - Risultati
  3. MACD ZeroLag (ZL-MACD)
  4. Punteggio MACD Z (MAC-Z)
 

Esiste una versione per MTL4? Grazie.

 

Salve,

Grazie per il MACD tradizionale e mi piace molto. Ho però un problema che non riesco a risolvere. Per qualche motivo, dopo un po' di tempo, le linee del MACD e del segnale si separano l'una dall'altra. Poi faccio doppio clic sull'indicatore; appare la finestra Istogramma MACD e faccio clic su OK. Poi tutto torna alla normalità: le linee si incrociano come dovrebbero. Non ho avuto problemi ad installare il file. In realtà, ho semplicemente fatto doppio clic su di esso e si è installato nella cartella Navigator/Indicators/Markets. Apprezzerei molto il vostro parere sul problema. Grazie ancora.