when i test EA on the same code,the same mt4 setting,different pc.
PC1:VPS .Intel Xeon E5-2620 v2 2CORE ,TEST CPU USE RATE:30%-60%. lock: 2.1GH
pc2: local PC.AMD 2700 16CORE.TEST CPU USEE RATE:10%-15%. lock: 4.0GH(use overclock)
test time:
PC1:15 second.
PC2:2minutes.
Anybody know this is why?
I suppose MT4 is too old to use all cores of your AMD Ryzen.
Better to use MT5.
Correct, only one core.
YES,CLEAR ALL.
AMD 2700 IS 12NM cpu.i must use mt5 develop that can be use much more cpu speed.
SO.i must use e5 E5-2620 v2 or older cpu to develop mt4 project.
THAT INTERESTING.....I can't give up my old PC.
No, you are wrong. It is not about SPEED, is about MULTITHREADING.
Mt4 is a SINGLE thread application, it can ONLY use 1 Core.
MT5 is a Mult-Thread application, it can use ALL cores.
Thats nothing related to old PC or new PC!.
MT4 is using 1 core of your Intel, and it is using 1 core of your Ryzen.
It just that 1 [one] core of the intel, is faster than 1 [one] core of the Ryzen. (but Ryzen has 16, and you are using just 1, and other 15 are idle. Same for your intel, you are using just 1 and the other is idle)
If you want to take full advantage of either your E5 2620v2 or AMD Ryzen, you MUST use MT5
Try your code using MT5 on your IntelE5 2620v2: it will do it in about 3 second. Try it on AMD Ryzen: it will do your code in about 0.2 seconds.
No, you are wrong. It is not about SPEED, is about MULTITHREADING.
Mt4 is a SINGLE thread application, it can ONLY use 1 Core.
MT5 is a Mult-Thread application, it can use ALL cores.
Thats nothing related to old PC or new PC!.
MT4 is using 1 core of your Intel, and it is using 1 core of your Ryzen.
It just that 1 [one] core of the intel, is faster than 1 [one] core of the Ryzen. (but Ryzen has 16, and you are using just 1, and other 15 are idle. Same for your intel, you are using just 1 and the other is idle)
If you want to take full advantage of either your E5 2620v2 or AMD Ryzen, you MUST use MT5
Try your code using MT5 on your IntelE5 2620v2: it will do it in about 3 second. Try it on AMD Ryzen: it will do your code in about 0.2 seconds.
NICE REPAY!!
I must use a power SINGLE core intel cpu to develop mt4...
MT5 all the same to ....
NICE REPAY!!
I must use a power SINGLE core intel cpu to develop mt4...
MT5 all the same to ....
Yes, now you got it! :)
if you have to use MT4, and cannot change it to MT5, you will need a super power 1 core computer.
I changed all my code last year from Mt4 to MT5 because of that. I also have a Ryzen 16 cores, and now I can take full advantage of it.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
when i test EA on the same code,the same mt4 setting,different pc.
PC1:VPS .Intel Xeon E5-2620 v2 2CORE ,TEST CPU USE RATE:30%-60%. lock: 2.1GH
pc2: local PC.AMD 2700 16CORE.TEST CPU USEE RATE:10%-15%. lock: 4.0GH(use overclock)
test time:
PC1:15 second.
PC2:2minutes.
Anybody know this is why?