DislikedMT5 sucks and there is not much you can do about it. While I like some of the "new" features of MT5, MT4 still is my main trading platform. Upgrade your MQL4 to latest version, up to the specs of MQL5 and move on. There is no reason to switch platforms. MT4 will stay forever.Ignored
Migrating thousands of code line sucks, yes, it does! I just started ...
But alone for the chance to reduce backtest times from say one hour to 5 minutes or even less, it's worth the effort!
On top comes the possibility to backtest multi symbol EA's - this is a new world.
I should have started this migration earlier, much earlier.