I think MT4 is the best, I have never used MT5 and so I can't speak for MT5 but so far what I have seen MT4 helps me in trying to understand every trade that I do has helped me a lot and has worked well for something I can't regret trading, indicators and how well it connects are some of the reasons we work for them. and all these different platforms work in the same way and give exactly the same results, the real difference is having the skills to do forex correctly every time you trade, this is the reason why we have to invest all the time in the world to learn about forex as much as possible and make your best friend's demo account where you practice new things before trying them on a real account.