Caratteristiche del linguaggio mql5, sottigliezze e tecniche - pagina 85
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
È molto interessante...
Avete qualche idea del perché succede in questo modo?
Qual è il meccanismo?
È difficile da dire esattamente. Quando si sa in anticipo che una variabile non cambierà, si può trovare un modo più elegante per memorizzarla, risolvere i loop e altre ottimizzazioni del compilatore.
Quindi vi raccomanderei di usare const il più possibile non solo per l'autocontrollo ma anche per il compilatore.
È difficile dirlo con certezza. Quando si sa in anticipo che la variabile non cambierà, si può trovare un modo più elegante di memorizzarla, scoprendo cicli e altre ottimizzazioni del compilatore.
Pertanto, raccomanderei non solo per l'automonitoraggio, ma anche per il compilatore di usare const il più possibile.
Avete controllato le altre funzioni StringXXX? Forse sono tutti lenti: -D
Non l'ho fatto. Ne avevo bisogno per questo.
fxsaber:
Risultato(rilascio).
Come è, questi test non sono del tutto oggettivi a causa della capacità del compilatore di ottimizzare tale codice. Avete una stessa stringa che viene analizzata più volte, mentre avete bisogno di analizzare una stringa diversa ad ogni iterazione
Come è, questi test non sono del tutto oggettivi a causa della capacità del compilatore di ottimizzare tale codice. Avete una stessa stringa che viene analizzata più volte, mentre avete bisogno di analizzare stringhe diverse ad ogni iterazione
Ho considerato questa circostanza ma non ho steso un codice più pesante. Ha lo stesso risultato.
Lo duplicherò qui, si è perso
Forum sul trading, sistemi di trading automatico e test di strategia
FAQ da principianti MQL5 MT5 MetaTrader 5
Vitaly Muzichenko, 2018.04.18 14:54
Potete dirmi, dopo il test in modalità multivaluta nel tester vediamo il risultato solo ..., tuttavia, non vediamo nulla se non il risultato complessivo.
Da qualche parte ho incontrato o in un articolo o in kodobase un codice che mostra i risultati per ogni simbolo separatamente. Chi sa che cosa?
Lo duplicherò qui, deve essersi perso lì
https://www.mql5.com/ru/articles/4562
https://www.mql5.com/ru/articles/4562
Ho trovato questo, ma è un po' diverso.
Grazie!
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Rilasciata la versione beta di MetaTrader 5 build 1795 su MetaQuotes-Demo
fxsaber, 2018.04.24 09:37
TesterCosa c'entra l'ultimo prezzo con un simbolo con queste impostazioni?
Devi azzerare SYMBOL_TICKS_BOOKDEPTH, altrimenti (nello screenshot = 9) il tester si aspetterà l'ultimo prezzo (anche se non ce n'è) come sopra nel post.
Quindi dopo "Copia da:" tenete d'occhio questo parametro.