giovedì 3 luglio 2014

Media Mobile

In MQL si possono utilizzare diversi indicatori.
La media mobile è uno degli indicatori più diffusi e utilizzato in analisi tecnica.

Eistono diverse medie mobili in analisi tecnica.
La media mobile semplice, che non fa altro che dare la stessa importanza a tutta la serie storica dei dati dal più vecchio al più recente.
La media mobile esponenziale invece da maggior peso ai dati recenti rispetto a quelli passati.



Per utilizzare questo indicatore nei codici in MQL utilizziamo la funzione iMA.

double iMA(string symbol, int timeframe, int period, int ma_shift, int ma_method, int applied_price, int shif)

I parametri da inserire sono

symbol simbolo dello strumento finanziario su cui calcolare la media

timeframe il time frame della serie storica (1 minuto, 5 minuti,.....,1settimana,ecc).

period  numero di valori della serie storica (ex 10, prenderà i 10 dati più recenti).

ma_shift scostamento dell'indicatore

ma_method tipo di media mobile utilizzata:
                            
                            media mobile semplice             MODE_SMA     (0)
                            media mobile esponenziale       MODE_EMA     (1)
                            smoothed movie average          MODE_SSMA    (2)
                            linear weighted movie average  MODE_LWMA   (3)


applied_price indica della serie di barre quale prezzo prendere (chiusura,apertura ,ecc).

shift intende lo scostamento dalla barra attuale sul quale calcolare  a media (0, si inizia dalla barra attuale).

Ovviamente il risultato della funzione sarà un valore di tipo double



Nessun commento:

Posta un commento