Errori, bug, domande - pagina 1659
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Nella build 1400 corretta l'errore in un caso simile è ora riprodotto come 'pura chiamata di funzione virtuale'. E senza un commento, va bene.
costruire 1401. Errore durante l'esecuzione: chiamata di puntatore a funzione non valida in 'Script2.mq5'.
Trovato il motivo con difficoltà
E viceversa, se solo (*fn) è specificato in Script1 e sia (*fnn) che (*fn) sono specificati in Script2. L'errore non viene riprodotto per tutte le firme.
Ma questo (e quelli precedenti con typedef) sono errori incidentali - non ho ancora trovato quello principale, poiché non c'è nessun typedef con la stessa firma nel programma sorgente (come in questo esempio).
Forse l'applicazione restituita #1550570, aumentata con uno script di controllo e il file 'String5.ex5', aiuterà.
E sembra che il problema si verifichi quando si ottiene solo il primo tick su una nuova barra, il tester sembra "bloccarsi" e rimane indietro di 1 barra, cioè l'esperto pensa che la barra non esista e in realtà non esiste nella visualizzazione, ma dopo un paio di secondi la barra appare, nel caso di test su M1 il valore corretto arriva sul secondo tick (se ho capito bene), spero che gli sviluppatori sistemino questo fastidioso momento il prima possibile...
aggiunta:
si scopre che per aggirare questo punto ora bisogna saltare artificialmente il primo tick di una nuova barra...
Non funziona per me. Scrive una sola riga nel log (vedi sopra) e questo è tutto.
Windows XP SP3 x32, 1395. Il messaggio del certificato appare quando si effettua il login. Ma non dovrebbe influenzare il tester.
Quando si testa nella modalità " Solo prezzi aperti" è semplicemente irrealistico. Dobbiamo davvero aspettare una correzione...
Sono d'accordo, allora un'intera barra sarà persa, posso supporre che l'EA dovrebbe essere messo in pausa (hehe) in modo che la barra abbia il tempo di formarsi,
ma non è chiaro esattamente quanto tempo aspettare, e anche secondo le mie osservazioni sembra dipendere dal carico attuale del processore (wow!),
L'unica via d'uscita è il test tickwise con il controllo indipendente di una nuova barra e il salto del primo tick (naturalmente è un processo molto complesso).