You get "Invalid symbol" or the ticker will not load.
The exchange prefix is wrong, or your plan does not include that market.
TradingView does not have a single price for an instrument. It carries feeds from many exchanges and brokers, and each is a separate symbol with its own prefix identifying the source. EURUSD alone is ambiguous because dozens of providers publish it, so a ticker typed without a prefix may not resolve at all. Choosing from the search results attaches the correct prefix for you, which is why searching works when typing does not.
Access is the second half. A symbol can exist and still be unavailable to you, because real-time data for many exchanges is licensed by the exchange itself and requires a separate subscription regardless of your TradingView plan. Some broker feeds also only appear once you have connected that broker. In those cases the ticker is valid but your account is not entitled to it, which looks much the same from the outside.
The chart should load with the source prefix shown next to the ticker, and price should update during that market's hours. Check the exchange name shown with the symbol matches the feed you meant to use, since the same instrument from a different provider will have slightly different prices and session times.
Always pick symbols from the search results rather than typing them, so the prefix is correct. Settle on one provider per instrument and use it consistently, because switching feeds mid-analysis changes your levels. Check what data an exchange requires before relying on it, as exchange data fees are set by the exchange rather than by TradingView.
Market Structure Pro gives one clear TRADE or NO-TRADE verdict on any MT5 chart, with confidence, grade and a plain-English reason. Free 7-day trial, no card.
Start free trial