You're right, even the Pro Plus subscription only includes BATS data -- you have to pay extra for real-time markets on top of the subscription. I found out the hard way.
I really like TradingView charts, BUT… they have deceptive practices on some of their offers. I’ve been a Pro subscriber for almost 2 years, and I just upgraded to Pro Plus to have access to the new extended hours feature for charting. Too late I discovered that even with the upgrade, Pro Plus still uses BATS data, so…. I have to pay even more $$$ for real-time data in each market that I want to use with the extended hours feature. You have to pay a small monthly fee for each real-time market (NYSE, NASDAQ, OTC, futures, other countries, etc.). So the 4 US markets, not including futures, would be an extra $8/month. To add all the other markets, you could end up paying hundreds of dollars (each month). But if you have an account with a CQG-powered broker, most of these real-time markets would be included. TradingView doesn’t make it clear up front that once you upgrade to Pro Plus you still have to pay more to use the extended-hours feature and other real-time-related features. You have to discover it yourself -- too late -- and they don't give refunds. But back to the charting… they have some great chart drawing tools and tracking features. Just beware of occasional deceptive practices in their pricing. The only reason I upgraded to Pro Plus was to have access to more alerts and extended-hours charting -- well I got more alerts, but I don't think that alone was worth the upgrade price.