Both are good but I still prefers MT4 over MT5. MT4 is designed for CFD forex instruments, whereas MT5 is an all-in-one state of the art multi-asset trading platform, covering both centralised and non-centralised financial markets, including, stocks, futures and FX trading instruments.