MT4>>MT5
-
@fxfun
Here's a guide how to convert MQL4 to MQL5:https://www.ea-coder.com/convert-mql4-to-mql5/
Something I believe we'll leave to Mr FXDreema to enjoy doing.

-
- Using all CPU cores for calculation and backtesting in 64-bit, can make it 500% faster.
- Partial order filling
- More Pending Order Types
- Built-in Economic Calendar (Programmable triggers for news events, I suppose. If Yes = Great.)
- Order Depth.
- Backtesting multi-currencie EAs at the same time etc. Multi-threaded. Multi-currency. Real ticks.
- Better reports.
- More Timeframes (finally).
- More markets, like stock exchanges.
- Native SQL Export.
- Distributed computing (multi server power) etc.
I totally agree with you, I would prefer MT5 over MT4 any day

Couple more pros:- position netting (at least it suits my particular needs)
- better strategy tester interface
- more reliable backtesting
- ability to use fxdreema's comment block to track variable values while visual testing (i need dis)
I remember the admin saying he hates mt5 because he has to deal with its retarded coding, luckily we users don't

-
@fxfun How to use EA to test multi-currency