Bom dia, investidores!
Se por acaso esse código apresentar algum problema, seja por atualizações do MQL5 ou qualquer outro motivo, me avise para que eu possa corrigir. Agradeço desde já!
Você pode encontrar todos os meus códigos de indicadores multi timeFrame, sejam gratuitos ou pagos, na CodeBase ou no Marketplace, procurando por "William210".
Por que este código?
O indicador Average True Range (ATR), desenvolvido por J. Welles Wilder em 1978, é uma ferramenta essencial para medir a volatilidade de um ativo, calculando a média das maiores True Ranges em um determinado período. Essa informação é valiosa para entender os movimentos de preço e identificar oportunidades de negociação.
Lembre-se de que o ATR original de 1978 não incluía a suavização.
A suavização de Wilder foi introduzida posteriormente, ajudando a amenizar as flutuações no indicador ATR, tornando a análise mais fluida. Trata-se de uma média móvel simples aplicada aos valores do ATR, geralmente em um período de 14.
Que este código te ajude!
Não esqueça de deixar uma estrela e me adicionar como amigo para ser notificado em primeira mão quando eu publicar novos códigos na CodeBase ou no Marketplace!
Eu também escrevi outros códigos simples na CodeBase:
Ofereço muitos desses indicadores no Marketplace, basta procurar por "William210".
- Média Móvel Adaptativa utilizando iama()
- ADX utilizando iadx()
- Alligator utilizando alligator()
- ATR utilizando iatr()
- O ATR é muito útil para outros indicadores, como o SuperTrend que ofereço no Marketplace.
- Oscilador Awesome sem iao()
- Bandas de Bollinger utilizando ibands()
- Canal Donchian
- Envelopes utilizando ienvelopes()
- Ishimoku utilizando iishimoku()
- Canal Keltner
- MACD utilizando imacd()
- Momentum utilizando iMomentum()
- Média Móvel utilizando ima(), usando as funções nativas SimpleMA(), ExponentialMA(), SmoothedMA(), LinearWeightedMA()
- Ofereço muitas opções de suavização multi-timeframe no Marketplace.
- Média simples => EMA, SMA, SMMA, LWMA
- Médias ponderadas por volume, VWMA, VEMA, EVWMA
- Média dupla e mais exponenciais, DEMA
- RSI, com ou sem irsi()
- Estocástico utilizando istochastic()
Se você tiver ideias de códigos que possam ajudar ou servir como base, peça no fórum.

Publicações relacionadas
- iSpread: Indicador de Spread para Trading de Pares no MetaTrader 5
- Bandas Quantílicas: Entenda Esse Indicador para MetaTrader 5
- EquiPeak Drawdown Tracker: Controle Eficiente para Seus EAs no MetaTrader 5
- WKBIBS: O Oscilador que Todo Trader Deveria Conhecer no MetaTrader 5
- Convergência e Divergência Estocástica: O Indicador para MetaTrader 5 que Você Precisa Conhecer