Este indicador é baseado no RSI (Índice de Força Relativa) e na sua análise de múltiplas linhas de sinal. O algoritmo de cálculo das linhas de sinal é o seguinte. Temos parâmetros de entrada do indicador como dados de origem:
- StartLength – valor inicial mínimo da primeira linha de sinal;
- Etapa – etapa de mudança de período;
- StepsTotal – número de alterações de período.
Qualquer valor de período da infinidade de linhas de sinal é calculado usando progressão aritmética:
SignalPeriod(Number) = StartLength + Número * Etapa,
onde o valor da variável Number varia de zero a StepsTotal. Os valores obtidos dos períodos são adicionados à matriz de variáveis e usados em cada tick do indicador para obter a matriz de valores suavizados do indicador RSI. As direções da tendência atual para cada uma das suavizações são calculadas e também é determinado o número de tendências positivas e negativas para toda a gama de valores suavizados do RSI. O número final de tendências positivas e negativas é suavizado por sua vez e usado como linhas indicadoras que formam uma nuvem colorida exibida com a ajuda da classe de estilo DRAW_FILLING.
A direção da tendência neste indicador é determinada pela cor da nuvem, enquanto seu poder é determinado pela largura da nuvem. Você pode usar os níveis de sobrecompra (UpLevel) e sobrevenda (DnLevel) que são definidos em valor percentual a partir da amplitude máxima do indicador.
Os algoritmos de suavização podem ser selecionados entre dez versões possíveis:
- SMA – média móvel simples;
- EMA – média móvel exponencial;
- SMMA – média móvel suavizada;
- LWMA – média móvel linear ponderada;
- JJMA – média adaptativa JMA;
- JurX – suavização ultralinear;
- ParMA – suavização parabólica;
- T3 – Suavização exponencial múltipla de Tillson;
- VIDYA – suavização com uso do algoritmo de Tushar Chande;
- AMA – suavização com uso do algoritmo de Perry Kaufman.
Deve-se notar que os parâmetros Fase1 e Fase2 têm significados completamente diferentes para diferentes algoritmos de suavização. Para JMA é uma variável de fase externa variando de -100 a +100. Para T3 é uma taxa de suavização multiplicada por 100 para melhor visualização, para VIDYA é um período oscilador CMO e para AMA é um período EMA lento. Em outros algoritmos estes parâmetros não afetam a suavização. Para AMA, o período rápido de EMA é um valor fixo e é igual a 2 por padrão. A proporção entre aumento e potência também é igual a 2 para AMA.
O indicador usa classes da biblioteca SmoothAlgorithms.mqh (devem ser copiadas para terminal_data_folder\MQL5\Include). O uso das classes foi descrito detalhadamente no artigo “Série de preços médios para cálculos intermediários sem uso de buffers adicionais”.
Parâmetros de entrada do indicador:
//+---------------------------------------------+ //| Parâmetros de entrada do indicador | //+---------------------------------------------+ entrada int RSI_Período =13; // Período do indicador RSI entrada ENUM_APPLIED_PRICE Preço_aplicado=PRICE_CLOSE; // Preço aplicado // ---- entrada Smooth_Method W_Method=MODE_JJMA; // Método de suavização entrada int Comprimento Inicial=3; // Período de suavização inicial entrada int WFase=100; //Parâmetro de suavização // ---- entrada uint Etapa =5; // Etapa de mudança de período entrada uint Total de passos =10; //Número de alterações de período // ---- entrada Smooth_Method SmoothMethod=MODE_JJMA; // Método de suavização entrada int Comprimento Suave=3; // Suavização de profundidade entrada int Fase Suave =100; //Parâmetro de suavização // ---- entrada uint Nível superior=80; // Nível de sobrecompra, %% entrada uint NívelDn=20; // Nível de sobrevenda, %% entrada cor UpLevelsColor=Azul; // Cor do nível de sobrecompra entrada cor DnLevelsColor=Azul; //Cor do nível de sobrevenda entrada ESTILO Nívelestilo=DASH_; // Estilo dos níveis entrada LARGURA NíveisWidth=Largura_1; // Largura dos níveis
Corretores MT5 recomendados
Corretora XM
- $ 50 livre Para começar a negociar instantaneamente! (Lucro que pode ser retirado)
- Bônus de depósito até $5,000
- Programa de fidelidade ilimitado
- Corretor de Forex premiado
- Bônus Exclusivos Adicionais Ao longo do ano
>> Cadastre-se para uma conta XM Broker aqui <
Corretor FBS
- Bônus de negociação de 100: $100 grátis para iniciar sua jornada de negociação!
- 100% Bónus de Depósito: Duplique seu depósito até US$ 10,000 e negocie com capital aumentado.
- Alavancagem até 1: 3000: Maximizando os lucros potenciais com uma das opções de alavancagem mais altas disponíveis.
- Prêmio de 'Melhor Corretora de Atendimento ao Cliente da Ásia': Excelência reconhecida em suporte e atendimento ao cliente.
- Promoções sazonais: Aproveite uma variedade de bônus exclusivos e ofertas promocionais durante todo o ano.
>> Cadastre-se para obter uma conta de corretor FBS aqui <
(Download gratuito de indicadores MT5)
Clique aqui abaixo para fazer o download:
Hi
Podemos obter este indicador para MT 4?
Clique no link de download acima.