Download MetaTrader 5

Does mt4 use multiple cores?

To add comments, please log in or register
Store your source codes in MQL5 Storage. It is secure!
David Francis
86
David Francis 2014.02.04 10:37 
I have been running this on two different computers -a laptop with i7 processor and an 8 core AMD desktop - but neither uses all the processing power to run. For example, the AMD box only ever reaches 13% utilisation on the processors.

Is this normal? I have unmarked all the processor cores via the registry so all are available.

Many thanks in advance.
onewithzachy
2271
onewithzachy 2014.02.04 10:53  
Dtfrancis15:
I have been running this on two different computers -a laptop with i7 processor and an 8 core AMD desktop - but neither uses all the processing power to run. For example, the AMD box only ever reaches 13% utilisation on the processors.

Is this normal? I have unmarked all the processor cores via the registry so all are available.

Many thanks in advance.

On Task Manager, select processes tab, right click the terminal.exe process, and select "Set Affinity ... ", from there you can see how many core the terminal use. You can also set priority to realtime if you wish.

Better doing this by launching Task Manager with Admin account.

Hope this helps.


Alain Verleyen
Moderator
30731
Alain Verleyen 2014.02.04 10:54  
Dtfrancis15:
I have been running this on two different computers -a laptop with i7 processor and an 8 core AMD desktop - but neither uses all the processing power to run. For example, the AMD box only ever reaches 13% utilisation on the processors.

Is this normal? I have unmarked all the processor cores via the registry so all are available.

Many thanks in advance.

Running what ?

Backtesting with MT4 only use 1 core.

David Francis
86
David Francis 2014.02.04 12:09  

Sorry - should of said it is an optimisation process in Strategy Tester.

Surely with the availability of multi-core and multi-processors, this power should be being utilised by such an intensive process as it runs the CPU for over 10 days on each of these machines?

Alain Verleyen
Moderator
30731
Alain Verleyen 2014.02.04 13:56  
Dtfrancis15:

Sorry - should of said it is an optimisation process in Strategy Tester.

Surely with the availability of multi-core and multi-processors, this power should be being utilised by such an intensive process as it runs the CPU for over 10 days on each of these machines?

This is one of the limitation of MT4, it use only 1 core for optimization.

Maybe you can check if MT5 is usable for you, it can run all your cores and even those of other computers.

To add comments, please log in or register