Unisciti alla nostra fan page
- Pubblicati da::
- Nikolay Kositsin
- Visualizzazioni:
- 59
- Valutazioni:
- Pubblicato:
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
Il vero autore:
dimeon
Una media mobile ottenuta dalla semplice combinazione algebrica di altre due medie mobili con periodi diversi.
In questo caso, la formula della media si presenta come segue:
XdinMA(PeriodMA1, PeriodMA2) = MA(PeriodMA1) - 2*MA(PeriodMA2)
Gli algoritmi di mediazione dell'indicatore possono essere modificati con dieci possibili varianti:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile lineare ponderata;
- JJMA - media adattiva JMA;
- JurX - media ultralineare;
- ParMA - media parabolica;
- T3 - Smoothing esponenziale multiplo di Tillson;
- VIDYA - media che utilizza l'algoritmo di Tushar Chande;
- AMA - mediazione con l'algoritmo di Perry Kaufman.
Occorre prestare attenzione al fatto che i parametri Fase1 e Fase2 hanno significati diversi per i vari algoritmi di mediazione. Per JMA, si tratta della variabile esterna Fase, che varia da -100 a +100. Per T3 è il fattore di mediazione moltiplicato per 100 per una migliore percezione, per VIDYA è il periodo dell'oscillatore CMO e per AMA è il periodo dell'EMA lento. Negli altri algoritmi, questi parametri non influiscono sulla media. Per AMA, il periodo dell'EMA veloce è fisso e pari a 2 per impostazione predefinita. Anche il fattore di grado per l'AMA è pari a 2.
L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (copiatele nella directory terminal_data_terminal\MQL5\Include); una descrizione dettagliata del loro utilizzo è stata pubblicata nell'articolo "Mediazione delle serie di prezzi senza buffer aggiuntivi per i calcoli intermedi".
Questo indicatore è stato implementato per la prima volta in MQL4 e pubblicato in Code Base il 25.04.2011.

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/700
IncTrixOnArray
La classe CTrixOnArray è progettata per calcolare i valori dell'indicatore TRIX (Triple Exponential Average, TRIX) utilizzando il buffer dell'indicatore.
ATR senza iATR() con smoothing Wilder di William210.mq5
L'obiettivo è quello di mostrare un codice che mostri il calcolo dell'ATR con lo smoothing di Wilder.
ZigZag sui frattali VininI_FractalsTrend
ZigZag costruito con i frattali. Grazie all'uso dei frattali, l'indicatore funziona molto più velocemente dello Zigzag standard.
Linear Regression Line (apply to)
Linea di regressione lineare con l'opzione di essere applicata ad altri indicatori