Autor real:
klot
O indicador é um exemplo do ajuste (suavização) de uma série de tempo do indicador ADX filtrando o indicador Harmonic de ordem superior.
Esta abordagem pode ser aplicada para suavizar as leituras de quaisquer indicadores. A principal vantagem do método é a ausência de latência.
Parâmetros de entrada do indicador:
//+----------------------------------------------+ //| Parâmetros de entrada do indicador | //+----------------------------------------------+ input uint ADXPeriod=14; // averaging period input uint N = 7; // number Length input uint SS = 20; // smoothing factor input int Shift=0; // The shift indicator in the horizontal bars input uint ExtraHighLevel=60; // nível de tendência máxima input uint HighLevel=40; // nível da tendência forte input uint LowLevel=20; // nível da tendência fraca input ENUM_LINE_STYLE LevelStyle=STYLE_DASHDOTDOT;// estilo de linhas dos níveis input color LevelColor=clrBlue; // cor dos níveis input ENUM_WIDTH LevelWidth=w_1; // espessura dos níveis
Onde:
Para trabalhar com o indicador, precisa-se da biblioteca https://www.mql5.com/pt/code/7000.

Fig.1. Indicador i-SpectrAnalysis_ADX
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/16074
i-CAi_Cloud_Digit
Indicador i-CAi com preenchimento do espaço do gráfico usando um fundo colorido, exibição do valor mais recente sob a forma de etiquetas de preço, a possibilidade de arredondar os níveis do indicador até um número necessário de dígitos.
CandlesticksBW
O indicador colore as velas japonesas de acordo com o indicador Bill Williams.
i-SpectrAnalysis_RVI
O indicador é um exemplo do ajuste (suavização) de uma série de tempo do indicador RVI filtrando o indicador Harmonic de ordem superior.
i-SpectrAnalysis_OsMA
O indicador é um exemplo do ajuste (suavização) de uma série de tempo do indicador OsMA filtrando o indicador Harmonic de ordem superior.