See this completely depends on the trader and his comfort. Leave aside beginners; there are experienced traders I know who are still comfortable using the MT4 trading platform, even though MT5 on the other hand is a more advanced platform. Let me sum up the differences among these two for you:
· MT4 allows only hedging while MT5 allows both hedging and netting.
· With MT5 platform, you’ll get a better depth into the market for a better idea about the bids and prices across the market.
· There’s an economic calendar to update you about the latest macroeconomic news.
· Interactive charts come fully loaded in both. MT4 includes 9 timeframes and MT5 comes with 21.
· MT5 platform also includes multilingual Unicode and unlimited symbols.
· The MT4 platform, you can engage in Forex and CFDs, while with MT5, you can invest in stocks, bonds, and futures.
As far as a broker is concerned, I really don’t think you can use either of these 2 platforms without one. I for instance have used XTB, Plus500, Fxview and Swissquote and have done rather well.