Si prega di consigliare chi non è difficile, mql5, a volte l'Expert Advisor ha bisogno di scrivere il valore del tempo per poterlo leggere in seguito, ma ci può essere un crash, ecc. e il tempo verrà cancellato. Posso scrivere datetime in una variabile globale nel terminale, ma è doppia, senza problemi? Grazie!
Aiuto per i professionisti, è più veloce chiedere, cioè assumere un tutor per così dire. credetemi, è più economico e veloce.
ma hai bisogno di un professionista entusiasta per fare da tutor, non solo un professionista profondo, devi spiegare correttamente la base e questo è tutto. le altre 10k pagine. informazioni eterogenee....
freelancerAntonyan variabile globale nel terminale, ma è doppia, senza problemi? Grazie!
Niente sarà scritto in caso di incidente, GV pure. E in linea di principio non ci sono problemi. Basta applicare una conversione esplicita del tipo quando si scrive e anche quando si legge.
MakarFX #: Dammi il file qui. Questo è qualcosa di nuovo, non l'avevo ancora sentito.
Rinominate qualsiasi file *.mq4 con qualsiasi estensione e provate a compilarlo, non funzionerà, il compilatore cercherà di compilarlo come se fosse MT5.
Qualsiasi cosa abbia scritto lì dentro il file, come(
#ifdef __MQL4__
#else
#endif
non funziona finché non rinomino nuovamente il file in *.mq4.
Come aggirarlo, qualcuno dei professionisti può saperlo?
Rinominate qualsiasi file *.mq4 con qualsiasi estensione e provate a compilarlo, non funzionerà, il compilatore cercherà di compilarlo come se fosse MT5.
Qualsiasi cosa abbia scritto lì dentro il file, come(
non funziona finché non rinomino nuovamente il file in *.mq4.
Come posso aggirare il problema, qualcuno dei professionisti può saperlo?
Non si compila affatto!
Lancia il file. è possibile rimuovere tutte le funzioni all'interno di
Aiuto per i professionisti, è più veloce chiedere, cioè assumere un tutor per così dire. credetemi, è più economico e veloce.
ma hai bisogno di un professionista entusiasta per fare da tutor, non solo un professionista profondo, devi spiegare correttamente la base e questo è tutto. le altre 10k pagine. informazioni eterogenee....Grazie per il consiglio!
Potete dirmi cosa è meglio:
(la mia domanda riguarda soprattutto l'ottimizzazione del codice e alcune prospettive e insidie)Scrivere tutto in un blocco OnTick o separarlo per funzione? Cioè, per avere solo chiamate di funzioni in OnTick
qualsiasi tipo può essere scritto e riletto da double tramite l'unione.
Le chiamate di funzione sono più corrette.
Solo le funzioni dovrebbero essere logicamente complete e comprensibili, in modo da poter capire la logica di OnTick dal codice.
Dammi il file qui. Questo è qualcosa di nuovo, non l'avevo ancora sentito.
Rinominate qualsiasi file *.mq4 con qualsiasi estensione e provate a compilarlo, non funzionerà, il compilatore cercherà di compilarlo come se fosse MT5.
Qualsiasi cosa abbia scritto lì dentro il file, come(
non funziona finché non rinomino nuovamente il file in *.mq4.
Come aggirarlo, qualcuno dei professionisti può saperlo?
Le chiamate di funzione sono più corrette.
Solo le funzioni dovrebbero essere logicamente complete e comprensibili, in modo da poter capire la logica dell'operazione in OnTick dal codice.
Rinominate qualsiasi file *.mq4 con qualsiasi estensione e provate a compilarlo, non funzionerà, il compilatore cercherà di compilarlo come se fosse MT5.
Qualsiasi cosa abbia scritto lì dentro il file, come(
non funziona finché non rinomino nuovamente il file in *.mq4.
Come posso aggirare il problema, qualcuno dei professionisti può saperlo?
Non si compila affatto!
Lancia il file. è possibile rimuovere tutte le funzioni all'interno di
Rinominare qualsiasi file *.mq4
include1.mqh:
script1.mq4 e script1.mq5:
Capito, questo è il problema:
non c'è una cosa del genere nella lingua ora.