Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Indicatori

La media dinamica dell'indice variabile(VIDYA) - indicatore per MetaTrader 5

Visualizzazioni:
250
Valutazioni:
(37)
Pubblicato:
2021.11.08 16:40
vidya.mq5 (3.92 KB) visualizza
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

La media dinamica dell'indice variabile (VIDYA) indicatore tecnico sviluppato da Tushar Chande.

È un metodo originale per calcolare la media mobile esponenziale (EMA) con il periodo di media che cambia dinamicamente. Il periodo di media dipende dalla volatilità del mercato; come misura della volatilità è stato scelto il Chande Momentum Oscillator (CMO).

Questo oscillatore misura il rapporto tra la somma degli incrementi positivi e la somma degli incrementi negativi per un certo periodo (periodo CMO). Il valore CMO viene utilizzato come rapporto con il fattore di livellamento EMA. Quindi VIDYA deve impostare i parametri: periodo di CMO e periodo di EMA.

Applicazione

Di solito non viene utilizzato VIDYA stesso nei sistemi di trading, ma i suoi bordi superiore e inferiore (banda superiore e banda inferiore), che sono del N% sopra e sotto VIDYA. L'interpretazione dell'indicatore per la ricezione di segnali di trading in questa forma viene eseguita in modo simile a Bollinger Bands ® .

Indicatore della media dinamica dell'indice variabile

Indicatore della media dinamica dell'indice variabile

Calcolo:

La media mobile esponenziale standard viene calcolata secondo la formula seguente:

EMA(i) = Price(i) * F + EMA(i-1)*(1-F)

dove:

  • F = 2/(Period_EMA+1) - fattore di livellamento;
  • Period_EMA - periodo di media EMA;
  • Price(i) - prezzo corrente;
  • EMA(i-1) - valore precedente di EMA.

Il valore della media dinamica dell'indice variabile è calcolato in modo analogo utilizzando CMO:

VIDYA(i) = Price(i) * F * ABS(CMO(i)) + VIDYA(i-1) * (1 - F* ABS(CMO(i)))

dove:

  • ABS(CMO(i)) - valore di corrente assoluto Chande Momentum Oscillator;
  • VIDYA(i-1) - valore precedente di VIDYA.

Il valore di CMO è calcolato secondo la seguente formula:

CMO(i) = (UpSum(i) - DnSum(i))/(UpSum(i) + DnSum(i))

dove:

  • UpSum(i) - somma corrente degli incrementi di prezzo positivi per il periodo;
  • DnSum(i) - somma corrente degli incrementi di prezzo negativi per il periodo.

Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/75

Tripla media mobile esponenziale (TEMA) Tripla media mobile esponenziale (TEMA)

TEMA può essere utilizzato al posto delle tradizionali medie mobili. Può essere utilizzato per smussare i dati sui prezzi, nonché per smussare altri indicatori.

Doppia media mobile esponenziale (DEMA) Doppia media mobile esponenziale (DEMA)

Viene utilizzato per livellare le serie di prezzi e viene applicato direttamente su un grafico dei prezzi di un titolo finanziario.

Media esponenziale tripla (TRIX) Media esponenziale tripla (TRIX)

È un oscillatore delle condizioni di mercato ipercomprato/ipervenduto. Può essere utilizzato anche come indicatore Momentum. Il triplo livellamento viene utilizzato per rimuovere le componenti cicliche nei movimenti di prezzo con il periodo inferiore a quello di TRIX.

ErrorDescription ErrorDescription

La libreria contiene funzioni che restituiscono la descrizione dei codici di errore di runtime e i codici di ritorno del server di trading.