[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 962
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
Aiuta a "rianimare" l'indicatore. Secondo i dati storici funziona, ma non secondo quelli nuovi. Non sono sicuro di cosa farne.
Preferirei che tu mettessi l'idea in parole.
E non è bene spammare. È sufficiente porre la domanda in un luogo e non in molti
Il problema non è nel processore, ma nel codice EA, da qualche parte ci sono dei colli di bottiglia, ma non si può diagnosticare e risolvere a parole, è necessario il codice
Qui c'è un pezzo di codice responsabile di ogni tick.
Scusa per i due post - non ci sta in uno solo.
Forse puoi vedere che la velocità di punteggio del tester sta rallentando?
Scusa per i due post - non ci sta in uno solo.
Forse puoi vedere che la velocità di punteggio del tester sta rallentando?
Scusa per i due messaggi - non ci sta in uno solo.
Forse puoi vedere che rallenta la velocità di conteggio nel tester?
La grafica sta decisamente rallentando.
E non dimenticate che in mql4 c'è un calcolo completo delle condizioni in if(), cioè se avete diversi && allora tutti i valori saranno calcolati e confrontati, anche se un falso è sufficiente per rendere falsa la costruzione con &&
è possibile dividerlo in diversi if()
in questo caso, dopo che il primo if() non è preso in considerazione, l'intero costrutto sottostante non sarà considerato
infatti questo codice esegue solo 2 modifiche di ordine, tutto il resto è ovviamente superfluo...
Nikolai, grazie. Ho rimosso tutti gli avvisi e la gestione degli errori. Non c'è un aumento visibile della velocità. Sì, gli ordini vengono modificati qui e il numero dell'ordine e il luogo della condizione aperta sono indicati graficamente. Ho lasciato le funzioni di testo perché segnano sul grafico quale ordine è stato aperto (ne abbiamo bisogno per ulteriori analisi).
dovete trovare un altro modo per analizzare, le funzioni grafiche sono molto lente
Potreste tirare tutti i grafici in una funzione separata e chiamarla con una condizione. Anche se ho pensato che le funzioni grafiche e gli avvisi non funzionano quando si ottimizza, e non riducono la velocità dei test.