Download MetaTrader 5

I have a quad core, but MT4 works just in ONE CORE...

To add comments, please log in or register
Forex Trader
114269
Forex Trader  
and the others CORE...nothing...
is this because MT4 ís a "mono-thread "? When this will change? or...How to i can running my optimization faster in my servers...? Ho w about linux? please...sombody help-me. I have many EAs that i wanna running optimizations but realy... one core is VERY slow .. :(
Tks
Marcelo Marques
Forex Trader
114269
Forex Trader  
Forex Trader
114269
Forex Trader  
sorry Slawa , but in this link i can´t found the solutions...just others doubts.
Is there any way for problem above? or...any forecast?
tankyou very much
Marcelo
Forex Trader
114269
Forex Trader  
Your question was asked already. And answered "Client terminal is multithread application". What may be a solution? To use multithreading in the strategy tester optimisation. That's all because experts and scripts each works in the its own thread, data pumping works in its own thread, manual trade operation works in its own thread, trailing stop too, trading operation from EA in its own thread too, history center too.

But at this moment multithreading in the optimisation is not implemented.

Another solution was discussed - to use 2,3,4 etc client terminals simultaneously. However, you have to launch each terminal from separate directory
Forex Trader
114269
Forex Trader  
Hello Slawa ..yeah..i know about any MT4 installed... but i can´t running Optimizations with many COREs... There is any way to run optmizations faster? cluster, linux, other Operation System, or anything? Tks Marcelo Marques
Forex Trader
114269
Forex Trader  
Split parameters settings. For example, instead of
start=10 step=5 stop=100
use
start=10 step=5 stop=50 and start=55 step=5 stop=100

Use 2 sets of parameters in two client terminals under optimisation.
Forex Trader
114269
Forex Trader  
it´s not works. why?

because i have many variables...like:

int a,b,c=0;

a start=10 step=5 stop=50
b start=10 step=5 stop=50
c start=10 step=5 stop=50


after:

a start=55 step=5 stop=100
b start=55 step=5 stop=100
c start=55 step=5 stop=100

where pass above i´ll have the pass: a=50 b=55 c=55 ? :( doesn´t works...
Forex Trader
114269
Forex Trader  
You should split only one parameter!
a start=10 step=5 stop=50
b start=10 step=5 stop=100
c start=10 step=5 stop=100

and
a start=55 step=5 stop=100
b start=10 step=5 stop=100
c start=10 step=5 stop=100
Forex Trader
114269
Forex Trader  
i think better wait the next version with multi-thread....this way will have many repetitions.. are you work in new version with with multi-thread?
Tks
Marcelo Marques
Forex Trader
114269
Forex Trader  
Yes. Next version of optimizer will be multithread. But I don't know when
To add comments, please log in or register