Autore originale:
DriverDan
Oggi parliamo dell'indicatore XVSI, uno strumento che calcola il volume corrispondente alla media mobile per secondo (o per periodo). Questo indicatore è particolarmente utile per i trader che vogliono affinare la loro strategia di trading.
Una delle caratteristiche più interessanti di XVSI è la possibilità di selezionare un tipo di smorzamento tra dieci versioni diverse:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile ponderata lineare;
- JJMA - media adattiva JMA;
- JurX - smussatura ultralineare;
- ParMA - smussatura parabolica;
- T3 - smussatura esponenziale multipla di Tillson;
- VIDYA - smussatura con l'algoritmo di Tushar Chande;
- AMA - smussatura con l'algoritmo di Perry Kaufman.
È importante notare che i parametri di tipo Phase per i diversi algoritmi di smussatura hanno significati completamente diversi. Per il JMA, ad esempio, il parametro Phase è una variabile esterna che varia da -100 a +100. Per il T3, si tratta di un rapporto di smussatura moltiplicato per 100 per una migliore visualizzazione. Per il VIDYA, invece, è un periodo di oscillatore CMO, mentre per l'AMA è un periodo di EMA lenta. Negli altri algoritmi, questi parametri non influenzano la smussatura. Per l'AMA, il periodo di EMA veloce è un valore fisso e di default è uguale a 2, con il rapporto di elevazione anch'esso pari a 2.
L'indicatore fa uso delle classi della libreria SmoothAlgorithms.mqh (che devono essere copiate nella cartella terminal_data_folder\MQL5\Include). L'uso di queste classi è stato descritto in dettaglio nell'articolo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
L'indicatore è stato implementato per la prima volta in MQL4 e pubblicato su CodeBase il 19.09.2007.


Commento 0