Bollinger Bands® in stile DRAW_FILLING, presentati come sfondo colorato, che li rende molto più visibili rispetto alla tradizionale visualizzazione.
Parametri di input:
//+-----------------------------------+ //| Parametri di input dell'indicatore | //+-----------------------------------+ input Smooth_Method MA_Method1=MODE_SMA; // Primametodologia di smoothing input int Length1=100; // Profondità di smoothing 1 input int Phase1=15; // Parametro di smoothing 1 input Smooth_Method MA_Method2=MODE_JJMA; // Secondametodologia di smoothing input int Length2=20; // Profondità di smoothing 2 input int Phase2=100; // Parametro di smoothing 2 input int BandsPeriod=100; // Periodo di smoothing BB input double BandsDeviation = 2.0; // Numero di deviazioni input Applied_price_ IPC=PRICE_CLOSE; // Prezzo applicato input int Shift=0; // Spostamento orizzontale dell'indicatore in barre input int PriceShift=0; // Spostamento verticale dell'indicatore in punti
La linea centrale dell'indicatore è basata sulla media mobile universale con due smoothing e offre la possibilità di scegliere ciascuna di queste metodologie da una vasta selezione:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile ponderata lineare;
- JJMA - media adattiva 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 i parametri Phase1 e Phase2 hanno significati completamente diversi a seconda degli algoritmi di smoothing utilizzati. Ad esempio, per il JMA, è una variabile Phase esterna che varia da -100 a +100. Per il T3, rappresenta un rapporto di smoothing moltiplicato per 100 per una migliore visualizzazione, mentre per il VIDYA è il periodo dell'oscillatore CMO e per l'AMA è un periodo lento EMA. Negli altri algoritmi, questi parametri non influenzano lo smoothing. Per l'AMA, il periodo veloce EMA è fisso e pari a 2 per impostazione predefinita. Il rapporto di elevazione a potenza è ugualmente pari 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 delle classi è stato descritto dettagliatamente nell'articolo "Media delle serie di prezzi per calcoli intermedi senza utilizzare buffer aggiuntivi".

Post correlati
- 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 Serie e Informazioni sulle Rate in MetaTrader 5
- Utilità per le Informazioni su Barre e Tassi per MetaTrader 5