Skip to content
70% OFF Black Friday Sale Biggest Indicator Sale of the Year. 163 left Get QuantZee →
Back to Blog
TradingViewIndicatorsTrading Education

How to Add an Indicator on TradingView: The Four Places a Script Hides, and the Plan Limit That Stops You

By Rajeev Gupta · · 10 min read
How to add an indicator on TradingView: the Indicators button clicked on a NIFTY chart, opening the search list with Moving Average, RSI, MACD, Supertrend and Bollinger Bands, and an Indicator Added confirmation

To add an indicator on TradingView, open the chart, press / (or click Indicators in the top toolbar), pick a script and click it once. That part takes about ten seconds on any symbol, even though SPX, SPY and ES feed it different bars. What actually stops people is different: the script may live in one of four separate places, and every plan caps how many indicators one chart can hold. This post maps both, with the caps read from TradingView's own pricing page on 9 November 2026.

Quantzee sells Pine Script indicators, so people write to us when "add indicator TradingView" goes wrong. In nearly every case it is not the clicks. It is a script sitting in a tab the person didn't open, or a chart that has quietly hit its ceiling, and that holds whether it's a live chart or a practice account set up for a paper trading contest like The Leap.

The clicks, once

For a built-in or community script, the whole job is three steps. Open a chart. Press the / key, which opens the indicator picker, or click Indicators in the top toolbar. Search for the name, click the result, close the window. The script draws on your chart straight away.

That's it. Every other guide on this keyword spends 1,500 words stretching those three steps. We'd rather spend the words on the part that breaks.

The four tabs a script can live in

The picker is not one list. TradingView groups scripts by where they come from and who may use them. The labels shift when the interface is redesigned, so read these as four kinds of source rather than four fixed button names. We describe the panel from how it is organised, because the exact wording has changed more than once.

1. Built-in technicals

Moving averages, RSI, MACD, Bollinger Bands, VWAP and the rest of the standard set. TradingView ships them, every account can use them, and nothing needs approval. If your search finds the name here, you are done.

2. The public community library

Thousands of open-source scripts written by other users. Anyone can add them. You can read the source, copy it and edit your own version. Search by name, then check the author and the update date before you trust one, because a script nobody has touched in years may use an old Pine version.

3. Invite-only scripts

This is the one that trips people up. An invite-only script is published with its source hidden, and the author decides who may use it. The author adds your TradingView username to an access list. Only then does the script appear in its own tab inside your picker.

Nothing you do on your side makes it appear sooner. Reinstalling, refreshing and logging out won't help, and typing the script's name into the community search will find nothing, because you aren't on the list yet. If you bought access and can't see the script, the first thing to check is that the seller has the exact username you use on TradingView, not your email address. A misspelled username is the most common reason a paid script stays invisible.

4. Your own saved scripts

Anything you've written or pasted into the Pine Editor and saved lives under your personal scripts. This is where a Quantzee indicator ends up: you paste the code into the Pine Editor, save it, and from then on it's listed under My scripts in the picker, on desktop, tablet and mobile. The step-by-step version is in our installation and setup FAQ. Note that the pasting step needs a desktop browser, since the Pine Editor isn't in the mobile app.

Favourites are a fifth shelf of sorts, but they only bookmark scripts from the four above. They don't create access.

The ceiling: indicators per chart, by plan

Every TradingView plan limits how many indicators one chart can hold. This number is the real reason a fourth or sixth script refuses to load. Published guides disagree about it, much like the setup guides for connecting Tradovate to TradingView disagree on prerequisites. We compared several how-to articles for this post and found the free-tier figure quoted as two, as three and as five. They can't all be right, so we didn't copy any of them.

Methodology: we read the Features comparison on TradingView's pricing page on 9 November 2026 and copied the "Indicators per chart" row. We didn't take any figure from a blog, including our own earlier pages. We did not open every plan's chart to count by hand. The pricing page is the source, so check it again before you rely on a number. Plans change.

PlanIndicators per chartFinancials per chartCustom indicator templates
Basic (free)211
Essential54Unlimited
Plus107Unlimited
Premium2510Unlimited
Expert3015Unlimited
Ultimate5025Unlimited

Checked 9 November 2026 on tradingview.com/pricing. Plan names and limits are TradingView's and can change without notice.

One detail matters more than the table. A built-in like RSI counts against the ceiling exactly as a paid script does. On a free chart, RSI plus one more script fills both slots. Count what's in the legend, not what you assume is there. If you're weighing whether a higher plan is worth it for the extra slots alone, our piece on whether indicator subscriptions pay for themselves works through the arithmetic, and the affordable TradingView indicators guide lists what the platform plans cost alongside the scripts.

What hitting the ceiling looks like

You click to add one more script and TradingView refuses. You get a prompt to upgrade rather than an explanation of which slots are used. That's a design choice on their side, and it's why people assume the script is broken. It isn't. The chart is full.

You have three ways round it.

  1. Remove one. Hover the name in the chart legend and use the delete icon, or right-click the script and choose remove. This frees the slot immediately.
  2. Consolidate. One script can draw several things at once. A single indicator that plots a trend line, a band and a signal marker uses one slot where three separate scripts would use three. On a 2-slot chart this is the only way to see more.
  3. Move to a plan with a higher cap. Going from 2 to 5 is the first jump. After that the next steps are 10 and 25.

A fourth route doesn't work, and people try it constantly: opening a second chart tab. The ceiling applies per chart, but each plan also limits how many charts you can have in one tab layout, so splitting the work across charts has its own cost.

Hide versus remove

The eye icon in the legend hides a script. It does not unload it. A hidden indicator keeps calculating, keeps its settings, and keeps counting against the chart. So hiding three scripts to make room for a fourth does nothing on a full chart, and you need the delete steps that actually free a slot instead.

Use hide when you want a clean view for a screenshot and plan to bring the script back in a minute. Use remove when you want the slot. If you remove something you'll need again, the script still sits in your list, and re-adding takes the same three clicks.

Saving the arrangement so it survives

People lose their setup because two different features get confused.

A layout saves the whole chart: the symbol, timeframe, every indicator on it, your drawings and the colours. Save one and the same screen comes back next session, on any device you sign in to.

An indicator template saves just the list of indicators and their settings, with no drawings and no symbol. You apply it to any new chart to drop the same stack on in one click. The free Basic plan allows 1 custom template. Every paid plan lists unlimited, per the pricing page row for custom indicator templates.

Rule of thumb: layouts for "my usual screen", templates for "this stack on a chart I just opened".

Settings to check right after you add one

A new script arrives with defaults chosen by its author. Three of them change what you're looking at.

  • Source. Most scripts calculate from the close. Some use hl2 or open. The same script on a different source gives different numbers.
  • Pane. Overlays draw on the price. Oscillators get their own pane below. A script in the wrong place looks broken when it's working fine.
  • Timeframe. Some scripts follow the chart's timeframe. Others are locked to a fixed one, such as a daily moving average showing on a 5-minute chart. Open the script's settings, read the Inputs tab, and note which one you have.

Two checks before you trust a new script

Adding a script proves nothing about whether it's reliable. Two quick checks come first.

Does it repaint on the live bar? Some scripts show a signal while the candle is forming, then move or delete it when the candle closes. The history looks perfect and the live behaviour doesn't match it. Bar Replay is the quickest way to watch it happen, and we walk through the whole method in our guide to testing a TradingView indicator for repainting.

Does the bar type change what it reports? A script built on standard candles can behave differently on Heikin Ashi, Renko or range bars, because those bar types are computed values, not raw prices. If you chart on anything other than regular candles, test the script on that bar type.

This is a post about mechanics, not performance. Nothing here says any indicator is worth using. For background on what the whole toolkit is meant to do, Wikipedia's overview of technical analysis is a neutral starting point, and the investor education pages at FINRA cover the risks of trading generally. Our software is analytical, not advice, and you should test any setup on a paper account first.

If you want alerts on the script you've just added, the next job is wiring them to your phone. We've written that up in a mobile alert workflow for TradingView. For a wider look at which scripts are worth the slots, see our TradingView indicators for 2026 roundup.

Frequently Asked Questions

How do I add an indicator on TradingView?
Open a chart, press the / key or click Indicators in the top toolbar, search for the script and click it once. It draws on the chart straight away. If you can't find it, it may be invite-only or saved in your own scripts rather than in the public library.
How do I add indicators on TradingView when the chart won't take another one?
The chart has reached its plan ceiling. Per TradingView's pricing page on 9 November 2026, that's 2 on the free plan, 5 on Essential, 10 on Plus, 25 on Premium, 30 on Expert and 50 on Ultimate. Remove one, combine several into one script, or move to a higher plan.
Why can't I see the invite-only script I paid for?
The author has to add your exact TradingView username to the access list. Once they do, the script shows up in its own tab. Check that they have your username and not your email address, and note that nothing you change on your side speeds it up.
Does hiding an indicator free up a slot?
No. A hidden indicator is still loaded and still counts against the per-chart limit. Remove it from the chart to free the slot.
What's the difference between a layout and an indicator template?
A layout saves the whole chart: symbol, timeframe, indicators and drawings. An indicator template saves only the indicator stack and its settings, so you can apply it to any new chart.
Is a TradingView add on needed to use a custom script?
No separate add on is needed. Custom Pine Script is saved to your account through the Pine Editor and then appears in your own scripts. The free plan can run it, within the 2-indicator limit.

FAQ

Frequently Asked Questions

Open a chart, press the / key or click Indicators in the top toolbar, search for the script and click it once. It draws on the chart straight away. If you can't find it, it may be invite-only or saved in your own scripts rather than in the public library.

Put It Into Practice

Try Quantzee's AI-Powered Indicators

Non-repainting signals, real-time alerts, all markets.

Get Quantzee
Rajeev Gupta, Founder & CEO of Quantzee

Written By

Rajeev Gupta

Founder & CEO, Quantzee

Rajeev Gupta is a Commerce Graduate with a Masters in Business Administration (Finance), and has been trading the markets since 1997. He previously worked with Religare Securities Limited as Head – Private Client Group until 2006, after which he started his own broking firm. He went on to found and lead Quantzee, where his focus has stayed on quantitative trading strategies — volatility dynamics, intraday price behavior, and regime-aware signal design. Every indicator in the Quantzee suite is derived from the methodology he uses in his own live trading account.