Ecco cosa si può fare con OpenCL direttamente in MetaTrader 5 senza alcuna DLL - pagina 16
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
Controllerò la resa.
Senza la doppia matematica non c'è niente da fare nel nostro campo. Tanto più nel 2020.
Mentre nei primi giorni di OpenCL si poteva ancora cercare dei compromessi ed essere ingannati dalla nozione "beh, si può calcolare qualcosa in float", oggi non è così.
Qualsiasi tentativo di convertire doppio -> int -> doppio uccide completamente le prestazioni e il profitto, specialmente su grandi dimensioni.
L'opzione corretta è usare formati nativi e schede più moderne con nuovi driver.
Il supporto c'è:
Una richiesta a te Renat. Si prega di aggiungere nel manuale MQL5 (sezione OpenCL) un disclaimer che affermi che prima di usare dati e calcoli doppi nelle schede grafiche/coprocessori grafici, si dovrebbe verificare che siano supportati da questi dispositivi. In modo che i neofiti di MQL5 non si facciano illusioni sul vecchio hardware.
Questo è già scritto nel test automatico della mappa e non è selezionabile: fatto nell'ultima release
Si può dire delle vecchie mappe senza doppio supporto che sono assolutamente inutili per i calcoli matematici.
Questa è la realtà.
Questo è già scritto nel test automatico della mappa e non è selezionabile: fatto nell'ultima release
Alcuni esempi vengono forniti con il pacchetto MQL5. Programmazione totalmente orientata alle procedure. Non sono sicuro di MQL4
e se
Risultato:
Perché c'è un'uscita (linea) in un caso e due nell'altro?
Non chiaro Risultato:
e se
Risultato:
Perché c'è un'uscita (linea) in un caso e due nell'altro?
Grazie per il messaggio.
Fisso.
Overflow dell'handle OpenCL dovuto a un frequente sovrautilizzo dell'handle, più di SHORT_MAX volte
e una settimana fa funzionava bene. Perché disabilitare OpenCL se non c'è supporto per il doppio e non viene utilizzato?
Sì, ho deciso di non usare affatto le vecchie schede senza doppio supporto.
Le vecchie schede in generale sono molto cattive, compresi i cattivi driver non riparati che spesso si bloccano, facendo cadere il terminale.
La realtà è che dovreste già controllare esplicitamente le versioni dei driver, come fanno gli sviluppatori di giochi per PC. I driver predefiniti di Microsoft non vi porteranno molto lontano.