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
Approfittate del bug della KB: il file zip contiene la prima versione.
Ne ho trovato solo uno per dicembre 2019. MTTester non sembra aver cancellato le vecchie funzioni.
Trovato solo per dicembre 2019. Non credo di aver cancellato le vecchie funzioni in MTTester.
Forse, almeno sotto forma di idea - come impostare i parametri dell'ottimizzazione dell'Expert Advisor dal codice?
Esistono solo queste possibilità.
Ma nulla impedisce di lavorare in parallelo tramite la clipboard comune. Basta fare un ulteriore controllo.
Ma nulla vieta di lavorare in parallelo tramite una clipboard comune. Basta fare un controllo in più.
Questa è la prima cosa che ho provato. Ho passato qualche giorno a fare il debug del semaforo del file in COMMON, ma non sono riuscito a farlo funzionare in modo coerente. Forse le funzioni di file integrate hanno un timing diverso da quello che penso dovrebbero avere.
Allora hai fatto un pasticcio! Inserite una stringa in ingresso, nella quale ficcate il percorso del Terminale attraverso il buffer. Dopo aver inserito le impostazioni, leggetele e verificate se sono corrette. In particolare, da questo string-input. Premere il pulsante Avvia non appena il controllo è stato completato con successo.
Si può anche fare qualcosa di simile.
Avete fatto un sacco di cose sensate! Inserite una stringa in ingresso, nella quale inserite il percorso del terminale attraverso il buffer. Dopo aver inserito le impostazioni, leggerle e verificare che siano corrette. In particolare, da questo string-input. Premere il pulsante Avvia non appena il controllo è stato completato con successo.
Accelerazione di GA.
L'Expert Advisor in modalità frame riceve OnTester dagli agenti. Se per 100-1000 passaggi non viene trovato nulla di buono, si preme Stop.
L 'ottimizzazione può essere accelerata di un ordine di grandezza.È possibile accelerare l'ottimizzazione di un ordine di grandezza .
Ho effettuato 470 ottimizzazioni (ciascuna su un simbolo diverso) in 4,5 ore su tick reali (un mese).
1. Passerei da GetTickCount() a GetTickCount64() in Sleep2. Altrimenti, l'overflow minaccia una logica non del tutto corretta. E si verifica molto meno spesso nella variante a 64. In altre opere, forse dovreste passare anche a questa.
2. Il secondo ArrayResize solleva delle domande
Molto probabilmente dovrebbe essere
Res = ::ArrayResize(Buffer, Read / sizeof(T));3. Infine, alcuni tipi diversi