1. MT5 is not an upgraded version of MT4. Each one is different. Even they officially say it is not an upgraded version.\x0d\2. The biggest difference is that MT5 cannot be used for hedging (cannot hold long and short positions at the same time) , MT4 can be hedging\x0d\3. When trading on MT5, there will only be one order for the same variety in the same direction. Even if you open multiple orders, they will be merged into one order; while on MT4, each order is independent. \x0d\4 Other differences, the programming language of MT4 is similar to C, while MT5 is C++.\x0d\ It is recommended to download MT5 from the official website and use a simulated account to do simulated trading. \x0d\ Those who need MT4/MT5 programming can Find me.