Um dos principais desafios do algoritmo clássico Nearest Neighbor é que ele trata todos os preços dentro de um padrão de forma igual. Em outras palavras, ele assume que preços mais antigos têm o mesmo impacto no futuro que os preços mais recentes. Para contornar essa limitação, esta versão do indicador Nearest Neighbor atribui pesos maiores aos preços mais recentes ao buscar o padrão mais próximo no passado. O indicador utiliza um coeficiente de correlação ponderado, onde o peso diminui linearmente dos preços mais novos para os mais antigos dentro de um padrão de preços.
Os parâmetros de entrada do indicador são os seguintes:
- Npast - número de barras passadas em um padrão;
- Nfut - número de barras futuras em um padrão (deve ser < Npast).
O indicador plota duas curvas: a curva azul representa os preços passados do vizinho mais próximo, enquanto a curva vermelha mostra os preços futuros do mesmo padrão. O vizinho mais próximo é escalado de acordo com a inclinação da regressão linear entre esse padrão e o padrão atual. Além disso, o indicador exibe informações sobre a data de início do vizinho mais próximo e seu coeficiente de correlação com o padrão presente. Por exemplo,
2010.07.09 11:37:10 Nearest Neighbor - corr ponderada (EURUSD,H1) O vizinho mais próximo começa em 2003.02.21 13:00:00 e termina em 2003.03.12 00:00:00. Seu coeficiente de correlação com o padrão atual é 0.9521726745708775.

Comentário 0