More than 40 months have passed since MetaQuotes Software Corp. launched public beta testing of its controversial MetaTrader 5 platform. Since then, the trading platform has grown many features, including advanced Strategy Tester, MQL Wizard for expert advisors, Signals service,
Despite all of its advantages, including priority for fixing bugs and adding new features, MetaTrader 5 seems to be considerably less favored by the retail FX traders than the good old MT4. The code base is still much larger for MT4, the traders’ and developers’ community is more active for MT4 and, undoubtedly, there are more brokers offering MT4 than those who offer MT5 live accounts. The reason looks pretty simple to me — MT5 is more complicated than its previous version. Traders get confused with its order/position system, developers, who do not want to learn all the standard classes, shun the huge code constructions required to do things that took only several lines of code in MT4. It will take a long time or some serious steps from MetaQuotes to shift the current situation.
I am a big fan of MetaTrader 5 myself, especially of its coding language, MQL5. Nonetheless, I do not have a funded live trading account with MT5. All my live trading is still limited to MT4 and other platforms. Why? There is almost no reason for me to move from MT4 to MT5. I already had my MT4 accounts when MT5 accounts became available at my brokers, so why should I suddenly convert to a new platform? That is one of the reasons that keeping old traders from getting into MetaTrader 5 live trading. And how about you?
If you would like to share a detailed opinion on using MetaTrader 5 in live Forex accounts or why it is a bad/good idea, please feel free to do so using the commentary form below.