Discussione sull’articolo "L'indicatore ZigZag: Nuovo approccio e nuove soluzioni" - pagina 3

 
Paragormon:
Potreste dirmi come ottenere il valore MA corrispondente all'ultimo, più recente nodo dello zigzag (indipendentemente dal fatto che sia un minimo o un massimo)?

Non si può dire subito. Bisogna cambiare il programma. Se mi spiegate perché ne avete bisogno, modificherò il codice sorgente (potete inviarmelo in un messaggio privato).

 

Ora sto calcolando la divergenza-convergenza di due strumenti confrontando le loro variazioni percentuali della MA, ma in realtà sarebbe più accurato confrontare non segmenti fissi di storia, ma la variazione della MA dall'estremo più vicino. In altre parole, dobbiamo conoscere il valore della MA su quelle barre, quando sono stati determinati gli estremi a zig-zag.

Il metodo da lei suggerito, a mio avviso, sarebbe più utile per confrontare gli zigzag di due (diversi) strumenti per individuare proprio questa divergenza o correlazione).

 

Soprattutto per Paragormon

La linea orizzontale mostra il valore attuale della MA corrispondente al nodo futuro. Quando appare una nuova barra, il vecchio valore viene salvato nella cronologia.

File:
 
Ottimo, lo testerò. Poi la domanda successiva: posso ottenere la variante che più si avvicina a quella prevista in base alla coincidenza o meno di tutta questa varietà di MA (a quanto ho capito, differiscono solo per i periodi di mediazione)?
 

Ricevo l'errore "Dati insufficienti per il calcolo del nodo. Aumentare la profondità della storia o diminuire il valore dell'ampiezza".

I valori predefiniti dell'Expert Advisor sono Profondità 5000, Ampiezza minima 100.

Li ho cambiati in Profondità 50000, Ampiezza minima 10 e ha funzionato.


Quali valori considerate ottimali?

 
manya:

Ricevo l'errore "Dati insufficienti per il calcolo del nodo. Aumentare la profondità della storia o diminuire il valore dell'ampiezza".

I valori predefiniti dell'Expert Advisor sono Profondità 5000, Ampiezza minima 100.

Li ho modificati in Profondità 50000, Ampiezza minima 10 e ha funzionato.

Quali valori considerate ottimali?

Il punto è che l'ampiezza è specificata in punti! Voi avete delle virgolette a 4 cifre, mentre l'articolo le riporta a 5 cifre. Pertanto, avete fatto tutto correttamente: avete ridotto l'ampiezza di 10 volte.

I valori ottimali dipendono dalla vostra strategia e dal vostro orizzonte temporale.

 
DC2008:

Il punto è che l'ampiezza è data in punti! Voi avete delle quotazioni a 4 cifre, mentre l'articolo fornisce quotazioni per quelle a 5 cifre. Pertanto, avete fatto tutto correttamente: avete ridotto l'ampiezza di 10 volte.

I valori ottimali dipendono dalla vostra strategia e dal vostro timeframe.

scalping su 1m 5m
 
manya:
scalping a 1m 5m

Se siete interessati al numero di punti di profitto nello scalping, prendete questo valore di ampiezza. Se i dati non sono sufficienti per il calcolo, aumentare la profondità della storia.

 
Ho provato a visualizzare nel tester: stesso errore per profondità e ampiezza. Ho provato a modificare le variabili nell'Expert Advisor, ma il tester continua ad adottare gli stessi valori predefiniti con lo stesso errore. Per qualche motivo non sono riuscito ad aprire il codice nell'editor per modificare le variabili.
 
Bravo Sergey!