Canal Hodrick-Prescott: O Indicador Essencial para MetaTrader 4

Mike 2016.03.07 20:10 37 0 0
Anexo

Autor Original: Victor

Descrição do Canal

Este canal é uma versão aprimorada do canal para MQL5, adaptada para MQL4.

Primeiro, os valores de fechamento filtrados são calculados e, em seguida, são submetidos a um filtro com um período maior. O resultado é a criação de dois arrays: HP e HPSlow. O passo seguinte envolve o cálculo da desvio padrão do HP em relação ao HPSlow e a plotagem do canal.

O indicador exibe o valor da média do spread e a proporção da largura do canal em relação ao valor do HPSlow como uma porcentagem no canto inferior direito do gráfico. Você pode arrastar o rótulo de texto clicando duas vezes sobre ele para a posição desejada. Para deletá-lo, basta pressionar a tecla DEL. O texto reaparece ao mudar de timeframes.

Como interpretar corretamente os valores deste canal?

Este canal é baseado no filtro Hodrick-Prescott, que é um dos filtros digitais sem atrasos. Esses filtros parecem mais bonitos em comparação com a Média Móvel, mas são redesenhados a cada nova barra.

Mas por que isso acontece? Na verdade, é matematicamente impossível implementar um filtro "honesto" sem atrasos. Todo filtro terá um atraso igual ou maior ao número de barras definidas para a média. Isso pode ser facilmente observado ao alterar o período do indicador de Média Móvel. Quanto maior o período, melhor o suavizado, mas maior o atraso.

Há apenas uma maneira de eliminar o atraso. A forma pura do algoritmo é a seguinte: é preciso filtrar as barras de entrada da esquerda para a direita primeiro, e depois filtrar a sequência resultante novamente, desta vez da direita para a esquerda. Além disso, a direção inicial não importa, desde que o segundo filtro seja realizado na direção oposta.

Na prática, os diversos filtros sem atrasos oferecem diferentes graus de compromisso entre atraso e suavização. Mas é fundamental entender que a perfeição não pode ser alcançada, pois não é possível prever o futuro.

Este filtro deve ser utilizado para determinar a direção instantânea (em nível de várias novas barras) do movimento do preço. Se tanto este canal quanto o canal de desvio padrão forem adicionados ao gráfico, ficará evidente que suas direções são próximas uma da outra perto das primeiras (barra mais à direita). Contudo, se o canal de desvio padrão for plotado com três linhas retas, este canal mostra a direção do preço na história com um certo grau de precisão. Além disso, quanto mais profunda a história, menor o nível de precisão.

Durante a adaptação do indicador para o MQL4, eu adicionei especificamente o código que desenha os "rabos" do canal. Execute-o no timeframe M1, aguarde meia hora sem mudar o timeframe, e você verá o canal balançando seu "rabo". O "rabo" desaparece ao mudar de timeframes.

Recomenda-se utilizar o indicador para scalping, pois não é adequado para estratégias de longo prazo ou para substituir a Média Móvel "honesta".

Parâmetros de entrada do indicador:

  • HP Fast Period — período de filtragem do HP;
  • HP Slow Period — período de filtragem do HPSlow;
  • FontColor — cor da fonte.

GBPUSD.eM1.png

Lista
Comentário 0