Se sei un trader e stai cercando di migliorare le tue previsioni sui prezzi, l'algoritmo k-Nearest Neighbor (k-NN) potrebbe fare al caso tuo. Questo strumento analizza i pattern passati per trovare i k vicini più simili al pattern attuale e utilizza un sistema di voto ponderato per calcolare i futuri prezzi. In pratica, questo indicatore lavora come un algoritmo 1-NN, considerando solo il vicino più prossimo.
Il calcolo si basa sul coefficiente di correlazione di Pearson tra il pattern attuale e tutti i pattern precedenti, utilizzato come misura della distanza tra di essi.
Ma quali sono i parametri di input che puoi utilizzare con questo indicatore?
- Npast: numero di barre passate da considerare nel pattern;
- Nfut: numero di barre future nel pattern (deve essere < Npast).
Il risultato del lavoro dell'indicatore sono due curve: la curva blu rappresenta i prezzi passati del vicino più prossimo, mentre la curva rossa mostra i prezzi futuri dello stesso pattern. Inoltre, il vicino più prossimo è scalato secondo la pendenza della regressione lineare tra questo pattern e quello attuale.
Informazioni utili vengono anche visualizzate, come la data di inizio del vicino più prossimo e il suo coefficiente di correlazione con il pattern attuale. Ad esempio:
Nearest_Neighbor (EURUSD, H1): il vicino più prossimo risale al 26 agosto 2003 alle 23:00:00 e ha una correlazione con il pattern attuale di 0.9432442047577905.
Immagine:

Post correlati
- Indicatori ZigZag Potenziati: Scopri le Nuove Funzionalità per MetaTrader 4
- HP Extrapolator: Scopri Come Ottimizzare le Previsioni con il Filtro Hodrick-Prescott
- Indice di Vigorità Relativa (RVI): Guida all'Utilizzo su MetaTrader 5
- Indice di Volatilità Chaikin: Scegli il Giusto Algoritmo di Smussamento per MetaTrader 5
- Volatilità Stocastica: Indicatore per MetaTrader 5 da Utilizzare sul Grafico