I only use tradingview with free service and coinmarketcap, and I think it's enough for me because I don't trade with many coins. Although sometimes I bought the coins, I just hold it and not selling if the price does not increase in higher price. But I prefer to go directly to the market where the coins were traded, so I watch the buy and sell history, and I can decide to buy the coin or not.
Exactly I just go to tradingview, but when I wanted to really see the price realtime, I just go to my preferred exchanges and see how everything goes. I'm not familiar with other options that the OP has point up, I'm just as any traditional traders you can find, I just stick to what works for me, and doesn't want to complicated things, easy as that.