Início Indicador técnico Postagem

iPulsar: O Indicador Essencial para Identificar Níveis Críticos de Preço no MetaTrader 4

Anexo
14246.zip (2.64 KB, Baixar 0 vezes)

Se você é trader, já deve ter enfrentado momentos em que a identificação de níveis críticos de preço pode fazer toda a diferença em suas operações. O iPulsar é um indicador que registra os momentos de rompimento de níveis de preço e a importância desses níveis no gráfico.

A importância de um nível é determinada pelo tempo que ele ficou sem ser rompido no passado. Quando um nível é rompido, isso pode ser interpretado como um possível início de reversão do movimento de preço.

O iPulsar conta com um filtro de ruído e um filtro de significância de sinal, que ajudam a excluir reações a níveis insignificantes, assim como sinais que não trazem informações substancialmente novas.

Desenvolvido em 2012 e publicado no fórum MQL4, o indicador foi aprimorado em 2015 a pedido de Lesorub, que solicitou a adição de alertas para que o trader pudesse acompanhar vários gráficos de preços ao mesmo tempo.

Variáveis Externas:

  • Scale — a escala de tempo para "rever o passado" (em minutos). Geralmente, utilizo 1440, ou seja, considero a significância do nível em 24 horas.
  • ScaleDigits — o número de dígitos após a vírgula na escala de "rever o passado" (eixo y). Não afeta nada além da digitalização do eixo y.
  • LevelFilter — a significância mínima (profundidade de operação) dos níveis exibidos. Medida em períodos de Scale, ou seja, no meu caso — em dias naturais.
  • SignalFilter — o filtro de significância de sinal; especificado em barras (se >=0) ou em períodos de Scale (se <0). Isso permite excluir a exibição de sinais que não trazem informações substancialmente novas em relação aos já exibidos. O valor zero simplesmente desativa a exibição repetida de níveis já presentes.
  • SetSignalFilter — comando para ativar o SignalFilter. Se falso, os sinais não são filtrados por significância.

Exemplo de Uso:

Ao lançar o indicador em 27 de novembro de 2015, com o filtro de significância desativado e com níveis de significância abaixo de 5 dias de negociação (uma semana de negociação) omitidos, obtemos:

Isso mostra que numerosos sinais apontam para níveis de aproximadamente a mesma significância (140-160 dias de negociação), reconhecidos pelo indicador em um intervalo histórico curto (12 dias de negociação). Em outras palavras, isso pode ser um único nível de suporte. Para determinar esse nível, utilize o filtro de significância de sinal. Ativando esse filtro e definindo seu valor para três dias de negociação, obtemos:

Dessa forma, foi determinado que a significância do nível de suporte atual (último até 27 de novembro) no par EURUSD é igual a 151 dias de negociação, e o valor desse nível é em torno de 1,06592 (representado pela linha horizontal azul).

Vamos analisar o que estava acontecendo no mercado 151 dias de negociação antes do aparecimento do sinal e nos dias que o antecederam (5-10 dias de negociação). Para isso, mude para o gráfico D1 e mantenha o nível no gráfico, pois o indicador não é mais necessário:

É possível observar que o sinal mais significativo realmente aponta para um possível nível de reversão. Veja quais pontos de referência de negociação devem ser levados em consideração nas proximidades desse nível. Para isso, é necessário baixar os requisitos para a significância do sinal, para um valor de 16 horas de negociação, por exemplo. Aqui está o resultado:

Vale ressaltar que o valor do indicador é formado em tempo real e é "retratado" (apenas corrigindo o valor, mas não cancelando o sinal) apenas na barra zero, ou seja, é totalmente possível utilizar os níveis determinados para operar. O único problema é determinar os valores corretos dos parâmetros de filtragem.

Publicações relacionadas

Comentário (0)