Gogetter EA - pagina 10

 
furious_angel:
. vorrei aiutarti a fare un test in avanti, ma per qualche motivo non posso allegarlo a un grafico... non riesco a capire perché no...

quando copiate il file mqh non incollate il

"************************************"

all'inizio e alla fine del file... non credo che al compilatore piacciano

 

ci deve essere una ragione per cui la piattaforma sta elaborando gli stessi dati in modo diverso una volta rispetto ad un'altra.

Posso vedere che la seconda volta ha modellato più barre (ticks), ma posso spiegarlo perché la seconda volta ho cambiato la data finale al giorno corrente invece di una settimana fa... tuttavia questo non spiega i drammatici cambiamenti nei risultati perché le grandi divergenze si sono verificate molto prima che la settimana più recente di dati venga elaborata nella linea temporale.

Non so come ottenere risposte a queste domande...

Mi è stata data questa risposta alla mia email.....

Ciao Aaragorn,

Prova a fare riferimento ai nostri articoli su https://www.mql5.com/en/articles/mt4/tester/

Cordiali saluti, Tatyana Vorontsova

MetaQuotes Software Corp.

www.metaquotes.net

Avendo ora letto tutti quegli articoli, questo ancora non mi dice o suggerisce perché la piattaforma sta elaborando i dati in modo diverso da una volta all'altra con gli stessi file di dati e le stesse impostazioni EA.

 
Aaragorn:
In realtà il file mqh deve andare nella cartella "include" che è una sottocartella della cartella "experts". Almeno questo è come funziona per me. non ho problemi ad allegarlo> ho solo problemi a ottenere lo strategy tester per essere coerente con esso.

oh... ok... ho appena caricato gli altri che ho testato nel file esperto e via... non sapevo che il tuo doveva essere fatto diversamente... farò le regolazioni e vedrò cosa succede... grazie per la tua risposta veloce.

 
Aaragorn:
ci deve essere una ragione per cui la piattaforma sta elaborando gli stessi dati in modo diverso una volta rispetto ad un'altra. posso vedere che la seconda volta ha modellato più barre (ticks) ....

Questo potrebbe essere il motivo per cui c'è una differenza. Durante la prima esecuzione, c'erano dei pezzi di dati che mancavano. Tuttavia, quando hai aggiornato la banca dati e poi hai eseguito il test, molti di quei pezzi sono stati riempiti e gli stop che non erano stati attivati a causa dei dati mancanti ora vengono attivati. Hai provato ad allargare i tuoi stop ed eseguire i test?

Buona fortuna.

 
Maji:
Questo potrebbe essere il motivo per cui c'è una differenza. Durante la prima esecuzione, c'erano pezzi di dati che mancavano. Tuttavia, quando hai aggiornato la banca dati e poi hai eseguito il test, molti di quei pezzi sono stati riempiti e gli stop che non erano stati attivati a causa dei dati mancanti ora vengono attivati. Hai provato ad allargare i tuoi stop ed eseguire i test? Buona fortuna.

Intendi allargare lo stop loss? o il trailing stop loss?

o intendete...

allargare l'intervallo di date del test?

Non credo che l'aumento del numero di barre sia all'inizio, quei dati non stanno cambiando, è solo la settimana più recente che è cambiata che credo spieghi l'aumento dei dati.

Ho visto questo test in modo diverso per diverse settimane. L'unico progresso nei test che posso segnalare è che aprendo un nuovo account demo (credo che il vecchio sia scaduto) l'EA ora sta testando in avanti nella mia demo proprio bene. È un programma molto impegnato aggressivamente in questo momento. Ha perso $450 da quando l'ho avviato ieri sera, ma sta ancora facendo trading... è ancora all'interno delle previsioni del modello.

Ma vedi che è proprio questo! Come fai a dire come sta elaborando i dati o cosa sta realmente facendo? Non conosco alcun modo per osservare o alterare il modo in cui elabora i dati... perché dovrebbe lasciare fuori dei pezzi di dati la prima volta e non la seconda? Come possiamo verificare che l'elaborazione dei dati sia stabile?????

Se non sta elaborando i dati esattamente nello stesso modo ogni volta, allora non ci si può fidare.

 
Aaragorn:
Intendi allargare lo stop loss? o il trailing stop loss?

o intendete...

allargare l'intervallo di date del test?

Allarga lo stop loss e il trailing stop.

Non fare casino con l'intervallo di date.

 
Maji:
Allarga lo stop loss e il trailing stop, non incasinare l'intervallo di date.

che non fa davvero nulla per risolvere il problema dell'instabilità di elaborazione.

 
Originariamente inviato da Maji

That might be the reason why there is a difference. During the first run, there were chunks of data that were missing. However, when you updated the databank and then ran the test, many of those chunks were filled and the stops that were not triggered due to missing data are now being triggered. Did you try widening your stops and running the tests?

Buona fortuna.

perché i dati dovrebbero mancare la prima volta? Sono gli stessi dati storici... tutto ciò che viene aggiornato è la settimana più recente? Non sta aggiornando i dati dall'inizio del test...

Qui c'è qualcosa di variabile... o i dati o il modo in cui i dati vengono elaborati. La mia domanda rimane...

Come posso io o chiunque altro verificare il modo in cui i dati vengono elaborati in modo da sapere che è stabile e lo fa esattamente lo stesso ogni volta?

 

Ho fatto una modifica al codice in un GGS e ha rovinato il risultato, così ho annullato la modifica e il risultato non è tornato buono come prima della modifica.

 

Inviando un'altra lettera a metaquotes.net

usando questo link. https://www.metaquotes.net/bugtrack/

Ho inviato una volta a:

Software:MetaTrader 4

Versione:4.00

Tipo:Errore

e una volta a:

Software: DataCenter

Versione:4.00

Tipo:Errore

*****************************************************

Non ho ricevuto alcuna risposta alle mie ultime 3 e-mail a support@metaquotes.ru questa è la mia domanda.

Tre cose devono essere verificate per essere stabili affinché il backtester della strategia funzioni.

1- i dati stessi

2- il codice EA

3- il modo in cui la piattaforma elabora i dati

Ho fatto due test di strategia sullo stesso EA e ho ottenuto risultati molto diversi ogni volta.

Posso verificare che il codice EA non è cambiato in ogni test.

Posso supporre che abbia usato esattamente gli stessi dati storici dal centro storico perché anche l'intervallo di date non è stato modificato.

Come posso verificare che la piattaforma stia elaborando i dati esattamente allo stesso modo in ogni test?

I miei risultati sembrano suggerire che non sta elaborando i dati allo stesso modo ogni volta....vedere questo link per i dettagli dei miei risultati

https://www.mql5.com/en/forum/general

Ho già letto questi articoli: https://www.mql5.com/en/articles/mt4/tester/

Non vedo nulla in nessuno degli articoli che aiuti a rispondere a questa domanda su come la piattaforma elabora i dati e come posso verificare la sua stabilità.

Motivazione: