Errori, bug, domande - pagina 1049
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
Renat, sono stato timido a chiedere: come viene calcolata la valutazione dei dispositivi OpenCL?
2013.08.23 09:31:23 Dispositivo OpenCL #1: Processore AuthenticAMD AMD Phenom(tm) II X6 1100T con CPU OpenCL 1.1 (6 unità, 3840 MHz, 16345 Mb, versione 2.0, rating 17)
2013.08.23 09:31:23 Dispositivo OpenCL #0: GPU Advanced Micro Devices, Inc. Cayman con OpenCL 1.1 (20 unità, 750 MHz, 1024 Mb, versione CAL 1.4.1703 (VM), rating 171)
E purtroppo, il tempo di esecuzione del test dipende dal carico del sistema al momento della sua esecuzione.
Il terminale, per non eseguire continuamente questo test, memorizza i suoi risultati nel registro.
Se il valore "OpenCL" viene cancellato da HKEY_CURRENT_USER\Software\MetaQuotes Software (o lo stesso percorso in HKEY_LOCAL_MACHINE), il terminale eseguirà nuovamente il test.
Lo stesso test del dispositivo viene eseguito quando il terminale o i driver OpenCL vengono aggiornati.
Devi installare un driver OpenCL. Da qualche parte c'è un articolo su come installare i driver OpenCL sul tuo computer. Cercalo, puoi trovarlo facilmente negli articoli.
Trovato, grazie. Ora ho solo bisogno di capire come mettere tutto al lavoro.
Sembra che io abbia fatto un casino con il processore, dato che si è rifiutato di installarsi sul mio sistema operativo (ho Win XP x64).
Probabilmente sarò in grado di utilizzare solo la CPU OpenCL sul mio portatile.
Il tempo di esecuzione del test sul dispositivo, più è basso, più è alta la valutazione.
E purtroppo il tempo di esecuzione del test dipende dal carico del sistema al momento dell'esecuzione del test.
Il terminale memorizza i risultati del test nel registro per evitare di eseguire questo test continuamente.
Se il valore "OpenCL" viene cancellato da HKEY_CURRENT_USER\Software\MetaQuotes Software (o lo stesso percorso in HKEY_LOCAL_MACHINE), il terminale eseguirà nuovamente il test.
Lo stesso test viene eseguito quando il terminale o i driver OpenCL vengono aggiornati.
È possibile fare in modo che dopo l'ottimizzazione nella scheda "Ottimizzazione" insieme ai parametri standard (come Risultato, Profitto, Fattore di recupero, ecc.) io possa inserire il mio parametro personalizzato. Per esempio, voglio calcolare immediatamente Parametr = Profit / Draw Down% (Parametr = Profit / Draw Down%) per ogni corsa, e avere una colonna supplementare con questo parametro. Se questo è possibile, per favore mandatemi un link dove è scritto come posso farlo.
È possibile fare in modo che dopo l'ottimizzazione nella scheda "Ottimizzazione" insieme ai parametri standard (come Risultato, Profitto, Fattore di recupero, ecc.) io possa inserire il mio parametro personalizzato. Per esempio, voglio calcolare immediatamente Parametr = Profit / Draw Down% (Parametr = Profit / Draw Down%) per ogni corsa, e avere una colonna supplementare con questo parametro. Se questo è possibile, per favore mandatemi un link dove è scritto come posso farlo.
Ci sono state informazioni su un problema simile (presumibilmente un bug), ma la soluzione suggerita non funziona per me. La situazione è la seguente. Ho una classe singleton:
Questo ha compilato prima senza problemi. Ora si verifica il seguente errore: unresolved static variable 'Profiler::pSingleton'.
Per aggirare il bug ho suggerito che la variabile sia inizializzata esplicitamente. Lo sto scrivendo:
Profiler *Profiler::pSingleton = NULL;
L'errore persiste.
Come combatterlo?
Non riesco a capire: dopo aver eseguito l'EA nel tester, dopo aver premuto il pulsante di stop l'intera finestra del grafico dei prezzi è colorata di bianco - risulta essere 256 finestre di indicatori, che sono appesi alla finestra. Non riesco a trovare l'errore nel codice. Qualcuno può aiutarmi?
Ci sono state informazioni su un problema simile (presumibilmente un bug), ma la soluzione suggerita non funziona per me. La situazione è la seguente. Ho una classe singleton:
Questo ha compilato prima senza problemi. Ora si verifica il seguente errore: unresolved static variable 'Profiler::pSingleton'.
Per aggirare il bug ho suggerito che la variabile sia inizializzata esplicitamente. Lo sto scrivendo:
L'errore persiste.
Come combatterlo?
Provate quanto segue:
Prova in questo modo: