I prefer MT5 since MT5 was developed to facilitate simpler trading in non-Forex CFDs, whereas MT4 was meant to trade Forex. They employ distinct programming languages, and MT5 can do back testing quicker than MT4. Unlike MT4, MT5 supports DOM (depth of market functionality) and is theoretically...