MT4 Technical Question

 

Running an EA on MT4 which requires a very heavy workload (computing large amount of orders). Through testing, I have noticed that the EA tends to skip certain ticks it receives (new price points) as it is busy computing previous orders. This has led me to think that the EA workload can be too much for MT4 at times. 

My Question is, instead of running the EA on one currency pair chart window at 100%, if I was to divide the workload and put 4 chart windows running the same EA at 25% of the workload each, would it improve the performance?

Thanks in advance

 
Try MT5.
 
Marco vd Heijden:
Try MT5.
Will have to rewrite the EA from scratch. I am hoping to find a solution with MT4
 
drsepher:
Will have to rewrite the EA from scratch. I am hoping to find a solution with MT4

That should not be a problem.

You can give it a few spins and see how that works for you and you can always revert back to the old work horse, but i don't think you will once you have had the power of MQL5 under your fingertips.

Reason: