Você não precisa de um lambda pequeno para esse filtro. Ele divide os dados em tendência e erros, e os erros são quase normalmente distribuídos.
Portanto, você pode criar um canal. Eu o utilizo dessa forma (gráfico do euro-buck 4 horas) (implementado no MATLAB). Ele será redesenhado somente em grandes movimentos, e eu entro em uma posição somente depois de romper a MA
A propósito, o código postado desenha o filtro incorretamente....
Achei que você tinha encontrado um erro no código. Defina o lambda como quiser. Essa fórmula é uma invenção minha para não definir lambdas em centenas de milhares e explicar seu significado às pessoas. É muito mais fácil definir o período de suavização como nos muwings. Essa fórmula calculará automaticamente o lambda para que o filtro tenha uma suavização semelhante à da SMA com o mesmo período. Se quiser, dê uma olhada.
Estou tentando colocar o indicador Filtro de Hodrick-Prescott (https://www.mql5.com/pt/code/143) porém está com advertências no metaeditor que não faço ideia de como corrigir. Segue a tela de como está aparecendo no meu MT5.
Você não precisa de um lambda pequeno para esse filtro. Ele divide os dados em tendência e erros, e os erros são quase normalmente distribuídos.
Portanto, você pode criar um canal. Eu o utilizo dessa forma (gráfico do euro-buck 4 horas) (implementado no MATLAB). Ele será redesenhado somente em grandes movimentos, e eu entro em uma posição somente depois de romper a MA
A propósito, o código postado desenha o filtro incorretamente....
A propósito, o código realmente postado desenha o filtro incorretamente....
Não vi o lambda definido desta forma
Lambda=0,0625/MathPow(MathSin(M_PI/Per),4);
Nunca vi um conjunto lambda como esse.
Lambda=0,0625/MathPow(MathSin(M_PI/Per),4);
Bom dia amigos,
Estou tentando colocar o indicador Filtro de Hodrick-Prescott (https://www.mql5.com/pt/code/143) porém está com advertências no metaeditor que não faço ideia de como corrigir. Segue a tela de como está aparecendo no meu MT5.
Poderiam me ajudar nessa batalha?
Obrigado e bom fim de semana