I use MT4 for my analysis.I find the charting to be very accurate. It shows all the inter day gaps, where some other platforms may not. But I find it extremely clunky and cumbersome to use to actually set the order. I don’t know how many times I’ve entered with .1 lot and actually wanted 1.0 lot. It makes a big difference!
Now I use Tradingview to enter my trades–my broker allows me to actually use both platforms, probably for the reasons I mentioned above. It’s easier to place an order. It actually calculates down to the dollar my actual position size based on my risk and reward. It can even adjust all this down to the penny. I love that! With MT4, you’re stuck with whole number position sizes, and it’s very hard to adjust stop and take profit.
So my short answer is (I really can’t do short answers):
Mt4 for accurate charting
Tradingview for easy entries