Pine Library · 1,060 open-source scripts

Free Screener and Dashboard Pine Scripts (page 10)

Open-source Pine scripts that summarise many symbols or timeframes in one table: screeners, trend dashboards and market overviews.

Pine scripts1,060
Code shown here535open licence
Updated in a year842
No repaint flag914

Screeners & dashboards: Indicators, Strategies and Libraries

CTC Comet Strategy 7.2024.1

by wynnforthework
2 stars

This strategy executes trades based on dual exponential moving average trend alignment, customizable Bollinger Bands, and normalized ATR volatility thresholds. It enters positions in the direction of the moving average trend and manages risk using a dynamic st

Strategy v5 TrendMoving averages
Updated 1 year ago · None stated GitHub repository of CTC Comet Strategy 7.2024.1
2 stars

This indicator overlays trend and momentum analysis directly onto the price chart by combining a customizable moving average trend filter with dual QQE MOD calculations. It determines trend direction using selectable moving average types, including EMA, ALMA,

Indicator v5 TrendOscillators & momentum
Updated 1 year ago · None stated GitHub repository of 超级趋势 + QQE 集成指标
2 stars

Zig Zag Ratio Simplified plots ZigZag trend lines connecting swing highs and lows on the price chart. It calculates ratio relationships between market swings, displaying ratio labels, high and low price tags, and an optional status helper table. Main settings

Indicator v5 Support & resistanceTrend Repaints
Updated 3 years ago · None stated GitHub repository of Zig Zag Ratio Simplified

Rebalanced Allocation

by nvolpe2007-cell
1 stars

Simulates a portfolio of ten crypto assets, a gold-backed token and cash that is rebalanced on a fixed schedule, and plots the resulting equity curve against buy and hold in a separate pane. Target weights are 50 percent crypto, 25 percent gold and the rest ca

Indicator v6 Screeners & dashboards
Updated yesterday · None stated GitHub repository of Rebalanced Allocation

Ghost x Gemini

by mphinance
1 stars

A dashboard-style overlay meant to be added next to another indicator, showing a structured information panel of trend, volatility and momentum readings on the price chart. It draws on Hull trend, TRAMA, Keltner bands, swing structure, Williams %R exhaustion,

Indicator v6 Screeners & dashboardsTrend
Updated 2 days ago · Custom licence GitHub repository of Ghost x Gemini

DIY Volume Profile

by jayadevrana
1 stars

DIY Volume Profile is an indicator that calculates the point of control and value area using volume distribution across price rows based on the last specified lookback bars. It plots horizontal lines for the value area high and low along with the POC on the pr

Indicator v6 VolumeSupport & resistance
Updated 3 days ago · MPL-2.0 GitHub repository of DIY Volume Profile

This indicator calculates and plots key market profile structure from previous sessions, including Value Area High, Value Area Low, Point of Control, and session High/Low levels, alongside the current session's Opening Range. User settings allow customization

Indicator v6 Sessions & timeSupport & resistance
Updated 13 days ago · MPL-2.0 GitHub repository of Taught to Trade - Session Range & Value Area Map
1 stars

This script acts as a reference template for testing assertion blocks in Pine Script. It calculates pass and fail counts for assertions and displays them in a table dashboard at the bottom left of the chart. When test mode is enabled, it runs assertions on val

Indicator v6 Screeners & dashboards
Updated 7 weeks ago · MPL-2.0 GitHub repository of Test Block Pattern Reference
1 stars

The SMC Market Structure Indicator tracks market structure on the price chart using Smart Money Concepts. It identifies trend points including Higher Highs, Higher Lows, Lower Highs, and Lower Lows, while flagging Break of Structure and Change of Character eve

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 4 months ago · None stated GitHub repository of SMC Market Structure Indicator
1 stars

A trend indicator for the price chart that draws a moving-average trend line, 45 periods by default and selectable as SMA, EMA, WMA, HMA or VWMA, offset by an ATR multiple. It detects buying and selling pressure with an adjustable threshold, and can colour can

Indicator v6 TrendMoving averages
Updated 6 months ago · None stated GitHub repository of M45 Indicator - Aurolo
1 stars

This strategy looks for VWAP bounce and rejection trades on the price chart during the regular trading session. It marks a percentage band around session VWAP and enters when a rejection candle meets a minimum wick-to-body ratio and volume exceeds a multiple o

Strategy v6 Mean reversionVolume
Updated 7 months ago · MIT GitHub repository of VWAP Bounce/Rejection
1 stars

An overlay indicator that shades the Asia, London and New York sessions and classifies days against the seek and destroy profile. If London takes both sides of the Asian range, it labels a potential day and can show a warning table for the New York session. Af

Indicator v5 Sessions & timeSMC / ICT / price action
Updated 9 months ago · None stated GitHub repository of ICT Seek & Destroy Profile

MTF Trend Dashboard

by surajmateti
1 stars

This indicator tracks and compares trend direction across the current chart timeframe and a customizable higher timeframe. It calculates fast and slow exponential moving averages on both timeframes, classifying conditions as bullish, bearish, or flat based on

Indicator v5 TrendMoving averages
Updated 11 months ago · None stated GitHub repository of MTF Trend Dashboard
1 stars

This indicator monitors and displays signals across up to five selectable symbols using an on-chart table. It evaluates price relative to the midpoints of highest highs and lowest lows over three lengths derived from a configurable base length. Bullish signals

Indicator v5 Screeners & dashboardsTrend
Updated 1 year ago · MIT GitHub repository of Kurutoga Screener Template
1 stars

A Thai-language indicator that builds a portfolio summary from user-entered holdings and shows it as tables and a small chart on the price chart. It compares portfolio return against a benchmark symbol, groups results by period such as quarter, and supports an

Indicator v6 Screeners & dashboards
Updated 1 year ago · None stated GitHub repository of Portfolio Performance Summary

A large overlay indicator that merges several tools from the same repository: forex session boxes with kill zones, a market structure oscillator, zero-lag trend levels, a volumatic VIDYA average, an adaptive Money Flow Index, an ADX histogram, a dual-speed TSI

Indicator v5 Sessions & timeSMC / ICT / price action

Multiple Alerts

by RobACurtis
1 stars

A learning example that sends alerts for three user-selected symbols from one script, avoiding a separate alert per symbol. Each symbol is checked with a 50 and 200 period moving average cross function through request.security, and an alert fires once per bar

Indicator v4 Moving averagesScreeners & dashboards
Updated 2 years ago · None stated GitHub repository of Multiple Alerts

Sector AD

by nvFede
1 stars

A Pine v4 indicator in a separate pane that works as a sector advance-decline tally. It reads closing prices for eleven US sector ETFs and the SPY fund, then counts how many sectors closed above their previous close and how many did not. It has no input settin

Indicator v4 Screeners & dashboards
Updated 3 years ago · None stated GitHub repository of Sector AD
56 stars

This indicator marks forex trading sessions and opening ranges on the price chart. It can draw Sydney, Tokyo, Frankfurt, London, and New York session boxes or five- and fifteen-minute opening ranges, plus an optional opening channel and a day-open range. Day r

Indicator v5 Sessions & timeSupport & resistance Repaints
Updated 2 months ago · None stated GitHub repository of Day Trading Booster by DGT

This indicator plots the initial balance high, low, midpoint and optional Fibonacci levels for a user-defined session on the price chart. It tracks a separate break session and includes settings groups for extension lines, percentile lines and tables. Users ca

Indicator v6 Sessions & timeSupport & resistance
Updated 7 weeks ago · None stated GitHub repository of Initial Balance & Extensions with Z-Scores
43 stars

This indicator evaluates market momentum and risk by calculating trend metrics and volatility stats, displaying them in an on-chart table pane. It measures short-term and long-term trend strength via two MACD configurations built on three customizable EMA leng

Indicator v5 TrendVolatility & bands
Updated 1 year ago · None stated GitHub repository of Trend Strength & Volatility

Portfolio Backtester

by f-cksociety
11 stars

The script is a Pine Script v5 indicator that emulates strategy backtesting directly on the price chart. It evaluates modular entry strategies, trade directions, entry stop-loss types such as ATR multiples or fixed percentages, and a wide variety of trade filt

Indicator v5 TrendOscillators & momentum
Updated 4 years ago · MPL-2.0 GitHub repository of Portfolio Backtester

Nexural QWAP

by JasonTeixeira
9 stars

Nexural QWAP calculates a volume-weighted average price combined with a cumulative volume delta order flow engine directly on the main price chart. It analyzes market structure by detecting volume absorption, liquidity sweeps, price-CVD divergence, stacked imb

Indicator v6 SMC / ICT / price actionVolume
Updated 13 days ago · Custom licence GitHub repository of Nexural QWAP

TR Margin Pulse

by Enesp4rl4k
7 stars

TR Margin Pulse calculates and plots the ratio of marketwide margin calls to required margin using Takasbank data generated via MCP templates. Rendered in a separate pane, the line turns red when exceeding a predefined stress threshold and teal when below. A s

Indicator v6 Screeners & dashboards
Updated 6 days ago · MIT GitHub repository of TR Margin Pulse
6 stars

This indicator draws a two-column dashboard table on the price chart for up to three user-selected symbols, defaulting to EURUSD, GBPUSD, and USDJPY. For each symbol it requests four-hour highs, lows, and closes from the two prior candles and classifies a high

Indicator v6 Screeners & dashboardsSMC / ICT / price action
Updated 7 months ago · None stated GitHub repository of Institutional Bias Scanner

TheStrat Suite

by 345-strategies
5 stars

TheStrat Suite classifies real OHLC bars with Rob Smith's TheStrat method and draws labels, targets, and stop levels on the price chart. It detects inside bars, hammers, shooters, outside bars, and Failed 2 range reclaims, then shows magnitude and exhaustion t

Indicator v6 Candlestick patternsSupport & resistance Repaints
Updated 3 days ago · MPL-2.0 GitHub repository of TheStrat Suite

Stats Table

by degenview
3 stars

Displays a statistical summary table pinned to the top right of the price chart. It calculates key metrics including ATR percentage relative to price, high-low range percentage over a configurable bar count, relative volume compared to its simple moving averag

Indicator v6 Screeners & dashboardsTrend
Updated yesterday · GPL-3.0 GitHub repository of Stats Table

Dip Bulucu-2

by gocaman
3 stars

Dip Bulucu-2 combines a WaveTrend oscillator and Williams Vix Fix to identify potential market bottoms and trend reversals. It calculates Williams Vix Fix based on standard deviation Bollinger Bands and percentile ranges, highlighting exhaustion bars in red hi

Indicator v5 Oscillators & momentumVolatility & bands
Updated yesterday · None stated GitHub repository of Dip Bulucu-2

Alert System with Trading Dashboard calculates two exponential moving averages on the chart while tracking fast and slow EMA crossover states across four configurable timeframes. It displays a visual table on the price chart showing the directional bias for ea

Indicator v5 Screeners & dashboardsMoving averages Repaints
Updated 5 months ago · None stated GitHub repository of Alert System with Trading Dashboard

BTMM HTF Bias System

by jcortes254
3 stars

BTMM HTF Bias System analyzes trend alignment and higher-timeframe directional bias using exponential moving averages across multiple timeframes, such as 1-hour, 4-hour, daily, and weekly charts. Based on Steve Mauro's Beat The Market Maker methodology, it cal

Indicator v5 TrendMoving averages
Updated 1 year ago · None stated GitHub repository of BTMM HTF Bias System
2 stars

The indicator calculates a weighted composite relative strength score across short, mid, and long-term Rate of Change (ROC) horizons alongside RSI for up to eight customizable symbols. Users can measure raw momentum or compare performance relative to a selecte

Indicator v6 Oscillators & momentumScreeners & dashboards
Updated 2 months ago · Custom licence GitHub repository of Relative Strength Heatmap Vantrade

Correlation Heatmap

by regalouisei
2 stars

This indicator calculates arithmetic returns across a user-defined list of tickers and visualizes their statistical correlation as a heatmap table in a separate pane. It samples returns at weekly or monthly timeframes aligned with the chart data. Users can con

Indicator v6 Screeners & dashboards
Updated 8 months ago · None stated GitHub repository of Correlation Heatmap

Advanced Reverse Stochastic %J

by mushroom-men-Trading
2 stars

This indicator calculates the Stochastic %J oscillator alongside reverse-engineered price targets in a separate pane. It plots the current %J line against custom target, overbought, and oversold reference thresholds. Using an iterative algorithm, it calculates

Indicator v6 Oscillators & momentumScreeners & dashboards
Updated 9 months ago · None stated GitHub repository of Advanced Reverse Stochastic %J

My Indicator

by etnt
2 stars

My Indicator overlays timeframe-adaptive moving averages, candlestick pattern detections, and an information table directly on the price chart. Depending on the active chart timeframe, it plots key moving averages including daily SMAs and EMAs, intraday VWMA a

Indicator v6 Moving averagesCandlestick patterns
Updated 1 year ago · MPL-2.0 GitHub repository of My Indicator

SMC Confluence Hub

by skipp-dev
1 stars

SMC Confluence Hub aggregates Smart Money Concept zone states linked from external scripts with internal technical analysis. It combines EMA trend, RSI, MACD momentum, and Bollinger Bands mean-reversion metrics to generate a unified confluence score specifical

Indicator v6 SMC / ICT / price actionOscillators & momentum
Updated 3 days ago · None stated GitHub repository of SMC Confluence Hub

Main - 1

by 7b809
1 stars

A small overlay indicator that turns two linked external plots into labelled buy and sell markers. Each of two source inputs is connected to another indicator's plot, and a non-zero value draws a green buy label or a red sell label showing price and an Indian-

Indicator v5 Screeners & dashboards
Updated 2 weeks ago · None stated GitHub repository of Main - 1

Top 10 Daily Candles

by moonyroy
1 stars

The Top 10 Daily Candles indicator calculates the relative size of each daily candle as the body range divided by the open price. It maintains a running array of the ten largest sizes and their corresponding dates. A table is overlaid on the top right of the c

Indicator v6 Screeners & dashboardsCandlestick patterns
Updated 3 weeks ago · None stated GitHub repository of Top 10 Daily Candles

Volume & Key Levels

by MoDarK-MK
1 stars

This overlay indicator template plots previous-day and previous-week highs and lows and marks liquidity sweeps when price pierces a level on elevated volume and closes back inside. It builds a rolling volume profile with point of control and value area, plus a

Indicator v6 VolumeSupport & resistance
Updated 7 weeks ago · MPL-2.0 GitHub repository of Volume & Key Levels

Market Sessions

by DarthBuddha
1 stars

An indicator that tracks five regional trading sessions: Australia, Asia, India, Europe and the United States. Each session has built-in opening hours and its own colour and on or off switch. It draws session boxes with the open, high, low and close of the ses

Indicator v6 Sessions & timeScreeners & dashboards
Updated 3 months ago · MIT GitHub repository of Market Sessions
1 stars

This indicator maps Smart Money Concepts (SMC) elements directly onto the price chart. It identifies swing highs and swing lows to track market structure (HH, HL, LH, LL), Break of Structure (BoS), and Change of Character (CHoCH) using either pivot or session

Indicator v6 SMC / ICT / price actionSupport & resistance
Updated 4 months ago · None stated GitHub repository of SMC Market Structure Indicator
1 stars

Kurutoga Screener Timing Fix calculates price divergence from highest-high and lowest-low midpoints across three lookback horizons. By assessing divergence consistency across base, double, and quadruple lengths, it identifies synchronized momentum conditions.

Indicator v5 Screeners & dashboardsOscillators & momentum
Updated 1 year ago · MIT GitHub repository of Kurutoga Screener Timing Fix

EZ Algo Trader (Beta)

by turnupdigital
1 stars

A strategy on the price chart that combines several external signal sources into entries, using inputs that read other indicators. Each of up to five signals has a name, long and short source and a usage mode. Positions are sized in contracts, with a maximum t

Strategy v6 Screeners & dashboards Repaints
Updated 1 year ago · None stated GitHub repository of EZ Algo Trader (Beta)

A variant of a large overlay indicator that merges forex session boxes with kill zones, a market structure oscillator, zero-lag trend levels, a volumatic VIDYA average, an adaptive Money Flow Index, an ADX histogram, a dual-speed TSI and multi-timeframe panels

Indicator v5 Sessions & timeSMC / ICT / price action
92 stars

This indicator classifies the market into gamma regime types (negative gamma trend, positive gamma mean-reversion, or transition) by calculating a composite score based on daily ATR ratios, session VWAP crossover frequencies, and opening range displacement. It

Indicator v5 Volatility & bandsTrend
Updated 2 months ago · Custom licence GitHub repository of Moon Dev GEX Regime & Trap

EMA Ribbon Overlay

by iamrichardD
57 stars

Calculates exponential moving averages for fast, pivot, and slow lengths along with optional 50, 100, and 200 simple moving average context lines. It visualizes bullish and bearish ribbon fills on the main price chart alongside MACD calculations to generate ea

Indicator v6 TrendMoving averages
Updated 1 year ago · Apache-2.0 GitHub repository of EMA Ribbon Overlay

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