Pine Library · 7,612 open-source scripts

Free TradingView Indicators (page 11)

Open-source Pine Script indicators that draw on your TradingView chart or in their own pane. Copy one and paste it into the Pine Editor.

Pine scripts7,612
Code shown here3,783open licence
Updated in a year5,283
No repaint flag6,673

Indicators: All

2 stars

This indicator tracks market direction by combining Bollinger Bands breakouts with ATR-adjusted pivot point channels. It establishes a primary trend line based on price breaking outer Bollinger Bands filtered by ATR, then validates the movement with a secondar

Indicator v4 TrendVolatility & bands
Updated 5 years ago · None stated GitHub repository of DeFi Follow Line Trend Signal

This indicator tests a simple neural network for recognizing 2-bit numbers in Pine Script. It converts linear 1D arrays into 2D matrix structures for weights, biases, and activations using custom array functions. The network trains over a user-defined number o

Indicator v4 AI / machine learning
Updated 5 years ago · MIT GitHub repository of 2 bit number test Neural Network - JD
2 stars

The ANN MACD Future Forecast is an experimental indicator serving as a true deep learning sample on TradingView. It calculates Bollinger Bands and Squeeze Momentum using custom functions for SMA, EMA, standard deviation, highest and lowest values. The script p

Indicator v4 AI / machine learningVolatility & bands
Updated 7 years ago · MIT GitHub repository of ANN MACD Future Forecast (SPY 1D)

Gamma/X Killzone Sweeps

by OverleveragedWhale
1 stars

An indicator that watches four ICT-style killzones (Asia, London, New York AM and PM) for a sweep of the previous killzone's high or low followed by a close back inside. It marks the setups on the price chart with a fixed target, a stop just past the wick, opt

Indicator v6 SMC / ICT / price actionSessions & time
Updated yesterday · None stated GitHub repository of Gamma/X Killzone Sweeps

BD Trading Cockpit

by BD-Chess
1 stars

A separate-pane indicator that gathers several readings into one table: a percentage ZigZag, a multi-timeframe consensus across up to eight selectable timeframes, a short-term sync momentum check between two symbols (Bitcoin and Ethereum by default), and an MD

Indicator v6 Screeners & dashboardsTrend
Updated yesterday · None stated GitHub repository of BD Trading Cockpit

Area Momentum

by xopromo
1 stars

An indicator on the price chart that treats the distance between price and a moving average as an area. It enters when the growth of that area has accelerated for a set number of bars and exits when growth slows. Settings pick the average type (SMA, EMA, WMA o

Indicator v6 Moving averagesOscillators & momentum
Updated yesterday · None stated GitHub repository of Area Momentum
1 stars

A regime-first signal engine for the price chart. It classifies the market stage with a long moving average on an automatically chosen timeframe, then looks for setups: trend pullback, base breakout, stage-two entry, and two bottom-reversal types after heavy s

Indicator v6 TrendBreakout Repaints
Updated yesterday · None stated GitHub repository of Institutional Buy & Sell v9.4
1 stars

This indicator calculates and plots the standard Average Directional Index (ADX) to measure overall trend strength. It calculates positive and negative directional movement against the true range using RMA smoothing to derive the directional index, which is th

Indicator v6 TrendOscillators & momentum
Updated yesterday · Custom licence GitHub repository of Average Directional Index

Matrix Trend BTR

by natalivm
1 stars

A price-chart overlay that draws an Ichimoku-style cloud and a moving average, then prints buy and sell triangles from a chosen engine: RSI crossing its average in the cloud trend direction, EMA trend reversals, or manual price-level rules. Extra optional sign

Indicator v6 TrendOscillators & momentum
Updated yesterday · None stated GitHub repository of Matrix Trend BTR
1 stars

A smart money concepts indicator that marks market structure swings, momentum-filtered structure breaks, order blocks with a point of control and a high probability zone score, fair value gaps, liquidity sweeps and equal highs or lows. An optional confluence e

Indicator v6 SMC / ICT / price actionSessions & time
Updated yesterday · None stated GitHub repository of AlphaX Structure Flow Pro

Seasonality Check

by Va3elina
1 stars

A separate-pane indicator that recomputes yearly seasonality statistics from the chart's own history. It collects close-to-close returns for each calendar month and each year's year-to-date return, starting from a chosen year, and averages them. The aim, per t

Indicator v6
Updated yesterday · None stated GitHub repository of Seasonality Check
1 stars

A separate-pane indicator that plots a 0 to 100 market stress score. By default it fetches a published score through an HTTP request; alternatively the user can type values by hand, or it falls back to a price-based proxy built from realized volatility, drawdo

Indicator v5 Volatility & bandsScreeners & dashboards
Updated yesterday · None stated GitHub repository of SFC Stress Gauge (lite)
1 stars

A price-chart indicator for leveraged turbo and mini products on stocks, built on the daily 14-period RSI. It computes the price at which today's close would take the daily RSI below the oversold level, using the previous day's averages, and works on intraday

Indicator v6 Mean reversionOscillators & momentum Repaints
Updated yesterday · None stated GitHub repository of RSI 30 Turbo Levels
1 stars

Marks the Asia session range on the price chart with a box, high and low lines and Fibonacci retracement levels, and does the same for Monday's range. A display mode filters the levels to all, strong or strongest, where strength reflects confluence outside the

Indicator v6 Sessions & timeSupport & resistance
Updated yesterday · None stated GitHub repository of Asia Session Fib Retracement
1 stars

An overlay for same-day expiry credit spreads on the S&P 500 index that reproduces signals from the author's separate backend. It watches an opening observation window, then flags directional entries when stochastic, RSI, trend, a VWAP alignment gate and a con

Indicator v6 Sessions & timeMean reversion
Updated yesterday · None stated GitHub repository of ZeroDTE Backend Mirror

Dip2Green PRO

by mcgary6567-lab
1 stars

A Pine v6 indicator that looks for a dip followed by confirming candles. A long setup is an oversold red flush followed by green candles, and a short setup is an overbought green move followed by red candles. A composite score from RSI depth, range against ATR

Indicator v6 Mean reversionOscillators & momentum
Updated yesterday · None stated GitHub repository of Dip2Green PRO

SURGE Sentinel

by Reckless2316
1 stars

A Pine v6 overlay for crypto charts that scores several confluence layers across the chart timeframe, a middle timeframe and a higher timeframe, with an optional reference asset. A signal fires only when the winning score, the number of agreeing layers and the

Indicator v6 TrendVolatility & bands Repaints
Updated yesterday · None stated GitHub repository of SURGE Sentinel
1 stars

A confluence scoring indicator for smart money setups on the price chart. It checks a higher timeframe EMA bias, break of structure, liquidity sweeps, three-candle fair value gap zones and a rejection candle, and adds weighted points into a score. Buy or sell

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated yesterday · None stated GitHub repository of TraderWatch SMC/ICT Confluence

BTC Genius

by tatianathevisionary
1 stars

A price-chart indicator for Bitcoin on the daily timeframe that gathers daily data from Nasdaq futures, gold, the dollar index, the ten-year yield and Brent crude. It computes rolling correlations with Nasdaq and gold, a macro pressure-release score, a seller-

Indicator v6 Support & resistanceVolatility & bands
Updated yesterday · None stated GitHub repository of BTC Genius

Indicator Template

by Jahanzaib211
1 stars

A starter indicator template that plots a fast and slow exponential moving average on the price chart. A long or short marker appears on a confirmed bar when the averages cross and RSI is above or below 50. Each signal calculates an ATR-based stop level and a

Indicator v6 Moving averagesTrend
Updated yesterday · MIT GitHub repository of Indicator Template

BL-ESW Pinbar Market Lab

by tulukakaniwa
1 stars

BL-ESW Pinbar Market Lab is an overlay indicator that calculates rolling VWAP cost anchors across multiple fixed windows to establish dynamic price levels. It detects Pinbar candlestick patterns using customizable wick-to-body ratios and plots GetDelta volatil

Indicator v6 Support & resistanceCandlestick patterns
Updated yesterday · AGPL-3.0 GitHub repository of BL-ESW Pinbar Market Lab

GEX Levels

by aoimiku
1 stars

GEX Levels is an overlay indicator that draws options gamma exposure levels on NAS100, XAUUSD and BTCUSD charts. A companion Python script calculates the levels, and the user pastes its one-line output into a text setting. The indicator picks the block matchin

Indicator v6 Support & resistance
Updated yesterday · None stated GitHub repository of GEX Levels

HA Candles

by teshmi9z-beep
1 stars

An overlay that redraws the chart using an alternative candle type. The user can choose normal candlesticks, Heikin Ashi candles, or candles built from linear regression of open, high, low and close over an adjustable length. Alternative candles are coloured c

Indicator v6 Trend
Updated yesterday · MIT GitHub repository of HA Candles

ML Smart Adaptive Indicator

by GeekRabbit007
1 stars

An overlay that displays signals produced by an outside machine-learning server, delivered through a data repository read with request.seed. It treats the seeded close value as the direction, volume as confidence, and other fields as strength, anomaly score an

Indicator v6 AI / machine learning
Updated 2 days ago · None stated GitHub repository of ML Smart Adaptive Indicator
1 stars

A long-only dip signal indicator that combines a 200-bar Bollinger Band filter with MACD crossovers. A buy marker appears when price has touched the lower band and, by default, still closes below the midline, then a standard or Impulse MACD crossover confirms.

Indicator v6 Mean reversionOscillators & momentum
Updated 2 days ago · None stated GitHub repository of Dip Mafia BB(200) Gate + MACD
1 stars

A separate-pane chart port of a scanner's decision logic, intended to read setups bar by bar. It reproduces a Z-score regime engine, a weekly midline heat phase, absorption and climax markers, nine core checks and a final signal tree, plus an optional divergen

Indicator v6 TrendScreeners & dashboards Repaints
Updated 2 days ago · None stated GitHub repository of Reflex RCCE - Engine View

GEX PRO - NQ / ES

by WSEVwevx
1 stars

GEX PRO draws options gamma exposure levels on NQ and ES futures charts. The levels are calculated outside TradingView and pasted into a text setting as a payload. The script then maps the index prices to the futures chart and plots zero gamma, call wall, put

Indicator v6 Support & resistance
Updated 2 days ago · None stated GitHub repository of GEX PRO - NQ / ES

Koncorde Plus

by mphinance
1 stars

A volume-based oscillator pane built around the Koncorde idea of separating large and small participants, with pattern markers named Zero, Mirror, Bear Hug, Harpoon, Spring and Crossing that can be switched on or off. Optional layers add MACD dots, RSI or MFI

Indicator v6 VolumeOscillators & momentum
Updated 2 days ago · Custom licence GitHub repository of Koncorde Plus

FVG TWB RSI OB LP UT SSL Suite

by Alireza-Kamran
1 stars

A multi-tool overlay that combines fair value gaps, trendlines with breaks, RSI background shading, order blocks, liquidity pool zones, a UT Bot ATR trailing signal and an SSL element on one chart. Liquidity pools need a set number of contacts, bar gaps and co

Indicator v5 SMC / ICT / price actionSupport & resistance Repaints
Updated 2 days ago · MIT GitHub repository of FVG TWB RSI OB LP UT SSL Suite

RiskSentinel Full Context

by imanisworld
1 stars

An indicator built mainly as a data and alert engine for futures. It tracks an opening range window, New York and London sessions, four EMAs, a volume average and break of structure swings, and sends confirmed-bar alerts that carry this context, with a webhook

Indicator v6 Sessions & timeSupport & resistance
Updated 2 days ago · Custom licence GitHub repository of RiskSentinel Full Context

MEXC Paper Technical Alerts

by sjbrenchley89
1 stars

This indicator plots 9-period and 21-period exponential moving averages directly on the price chart to identify momentum changes. It generates entry signals when a fast EMA crosses above a slow EMA while RSI is between 50 and 65 and the MACD histogram is posit

Indicator v6 Moving averagesOscillators & momentum
Updated 2 days ago · None stated GitHub repository of MEXC Paper Technical Alerts

Big Order Bubbles IQ

by ankurksoni
1 stars

A separate-pane indicator that plots bubbles for unusually large orders, found from lower-timeframe volume with options of one second, one tick or automatic, or from live ticks with no history. Identification uses either turning points or extreme volume, and a

Indicator v6 Volume Repaints
Updated 2 days ago · None stated GitHub repository of Big Order Bubbles IQ

Order Flow Heatmap

by grzresearch
1 stars

This indicator builds a volume profile heatmap over a lookback window and draws it on the price chart in the style of order flow tools. It marks the point of control, value area, high and low volume nodes, volume bubbles for large bars, session VWAP with devia

Indicator v6 VolumeSupport & resistance
Updated 2 days ago · MPL-2.0 GitHub repository of Order Flow Heatmap
1 stars

A Bitcoin-focused indicator drawn over the price chart that combines several context modules. These include weekend liquidity rules that reduce suggested position size, a four-year halving cycle phase classifier, correlation and risk-off checks against the S&P

Indicator v6 Screeners & dashboardsVolume
Updated 2 days ago · MPL-2.0 GitHub repository of BTC Strategy Multi-Factor Engine

15m EMA + OI Flip Signals

by grzresearch
1 stars

The indicator plots the fast 9 and slow 15 EMA on the price chart and colors the area between them green for bullish trend and red for bearish. It generates BUY signals on the fast EMA crossing above the slow EMA and SELL signals on the opposite crossover. Sig

Indicator v6 TrendMoving averages
Updated 2 days ago · MPL-2.0 GitHub repository of 15m EMA + OI Flip Signals

TopBot 2024 Adaptive

by drewstake
1 stars

Prints manual long and short signal labels on the price chart using an adaptive scoring method trained on recent settled trade paths, with a warmup count before it starts. It uses the previous closed candles, enters at the current open, and applies a minimum d

Indicator v6 AI / machine learningScalping
Updated 3 days ago · None stated GitHub repository of TopBot 2024 Adaptive
1 stars

An indicator for crypto perpetual futures that scores each bar from trend, momentum, volume and market structure, then confirms it across four timeframes. Scores at or above a long threshold or at or below a short threshold produce signals, optionally gated by

Indicator v6 TrendSMC / ICT / price action
Updated 3 days ago · MIT GitHub repository of AURA Confluence Signal System

A price-chart indicator that plots a 200-length double exponential moving average and colours it by trend strength. The line turns green when price is above it and ADX is at or above a threshold, red when price is below it, and grey when ADX is weak. ADX and d

Indicator v5 TrendMoving averages
Updated 3 days ago · MIT GitHub repository of DEMA 200 and ADX Combined Indicator

Fractal Fibonacci

by Metaprogramlabs
1 stars

An overlay indicator that builds a dealing range from the latest fractal high and fractal low, using a 3-bar or 5-bar fractal with an adjustable confirmation period. It draws Fibonacci levels at 0, 0.5 and 1 to separate discount, equilibrium and premium, and r

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 3 days ago · Custom licence GitHub repository of Fractal Fibonacci

Ichimoku Cloud

by hongdangcs
1 stars

Plots the standard Ichimoku Cloud on the price chart: conversion line, base line, leading spans A and B and lagging span, using Donchian midpoints with default lengths of 9, 26 and 52. Lengths and displacement can be adjusted. The script also holds a group of

Indicator v5 TrendSupport & resistance
Updated 4 days ago · None stated GitHub repository of Ichimoku Cloud

Session Context

by jometa9
1 stars

An overlay that draws higher-timeframe candles on the chart, either over the lower-timeframe bars or projected as a mini chart to the right of the last bar. The timeframe is automatic or custom, drawing can be limited to a time window, and a countdown to the c

Indicator v6 Sessions & timeSupport & resistance Repaints
Updated 4 days ago · None stated GitHub repository of Session Context

EMA · RSI

by Tomas-Cyberia
1 stars

The EMA RSI indicator plots multiple moving averages including EMAs and MAs on the price chart and the RSI oscillator in a separate pane. It identifies when a trending asset returns to support with RSI in oversold, using green signals and confirmations at key

Indicator v6 TrendMoving averages
Updated 4 days ago · None stated GitHub repository of EMA · RSI
1 stars

A small demonstration indicator that marks crossovers between a 3-period and a 5-period simple moving average on completed bars, with a triangle below the bar for a bullish cross and above it for a bearish cross. It also checks a fixed set of twelve sample clo

Indicator v6 Moving averages
Updated 4 days ago · MIT GitHub repository of SCA EA Parity Demo SMA 3/5

Mahi_varma PA

by manthenamahendravarma-IO
1 stars

This indicator maps market structure and price action levels directly on the price chart. It detects Break of Structure (BOS) and Change of Character (CHOCH) patterns alongside swing points. The script identifies key zones including Quasimodo Levels (QML), Sup

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 4 days ago · MIT GitHub repository of Mahi_varma PA

Liquidity Sweeps MTF

by Metaprogramlabs
1 stars

The indicator identifies multi-timeframe swing highs and swing lows to track liquidity levels across different chart horizons. When price wicks through a higher timeframe level and closes back inside, it plots a sweep line and label directly on the price chart

Indicator v5 SMC / ICT / price actionSupport & resistance Repaints
Updated 4 days ago · Custom licence GitHub repository of Liquidity Sweeps MTF

CRT

by Metaprogramlabs
1 stars

CRT is an overlay indicator based on candle range theory. It plots the high and low of a higher-timeframe candle and extends both levels to the right, with nine selectable timeframes from H1 to 12M. A range stays active while later candles remain inside it and

Indicator v6 Support & resistanceSMC / ICT / price action
Updated 4 days ago · Custom licence GitHub repository of CRT

More Pine Script Categories

Browse the whole Pine Library

Third-party code. ForexR lists open-source Pine scripts from GitHub; it did not write, test or endorse them, and their summaries are generated automatically from each script's code and README. Indicators describe the past, and a strategy's backtest can look better than live trading. Check a script on a demo account before you rely on it. CFDs and leveraged forex are complex instruments with a high risk of losing money rapidly.

Learn to Use Pine Scripts

Free, plain-English guides: add a script to TradingView, read what it does, test it and avoid the common traps.

  1. 1Using this librarySearch, filters, licences and what the badges mean.
  2. 2Add a script to TradingViewCopy, paste into the Pine Editor, save and add to chart.
  3. 3Indicators, strategies and librariesWhat each type does and how to tell them apart.
  4. 4Spot a script that repaintsWhy some signals change after the bar closes.
  5. 5Backtest a strategyStrategy Tester settings that keep results honest.
  6. 6Send alerts to MT4 or MT5From a TradingView alert to an order in MetaTrader.
  7. 7What Pine Script isThe language, what it can and cannot do, and where to start.
  8. 8Write your first indicatorA complete script, line by line, in the Pine Editor.
  9. 9Read a script before you trust itA routine for checking inputs, logic and red flags.
  10. 10Edit a script safelyChange colours and lengths, add a filter or an alert.
  11. 11Pine Script alertsalertcondition(), alert(), placeholders and webhooks.
  12. 12Build a crossover strategyAn EMA cross strategy with an ATR stop, ready to test.

Trade Your Charts With a Regulated Broker

Compare regulated brokers on platforms, spreads, minimum deposit and leverage.

Compare brokers