Errori, bug, domande - pagina 2771

 
Alain Verleyen:
È in qualche modo riproducibile?

Continua qui:

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Nuova build 2485 di MetaTrader 5: miglioramenti in iCustom e ottimizzazione generale in MQL5

Andrey Khatimlianskii, 2020.06.10 03:23

Questo bug si è appena verificato nel 2485:

Server MQ-Demo.

Salvato il dump del processo.

Qualcuno ha bisogno di questo, o tutti sono felici con lo stocastico uguale a 579,21?

L'Expert Advisor vede lo stesso valore. Il terminale funziona da poco meno di 5 ore. Ho usato un tester con il visualizzatore, il debug e il profiling.


 

nell'impostazione "su di me

manca la formattazione del testo.

Non puoi mettere interruzioni di linea


Tutto il testo è ora in un mucchio
 

Cari sviluppatori!

Per favore, commentate questo problema. Cosa è successo alla media mobile standard?

Media mobile su M1

È così?

 
Alexey Topounov:

Cari sviluppatori!

Per favore, commentate questo problema. Cosa è successo alla media mobile standard?


È così?

Ho bisogno di un log del terminale.

 
Anton:

Avete bisogno di un log del terminale.

È tutto della stessa opera (lunga e persistente):

 

Quando si copiano i dati di tick delle azioni per Si-6.20 e altri simboli tramite:

copied = CopyTicksRange(LongSymbolName, ticks_Arr, COPY_TICKS_TRADE, curr_start_date_time * 1000, TimeCurrent() * 1000);

4010 L'errore di conversione dell'ora (formato data/ora errato) si verifica di tanto in tanto:

2020.06.10 16:04:50.553 PriceTicksSaver-Service Errore di conversione dei dati - TimeToStruct : 4010

2020.06.10 16:04:50.574 PriceTicksSaver-Service Errore di conversione dei dati - TimeToStruct : 4010

E in diversi punti dell'array di dati dall'inizio alla fine del servizio. A volte va senza errori. Lo stesso vale per la sceneggiatura.

Versione 2485, Vin10

 
Artyom Trishkin:

È tutto dalla stessa (lunga e prolungata):


I codici sono stati ottimizzati a morte?

Ho scritto per molto tempo, smettila di essere malato di ottimizzazione, gli errori sono più costosi, il tester non ha alcuna fiducia, invece di un 100% devi fare di più con la pulizia, ecc, che alla fine è più costoso, quante lamentele su un lavoro di ottimizzazione poco chiaro e un passaggio dopo di esso (se non il deterioramento del lavoro, non il perfezionamento dell'interfaccia almeno)

sabotatore non altrimenti in sviluppo

MQ sono silenziosi e amano sorprendere con nuove caratteristiche, alcune sono buone, altre no

 
Dmitriy Skub:

Quando si copiano i dati di tick delle azioni per Si-6.20 e altri simboli tramite:

4010 L'errore di conversione dell'ora (formato data/ora errato) si verifica di tanto in tanto:

2020.06.10 16:04:50.553 PriceTicksSaver-Service Errore di conversione dei dati - TimeToStruct : 4010

2020.06.10 16:04:50.574 PriceTicksSaver-Service Errore di conversione dei dati - TimeToStruct : 4010

E in diversi punti dell'array di dati dall'inizio alla fine del servizio. A volte va senza errori. Lo stesso vale per la sceneggiatura.

Versione 2485, Win10.

Sarebbe bene fare un FileSave di questo array durante l'errore e postare il binario qui.

 
fxsaber:

Sarebbe una buona idea salvare questo array su FileSave durante un errore e postare il binario qui.

Beh, eccone uno, per esempio:

2020.05.19 14:56:27.356,72673,72676,72676,4,BUY
2020.05.19 14:56:27.440,72674,72676,72676,1,BUY
2020.05.19 14:56:27.440,72674,72676,72677,1,BUY
2020.05.19 14:56:27.440,72674,72676,72677,2,BUY
2020.05.19 14:56:27.440,72674,72676,72677,1,BUY
2020.05.19 14:56:27.440,72674,72676,72678,5,BUY
2020.05.19 14:56:27.440,72674,72676,72678,6,BUY
2020.05.19 14:56:27.440,72674,72676,72679,2,BUY
2020.05.19 14:56:27.440,72674,72676,72679,1,BUY
2020.05.19 14:56:27.440,72674,72676,72679,1,BUY
2020.05.19 14:56:27.440440,72674,72676,72679,5,COMPRA
2020.05.19 14:56:27.440,72674,72676,72679,4,COMPRA
# 35949638555 .835,72674,72677,72674,1,COMPRA
2020.05.05.19 14:56:28.114,72674,72677,72677,1,BUY
2020.05.19 14:56:28.560,72674,72677,72677,1,BUY
560,72674,72677,72677,1,BUY
2020.05.19 14:56:28.560,72674,72677,72678,5,BUY
2020.05.19 14:56:28.560,72674,72677,72678,3,BUY
2020.05.19 14:56:28.560,72674,72677,72678,2,COMPRA
2020.05.19 14:56:28.560,72674,72677,72678,2,COMPRA
2020.05.19 14:56:29.282,72674,72677,72674,1,VENDI

Un numero che non è l'ora esatta. È Si-6.20

 
Dmitriy Skub:

Un numero che non è l'ora esatta. È Si-6.20.

Con il binario, non ci sarebbero stati problemi. Ma così com'è, ci sono ancora problemi.

Motivazione: