You don't use OpenCL for the express purpose of back-tests or optimisations.
You use it to add advanced functionality to the EA itself, for example, to carry out heavy calculations, such as neural networks, etc.
Not really sure what you mean.
I developed an EA using an online EA builder. I have the mql5 source code. So now what should I do to reach my goal?
How do i do that? Are there any guide online?
Kwok Fung Chan #:
Not really sure what you mean.
I developed an EA using an online EA builder. I have the mql5 source code. So now what should I do to reach my goal?
How do i do that? Are there any guide online?
- I repeat, you cannot use the GPU for "extra" back-test optimisation power.
- OpenCL is a type of programming language designed for various types of processing power such as that offered by GPU in graphics cards.
- Don't use EA builder. Learn to code yourself. If you don't even know nor understand MQL5, how do you even expect to be able to understand and use OpenCL in MetaTrader?
So is it possible to use GPU to optimize my EA? If yes, what should I do?
Kwok Fung Chan #: So is it possible to use GPU to optimize my EA? If yes, what should I do?
No, no, no! How many times do I have to state it?
- Post #1 ... "You don't use OpenCL for the express purpose of back-tests or optimisations."
- Post #3 ... "I repeat, you cannot use the GPU for "extra" back-test optimisation power."
NO, you cannot use GPU to optimise your EA.

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
I have read a number of articals in this forum but still don't have solution.
Can someone tell me what OpenCL code to add into my EA in order to use GPU for backtest?