Início Indicador técnico Postagem

X2MA_BBx3_Cloud: O Indicador Que Vai Transformar Seus Trades no MetaTrader 5

Anexo
738.zip (21.01 KB, Baixar 0 vezes)

As Bandas de Bollinger ® são uma ferramenta poderosa que, quando aplicadas no estilo DRAW_FILLING, aparecem como um fundo colorido, aumentando sua visibilidade e ajudando a identificar tendências com mais clareza.

Parâmetros de entrada:

//+-----------------------------------+
//| Parâmetros de entrada do indicador |
//+-----------------------------------+
input Smooth_Method MA_Method1=MODE_SMA// Primeiro método de suavização
input int Length1=100;                    // Profundidade da primeira suavização
input int Phase1=15;                      // Parâmetro de suavização 1
input Smooth_Method MA_Method2=MODE_JJMA; // Segundo método de suavização
input int Length2=20;                     // Profundidade da segunda suavização
input int Phase2=100;                     // Parâmetro de suavização 2
input int BandsPeriod=100;                // Período de suavização das BB
input double BandsDeviation = 2.0;        // Número de desvios
input Applied_price_ IPC=PRICE_CLOSE;     // Preço aplicado
input int Shift=0;                        // Deslocamento horizontal do indicador em barras
input int PriceShift=0;                   // Deslocamento vertical do indicador em pontos

A linha central do indicador é baseada na média móvel universal, com duas suavizações, permitindo a seleção de cada uma delas entre diversas opções:

  1. SMA - média móvel simples;
  2. EMA - média móvel exponencial;
  3. SMMA - média móvel suavizada;
  4. LWMA - média móvel ponderada linear;
  5. JJMA - média adaptativa JMA;
  6. JurX - suavização ultralinear;
  7. ParMA - suavização parabólica;
  8. T3 - suavização exponencial múltipla de Tillson;
  9. VIDYA - suavização utilizando o algoritmo de Tushar Chande;
  10. AMA - suavização utilizando o algoritmo de Perry Kaufman.

É importante destacar que os parâmetros Phase1 e Phase2 têm significados diferentes dependendo do algoritmo de suavização escolhido. Por exemplo, para o JMA, é uma variável externa que varia de -100 a +100, enquanto que no T3, representa uma razão de suavização multiplicada por 100 para melhor visualização. Para o VIDYA, é o período do oscilador CMO, e para o AMA, é o período da EMA lenta. Nos demais algoritmos, esses parâmetros não influenciam a suavização. Para o AMA, o período da EMA rápida é um valor fixo, igual a 2 por padrão.

O indicador faz uso da biblioteca SmoothAlgorithms.mqh (que deve ser copiada para a pasta terminal_data_folder\MQL5\Include). O uso dessas classes é detalhado no artigo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

X2MA_BBx3_Cloud

Publicações relacionadas

Comentário (0)