Se sei un trader che utilizza MetaTrader 5, probabilmente già conosci l'importanza di avere indicatori efficaci per ottimizzare le tue operazioni. Oggi ti parlo di XCCX, un indicatore modificato del Commodity Channel Index (CCI).
La grande novità di questo indicatore è la possibilità di personalizzare l'algoritmo di smoothing, scegliendo tra ben dieci opzioni diverse. Ecco un elenco delle varianti disponibili:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile pesata lineare;
- JJMA - media adattiva JMA;
- JurX - smoothing ultralineare;
- ParMA - smoothing parabolico;
- T3 - smoothing esponenziale multiplo di Tillson;
- VIDYA - smoothing usando l'algoritmo di Tushar Chande;
- AMA - smoothing utilizzando l'algoritmo di Perry Kaufman.
È importante notare che il parametro Phase ha un significato diverso a seconda dell'algoritmo di smoothing scelto:
- Per il JMA, rappresenta una variabile esterna che può variare da -100 a +100.
- Per il T3, è un rapporto di smoothing moltiplicato per 100 per una migliore visualizzazione;
- Per il VIDYA, corrisponde a un periodo CMO, mentre per l'AMA si riferisce a un periodo EMA lento;
- Per l'AMA, il periodo EMA veloce è un valore fisso pari a 2 per impostazione predefinita. Il rapporto di elevazione alla potenza è anch'esso pari a 2 per l'AMA.
È del tutto normale che alcune varianti di smoothing richiedano un'interpretazione differente dei segnali dell'indicatore. I livelli di ipercomprato/ipervenduto sono indicati in modo dinamico, basandosi sulle Bande di Bollinger ®, per garantire una gestione più precisa.
L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (che devono essere posizionate nella cartella terminal_data_folder\MQL5\Include). L'uso di queste classi è stato descritto in modo dettagliato nell'articolo "Media dei Prezzi per Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi".


Commento 0