Multicore is only available when you do optimizations, the single backtest uses only one core and it couldn't be otherwise.
Yes, my further enquries have also come up with the same information - basically the back-test is a single thread operation - hence it can only use 1 Core.
Multicore is only available when you do optimizations, the single backtest uses only one core and it couldn't be otherwise.
Thank you Giovanni,
Yes, my further enquries have also come up with the same information - basically the back-test is a single thread operation - hence it can only use 1 Core.
Thank you for you reply Giovanni!
Now a new question arises: If it is possible to do optimization without changing anything from the settings and basically not doing an actual optimization (but just backtest through it) so we could trick it to use all cores?
No! It is still just a single pass that will run in a single thread.
Just think about it for a moment! Your EA is "single threaded" by design. It is not like your EA was designed to be a parallel processing program.
It was designed and coded as a singular sequential process, so obviously it will ALWAYS run as a singular sequencial process.
No! It is still just a single pass that will run in a single thread.
Just think about it for a moment! Your EA is "single threaded" by design. It is not like your EA was designed to be a parallel processing program.
It was designed and coded as a singular sequential process, so obviously it will ALWAYS run as a singular sequencial process.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi friend,
I am running an EA test on EURUSD using my 24 core processor but Strategy Tester using only one core and it telling me the test will finish in 33 hours so I am asking if there is anyway to add the other 23 cores to the process?
Regards