
What Is Pine Script? A Plain-English Guide to TradingView's Language
The code behind every custom indicator and strategy on TradingView, explained without the jargon and without turning you into a programmer.
The Indicators dialog, favouriting, and the difference between community scripts and invite-only tools, using an invite-only install as the example.
You want a specific tool on your chart, you open TradingView, and then you stare at a screen full of buttons wondering which one does it. The button you want is small and easy to miss. Once you find it, adding an indicator to TradingView takes about ten seconds, and the same steps work for the built-in tools, the public community library, and the private invite-only scripts that some paid tools use.
This guide covers all three, in order. We will use an invite-only install as the worked example near the end, because it trips people up the most and it is exactly how a tool like Vektor lands on your chart.
The entry point is one button labelled Indicators (sometimes shown with an fx icon) in the top toolbar of any chart, roughly in the middle. Click it and a dialog opens. That dialog is the front door to everything: built-in indicators, the community library, your own saved scripts, and anything shared privately with your account.
If you are brand new to the platform and the layout feels like a cockpit, our beginner walkthrough of TradingView covers the rest of the screen. For adding an indicator, though, the Indicators dialog is the only thing you need.
Here is the quick version before we slow down:
That is the whole job for public tools. The rest of this article is the detail that saves you from the two or three places people get stuck.
Built-in indicators are the ones TradingView ships with: moving averages, RSI, MACD, Bollinger Bands, and the rest of the standard kit. They live under the Technicals or Indicators tab inside the dialog, and they also show up when you type their name in the search box.
Say you want a simple moving average. Open the dialog, type "moving average," and you will see several variants. Click Moving Average and it draws on your price chart. Want it to behave differently? Every indicator has a settings gear once it is on the chart, and our guide to customizing indicator settings shows what the inputs actually change. If you are still deciding which momentum tool to run, the RSI vs MACD comparison is a fair place to start.
One honest caveat: more indicators on a chart is not more insight. Two or three that you understand beat a dozen you are guessing at. We wrote a whole piece on how many indicators you should use if you want the reasoning.
Here is where TradingView gets genuinely useful. Thousands of scripts written by other users are published to the Community Scripts section, and most of them are free to add.
Open the Indicators dialog, click the Community Scripts tab, and search. Type the name of a strategy or the author's handle if you know it. The results are public code, which means two things worth remembering:
Click any result and it loads onto your chart, same as a built-in. If it plots buy and sell markers, treat those as one person's logic, not gospel. Whether any signal tool actually helps is a separate question, and we dug into it in do trading signals work.
A published community script is not vetted or endorsed by TradingView. It passed a code check, nothing more. So when you add one, the burden is on you to understand it or to test it before you lean on it. Which brings us to the single most useful habit on the platform.
Adding an indicator is easy. Deciding whether to believe it is the hard part, and it has nothing to do with which button you click.
Before any indicator earns a spot in your process, run it through history. TradingView's replay mode lets you step the chart forward bar by bar so you can watch how a tool would have behaved without knowing the future, and replay mode is honestly underused. For a more structured look, backtesting a strategy on TradingView walks through the Strategy Tester. Neither one predicts the future. Both stop you from adopting something on vibes.
Once you have a handful of tools you actually use, searching for them every session gets old fast. Favourites fix that.
Inside the Indicators dialog, hover over any indicator and a star appears next to its name. Click it. That indicator now lives under the Favorites tab, and it also appears in a favourites row you can pin to the toolbar directly above your chart. From there it is one click onto any symbol, any timeframe.
A sensible favourites list for most people is short:
| Slot | What goes here | Why |
|---|---|---|
| 1 | Your main trend or signal tool | The thing you actually trade off |
| 2 | One momentum or volatility read | Context, not a second opinion to argue with |
| 3 | A volume or level tool | Where price is likely to react |
Three favourites you understand will serve you better than fifteen you flip through out of boredom.
Now the part that confuses people. Some tools are not published to the open library. They are invite-only, meaning the author has to grant your specific TradingView account access before the script will appear for you. This is standard for paid indicators, because the author is controlling who can run their code.
Here is how it works in practice, using Vektor as the concrete example since that is exactly how it installs:
The most common support question for any invite-only tool is "I paid, where is it?" Ninety percent of the time the answer is that the person is searching the public library instead of checking the Invite-Only Scripts tab, or access has not finished propagating to their account yet. If it is not there, confirm the username on file matches your actual TradingView handle, exactly, and give it a few minutes.
Once Vektor is on your chart, it does what it does regardless of your plan: it reads the trend on gold or Bitcoin, tells you long, short, or flat, and sits on its hands most of the time. It draws the exit as a trailing stop that follows the trend, and it can show its result next to buy-and-hold right there on the chart so you can judge it for yourself instead of taking anyone's word. If a trailing exit is new to you, what a trailing stop loss is explains the mechanic. If you want to see how it reads gold specifically, trading gold on TradingView is the closer look.
Worth thirty seconds. To remove an indicator, hover over its name in the top-left of the chart and click the X, or right-click it and choose remove. To temporarily hide one without deleting your settings, click the eye icon next to its name. Handy when you want a clean chart for a screenshot but do not want to set everything up again afterwards.
If you are on the free plan and the platform blocks you from adding another indicator, you have hit the per-chart limit. Remove one you are not using, or read free vs paid plans to see whether the extra slots are worth it for how you actually trade.
Adding an indicator is a two-click job: the Indicators button, then the tool. The only real fork is where the tool lives. Public and built-in tools show up in search. Invite-only tools show up under the Invite-Only Scripts tab, and only after the author grants your account access, which is exactly how paid tools like Vektor install.
So the next time you buy or find a script and it is not showing, do not assume it is broken. Open the dialog, check the right tab, and confirm the username matches. Then, before you trade off it, run it through replay or the backtester. The button is the easy part. Earning your trust is the part that matters.
Yes. The free plan lets you add indicators; the main limit is how many you can run on one chart at once. Community scripts, built-in tools, and invite-only scripts all install the same way regardless of plan. If you hit the limit, remove one you are not using and add the new one.
Community scripts are public, so anyone can search the library and add them instantly. Invite-only scripts are private: the author has to grant your account access before the script appears in your Invite-Only Scripts list. After that, adding it is identical to adding anything else.
Because it is not public, it will not appear in the general Community Scripts search until you have been granted access. Once the author adds your username, open the Indicators dialog and look under the Invite-Only Scripts tab rather than the search results.
Hover over the indicator in the Indicators dialog and click the star next to its name. It then appears under Favorites, and you can pin it to the toolbar above your chart for one-click access on any symbol or timeframe.

The code behind every custom indicator and strategy on TradingView, explained without the jargon and without turning you into a programmer.

How to run TradingView on your phone without kidding yourself about what the mobile app can and cannot do versus desktop.

One sells a broad signal toolkit on a subscription. The other sells a single focused trend call for a one-time price. Here is the honest breakdown.