What are the changes in MT5 compared with MT4?
1.Traders can download other MT4 indicators to their MT4 trading platform; there are thirty-eight internal indicators in MT5.
2.MT5 is available for different markets (Forex, options, futures and stocks, etc), MT4 contains fewer products,for example, stock cannot be traded on MT4.
3.Metatrader4 Language (MQL4) will not be compatible with MetaTrader 5 (MQL5). The lack of language compatibility is a pity to MT4 clients, as their custom indicators and EAs (.mq4 and .ex4 files) wont work with MT5 platform; and need to be rewritten. But working with MQL5 will be easier: there will be more data types, structures, classes; and itll be easier to transfer C++ source codes into MQL5, as a result, the execution speed of Expert Advisors will increase.
4.With MAM, MT4 can multiple forex trading accounts; MT5 can help manage multiple accounts.
5.MT4 platforms support continuous zooming; MT5 has four Zoom modes.
6.To meet Forex industry standards, MT5 traders will be able to keep only one position of any single trading instrument/currency pair. Therefore, hedging at this point is eliminated and so is the separate management of two different in time orders on the same currency pair.
In conclusion, no trading platform is 100% perfect. Both MT5 and MT4 have its advantages and limits. The best forex trading platform is always the one that meets your needs.