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
Questo è già stato corretto.
Grazie.
Qualcosa non è chiaro. Anche le vere zecche sono preparate più velocemente. Non c'è niente da fare in un minuto e mezzo.
Nessun oggetto viene creato sul livello principale?
PS. E una piccola aggiunta. Secondo il profiler, su un minuto e mezzo del test annuale l'intera elaborazione di OnCalculate richiede 11 secondi. Così, il fattore di superamento del test di velocità da parte di un indicatore specifico dipende solo al 12% dall'indicatore stesso, e in misura molto maggiore - dal tester. Cioè la frase "il tester impiega troppo tempo" dovrebbe essere intesa letteralmente - "il tester rallenta". E di chi è questo problema? Come può uno sviluppatore MQL essere responsabile di velocizzare il tester MQ?
I registri dell'autovalidatore hanno mostrato che il test su M1 non può superare l'intervallo mensile in un'ora .
Mentre su H1 lo stesso indicatore supera il test in un paio di minuti.
Cercate il motivo nel vostro codice.
I registri dell'autovalidatore hanno mostrato che il test su M1 non può superare l'intervallo mensile in un'ora .
Mentre su H1 lo stesso indicatore supera il test in un paio di minuti.
Cercate la causa nel vostro codice.
Sfortunatamente, non vedo un'ora di ritardo nei frammenti di log di cui sopra, ma probabilmente sono necessari solo per evidenziare il mese? Ho controllato io stesso, non vedo nessun inceppamento, posso mandarti il log nel mio messaggio personale.
Ci sono errori nei log (che non sono mostrati nel rapporto sul sito)?
C'è qualcosa di strano qui. Anche i veri tic si preparano più velocemente. Non c'è niente da fare per un minuto e mezzo.
Nessun oggetto viene creato sul livello principale?
Certo che ci sono degli oggetti, ma il profiler avrebbe dovuto evidenziare anche quelli - non è vero? Tutti i costruttori/distruttori sono presenti. Quando si ordina per runtime, OnCalculate è in cima, come previsto. Gli indicatori sono testati in modalità visiva - c'è una visualizzazione.
Ecco dal test EURUSD M1 per il 2018:
Ed ecco cosa c'è nel profiler (54 secondi):
Ciao ho scomparso il mercato nel terminale non posso installare consiglieri e indicatori da mercato reinstallazione del terminale non ha aiutato così come i prodotti precedentemente acquistati non vengono aggiornati sul mercato chi sa come risolvere il problema
Gli oggetti sono lì, naturalmente, ma il profiler dovrebbe averli evidenziati anche - non è così? Tutti i costruttori/distruttori sono presenti. Quando si ordina per runtime, OnCalculate è in cima, come previsto. Gli indicatori sono testati in modalità visiva - c'è un rendering lì.
Sì, infatti, ho dimenticato "@global_initializations".
Si scopre che il disegno delle barre e dei buffer degli indicatori richiede così tanto tempo?
E se si compila per rilasciare ed eseguire il visualizzatore nello stesso intervallo, scorrendo direttamente fino alla fine ("skip to..."), quanto tempo ci vuole?
Si scopre che disegnare le barre e i buffer degli indicatori richiede così tanto tempo?
E se si compila per rilasciare ed eseguire il visualizzatore nello stesso intervallo, scorrendo direttamente fino alla fine ("skip to..."), quanto tempo ci vuole?
Accelerato. 2018 da 4 minuti a 1,5 minuti, 2019 da 1,5 minuti a 35 secondi. E il falso indicatore a un buffer, che non conta nulla, prova con il visualizzatore in 53 secondi, e con lo scorrimento in 12 secondi.
Ma poiché dicono che si blocca (il timeout è orario), molto probabilmente non è la velocità di elaborazione, ma alcune circostanze ambientali di cui non siamo a conoscenza (dopo tutto, autovalidator non è un tester di terminale). Ecco perché almeno i registri sono utili.