Indicatori: Price prediction by Nearest Neighbor found by a weighted correlation coefficient - pagina 4

 
Ryan L Johnson #:
A questo serve la linea blu, che sovrappone i prezzi di apertura del modello storico.

Mi hai frainteso

Al momento la linea rossa è tracciata dove non c'è un grafico, in quanto si tratta di una previsione.

Propongo di tracciare la linea rossa dove c'è un grafico.

Per fare ciò, dovremmo calcolare la linea rossa non dalla fine del grafico, non alla data attuale, ma ad esempio qualche giorno prima.

In questo modo, otterremo la previsione e vedremo immediatamente il risultato, ovvero cosa è successo realmente al prezzo e se dobbiamo credere alla previsione/indicatore?

 
Renat Akhtyamov #:

Mi hai frainteso

Al momento la linea rossa è tracciata dove non c'è un grafico, in quanto si tratta di una previsione.

Propongo di tracciare la linea rossa dove c'è un grafico.

Per fare ciò, dovremmo calcolare la linea rossa non dalla fine del grafico, non alla data corrente, ma ad esempio qualche giorno prima.

In questo modo, otterremo la previsione e vedremo immediatamente il risultato, ovvero cosa è successo realmente al prezzo e se dobbiamo credere alla previsione/indicatore?

Temo che "fraintendere" sia un eufemismo. Lo spostamento dell'inizio della linea rossa di previsione nel passato farebbe violenza all'indicatore. Se fate qualche ricerca sulla teoria k-NN, probabilmente capirete cosa intendo. Il coefficiente di correlazione viene stampato molto chiaramente nella scheda Esperti del terminale, quindi Vladimir ha fatto il lavoro duro per noi. Tutto ciò che dobbiamo fare è dedurre la soglia di coefficiente di correlazione accettabile. Per essere più precisi, non ho idea di cosa stiate cercando di ottenere e come.
 

Ecco un'altra versione leggermente modificata dell'indicatore.

È stato aggiunto un input on/off per la stampa dei coefficienti di correlazione nella scheda Esperti. Se si codifica un EA per richiamare questo indicatore tramite iCustom(), specificare l'input EnableCCprint dell'indicatore come false per evitare di intasare il Tester.

Altrimenti, l'impostazione predefinita di EnableCCprint è true.