Errori, bug, domande - pagina 2306

 
È stato fatto nel 1906?

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

Bug, bug, domande

Slava, 2018.09.10 16:38

Ora stiamo pensando a una soluzione per mantenere tutti i tick in una memoria condivisa, in modo che tutti gli agenti locali leggano da questa memoria. Allora non ci saranno accessi al disco e l'ottimizzazione sarà più veloce.

 

Nel 1906 i freni errati rimangono.

2018.10.10 20:54:57.967 Tester  optimization finished, total passes 1000
2018.10.10 20:54:57.977 Statistics      optimization done in 1 minutes 18 seconds
2018.10.10 20:54:57.977 Statistics      shortest pass 0:00:00.062, longest pass 0:00:00.187, average pass 0:00:00.073
2018.10.10 20:54:57.977 Statistics      local 1000 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
 
Questa linea.

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

Bug, bug, domande

fxsaber, 2018.10.10 19:57

2018.10.10 20:54:57.977 Statistics      shortest pass 0:00:00.062, longest pass 0:00:00.187, average pass 0:00:00.073

Ha smesso di presentarsi di nuovo. Come fare in modo che si veda di nuovo?

 
Renat Fatkhullin:

È possibile accelerare il Tester in modo che non rimanga troppo indietro rispetto ai tester MQL5 personalizzati?


Per esempio, disabilitare i controlli di margine, fondi, ecc. ad ogni tick. Non servono nel 99% dei casi.

 
Peccato che le barre manchino ancora

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

Bug, bug, domande

fxsaber, 2018.09.04 15:20

  1. Apri due conti su server di trading diversi.
  2. Esegui lo script su EURUSD. Quando lo script finisce, creerà un simbolo personalizzato e aprirà il suo grafico.
  3. Passare a un account da un altro server commerciale.
  4. Vedrete "Waiting for update" al posto del grafico del simbolo personalizzato.
  5. Non ci saranno barre (i tick saranno - CTRL+U) finché non ricaricherete il terminale.
 

Nel Tester, devi chiedere il prezzo del tuo tick ad ogni tick, specificando ogni volta il nome del simbolo - SymbolInfo***.

Significa che ogni volta che viene fatto un confronto tra stringhe? In MT4 c'erano le variabili Bid/Ask e non si doveva interrogare nulla, il che dava un vantaggio in termini di velocità.

 

Non tirando fuori SL/TP


 
Uso una dll scritta in .net e impacchettata con DllExport. Tutto funziona, ma solo alla prima esecuzione, quando provo ad eseguire un test EA usando di nuovo la dll il tester non parte. Non ci sono errori nei log. Riavviare il terminale risolve il problema.
 
Come faccio a selezionare una coppia di valute, basta cliccarci sopra?
 
fxsaber:
È già abbastanza brutto che i bar stiano ancora scomparendo

1907 - Quando si passa da MQ-Beta a MQ-Demo le barre non scompaiono più. Ma se si esce dal server MQ, le barre scompaiono.

Motivazione: