Here's what you can do with OpenCL directly in MetaTrader 5 without any DLLs - page 17

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Yes, decided not to use old cards without double support at all.
The old cards in general are very bad, including bad unrepaired drivers that often crash, dropping the terminal.
In reality, we should clearly control the driver versions, as the developers of computer games do. Microsoft's default drivers will not get you very far.double- how come?
The difference between double and float on the GPU is very large, and high accuracy is not needed everywhere.
where to get it - OpenCL not found
-------------
I wanted to admire - the seascape
Renat, first of all I would like to thank you for the development.
What prevents you from buying a bigger card?
A100 or something https://www.nvidia.com/ru-ru/data-center/a100/
What's stopping you from buying a bigger card?
some A100 https://www.nvidia.com/ru-ru/data-center/a100/
double- how come?
The difference between double and float on the GPU is very big, and not everywhere you need high precision.
Such a big difference between double / float is not on GPU, but specifically on Nvidia. On AMD everything is much better. Nvidia purposely killed the performance of double calculations on regular cards in this way, forcing them to buy a different class of GPU card for math calculations. This is deliberate behaviour.
While we require cards that support double for the sake of cutting out the outright junk, no one is stopping you from using float.
In financial maths, you can get incredibly screwed when using float because of the wildest loss of accuracy. No matter how anyone says "you don't need accuracy, it's enough", it has nothing to do with the reality in the financial world.
We ourselves do not want to transfer financial maths of profits even from double to OpenCL as we catch discrepancies in the distant digits. In finance, in fact, one cannot apply /fast maths (and in OpenCL/GPU it is always in the fast model), but only /precise models.
Renat, first of all I would like to thank you for developing it.
In MQL5 OpenCL interfaces, you can use multiple OpenCL devices.
Manually assign a different device to each task in the advisor?
Renat Fatkhullin how do i contact you to discuss the possibility of writing in MQL5+OpenCL. i need to use the processing power of video cards. if i understand correctly, then using an example from practice: the written robot optimises only 11 parameters by 3 machines connected via local network, the period is only 1 year 6 hours. i tried to charge 5 years optimization with a full search of data, it showed me that 2 months have to wait.If I have understood correctly, OpenCL will solve the problem. The speed should increase by hundreds of times, since the calculations will not involve processors but video cards. It means that considering the entire trading system, there will be around 200-300 parameters in the settings.