ColorStepXCCX è un oscillatore normalizzato simmetrico, ispirato dalle idee del sito TrendLaboratory Ltd.
Il colore dell'indicatore varia in base alla direzione attuale del trend. È fondamentale filtrare i segnali utilizzando un ulteriore indicatore di trend, come ad esempio una media mobile.
All'interno di questo indicatore, puoi modificare l'algoritmo di smoothing:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile ponderata lineare;
- JJMA - media adattativa JMA;
- JurX - smoothing ultralineare;
- ParMA - smoothing parabolico;
- T3 - smoothing esponenziale multipla di Tillson;
- VIDYA - smoothing con l'algoritmo di Tushar Chande;
- AMA - smoothing con l'algoritmo di Perry Kaufman.
È importante notare che il parametro Fase ha significati diversi a seconda degli algoritmi di smoothing utilizzati.
- Per il JMA, è una variabile esterna di Fase che varia da -100 a +100.
- Per il T3, è un rapporto di smoothing moltiplicato per 100 per una migliore visualizzazione;
- Per il VIDYA, è un periodo CMO, mentre per l'AMA è un periodo di EMA lenta;
- Per l'AMA, il periodo di EMA veloce è un valore fisso che di default è uguale a 2. Anche il rapporto di elevazione a potenza è uguale a 2 per l'AMA.
L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (che devono essere copiate nella cartella terminal_data_folder\MQL5\Include). L'uso di queste classi è stato dettagliatamente descritto nell'articolo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Post correlati
- Indice di Volatilità Chaikin: Scegli il Giusto Algoritmo di Smussamento per MetaTrader 5
- Volatilità Stocastica: Indicatore per MetaTrader 5 da Utilizzare sul Grafico
- Notis: L'Indicatore per Misurare la Volatilità su MetaTrader 5
- Indicatore di Equità e Bilancio per MetaTrader 5: Monitoraggio della Tua Performance di Trading
- Utilità per le Informazioni su Barre e Tassi per MetaTrader 5