Free Support and Resistance Pine Scripts (page 20)
Open-source Pine scripts that draw levels: pivot points, automatic support and resistance, supply and demand zones, Fibonacci and previous highs and lows.
Calculates standard Darvas Box high and low levels based on price pivots over a specified lookback period. The indicator identifies box formations and plots shape markers above and below bars representing the top and bottom boundaries of the active box on the
Hazzones identifies and plots supply and demand zones directly on the price chart using consecutive Heikin Ashi candle runs. It automatically detects support and resistance flip zones when demand turns into supply or vice versa, while tracking zone mitigation
Tik 1 JPY is a visual reference indicator that plots horizontal level grid lines, midpoint lines, and sub-interval lines tailored for Japanese Yen currency pairs. Users can configure the start and end price levels, which default to 130 and 165. It draws solid
PriceCatch Opensource CPR calculates and displays Central Pivot Range levels based on daily high, low, and close values. It plots colored boxes and channel boundaries directly on the price chart to visualize current and previous daily CPR zones. The indicator
This indicator plots market structure elements directly on the price chart. It detects swing points, swing high and low levels, and breaks of structure or change of character labels (BOS and CHoCH). It also identifies and draws bullish and bearish swing order
This indicator draws higher-timeframe candles and classic pivot levels on the price chart. Users choose an automatic or fixed higher timeframe and a color theme, then show or hide the candle and the pivots. Candle display can emphasize open and close, high and
This indicator calculates and plots up to four hierarchical ZigZag levels directly on the price chart to map swings and market structure across different sensitivities. Each level can be toggled and configured with custom lengths and colors. Settings allow use
This indicator identifies Quasimodo Level (QML) market structure patterns on the price chart using a ZigZag algorithm. It includes optional directional trend filtering using dual exponential moving averages, an ADX threshold filter to verify trend strength, an
This indicator plots volume-based support and resistance zones on the price chart. It analyzes multiple timeframes including current, 4-hour, and daily to identify potential reaction levels. The script draws horizontal lines and shaded zones for resistance and
This indicator tracks and plots Regular Trading Hours (RTH) and Overnight (ON) key price levels directly on the price chart. It displays high, low, open, and close prices for current and previous trading sessions, allowing traders to monitor important intraday
The Impulse-Orders strategy detects impulse up and down movements on the price chart by checking for specific candle patterns relative to Fibonacci retracement levels. It tracks impulse starts and ends, confirming when the move reaches a user-defined percentag
The RSI powerzone strategy plots the 4-period RSI in a separate pane along with horizontal levels at 30 and 55. It identifies an uptrend using a series of simple moving averages on the close price. The strategy enters long positions when the uptrend condition
This indicator identifies institutional liquidity pool zones using swing high and low pivots adjusted by ATR width. It confirms liquidity sweeps through multi-layer criteria, including volume spikes, wick rejections, absorption bars, and swing failure patterns
Draws volatility forecast levels on the price chart from a text block pasted into a settings box, covering gold, Nasdaq, several equity indices, metals, energies and agricultural contracts through configurable ticker mapping. Lines show percentile and median r
Market Lab is a static market workbench for inspecting OHLCV paths, cost anchors, volatility bands, formula research outputs, and candidate order plans in one compact interface. It features three-panel layout with instrument navigation, main chart, and facts a
A separate-pane indicator that measures how far price sits from a weekly midline (average of a weekly EMA and SMA), scales the gap by daily and weekly ATR ratios, and converts it into a heat value from 0 to 100. Columns are coloured by heat level and faded whe
The j14-E1 adv indicator plots a dynamic ZigZag on the price chart by detecting swing highs and lows. It draws orange and aqua trend lines marking pivot points, with boxes showing candle shadows and bodies. The script identifies potential trend shifts via CHoC
This indicator plots a multi-cell price and time grid directly on the price chart, complete with internal divisions and diagonal lines. It provides independently draggable boundary handles for top, bottom, left, and right coordinates, alongside an optional mov
A heavily modular long strategy for crypto spot pairs in which every filter and exit has its own switch. Entries centre on pivot-based support and resistance across several timeframes with retest confirmation, plus optional moving average, volume, ATR spike, s
An overlay indicator that must run on the one-minute chart and raises an error otherwise. It captures the high and low of an opening range at a set market open time, then draws lines at the high, low and average, plus entry levels placed beyond the range by th
The Opening Range Breakout indicator identifies high, low, and midpoint levels established during a customizable initial window of the trading day. Once the opening window ends, the range boundaries are frozen and drawn directly on the main price chart. The sc
This indicator plots session boxes for Asian, London and New York sessions on the price chart along with an opening range breakout (ORB) box and midpoint. It displays an interactive dashboard and labels for confirmed-bar ORB states including forming, closed, b
This overlay indicator tracks the high and low of four SMC/ICT killzones in America/New_York time: the Asian range, London open, New York AM, and London close. It draws each session’s high and low on the price chart with separate colors and line widths, and us
Bitmoon System indicator plots mirror levels, symmetric candles, and detects fractal patterns on the price chart. It calculates central mirror, P1, and P2 mirror levels, plus symmetric candle levels based on user inputs for periods and times. Up and down fract
Stock Stats displays a customizable single-row chip dashboard directly on the price chart. It presents key fundamental and technical metrics including market capitalization with size categorization, shares float, ADR%, ATR, low-of-day distance, 52-week high, V
Draws volume order blocks on the price chart with three tiers of asymmetric volume signals and a cooldown. A proximity marker fires when a high-volume bar, a displacement candle and a tier signal occur within an adjustable number of bars of each other. Rolling
An indicator for the price chart that draws a ZigZag swing channel and builds a volume profile along each swing. Volume at each sloped price level is summed into a set number of bins and drawn as coloured horizontal bars with percentage labels, and the bin wit
A strategy that uses the underlying stock as a timing proxy for buying around 21-day at-the-money call options. A symbol profile preset selects gates and a higher timeframe. Entries depend on a volume profile value area, a swing VWAP, MACD Heikin-Ashi and a sq
The Gold Trend indicator identifies market structure using swing highs and lows to categorize trends into uptrends, downtrends, or ranges directly on the price chart. It plots HH, HL, LH, and LL labels alongside optional zig-zag lines, background trend tinting
This indicator plots Solana options Max Pain strike levels from Deribit directly on the price chart. It renders horizontal dashed lines extending from the current bar to each contract's settlement time at 08:00 UTC. Line thickness dynamically scales with total
Runs a Monte Carlo simulation and draws the expected price distribution ahead of the current bar on the price chart. It measures log-return volatility over a lookback, optionally adds a drift term, and simulates a set number of random paths over a chosen proje
This indicator plots intraday support and resistance tools on the main price chart. It calculates a daily-reset VWAP with ATR bands, daily high/low/mid levels, previous day extremes, and pivot-based support/resistance zones. It also identifies long or short da
The Gamma Exposure Levels indicator plots horizontal levels on the price chart based on user-pasted GEX data. It displays All-Expiry HVL, Call Resistance, Put Support, 0DTE HVL, Call, Put, Zero Gamma, Max Pain, Expected Move, and Flip Zones. Users can enable o
The SMC Market Structure Indicator calculates and plots Smart Money Concepts elements directly on the price chart. It identifies market structure points including Higher Highs, Higher Lows, Lower Lows, and Lower Highs, alongside Break of Structure and Change o
An overlay that looks for a three-step reversal: a liquidity sweep beyond a recent swing, a sharp snap-back measured in ATR multiples, and an inverted fair value gap that price retraces into and respects. When all three line up it prints a buy or sell dot and
This chart overlay indicator identifies Smart Money Concepts structural patterns, session profiles, and multi-timeframe liquidity zones. It calculates and plots multi-timeframe Fair Value Gaps (15m, 1h, and 4h), inverted FVGs, liquidity sweeps, and Draw on Liq
Indicatorv6SMC / ICT / price actionSessions & time
An overlay indicator that builds support and resistance rectangles from pivots found inside a morning window in Philippine time, by default 06:00 to 07:30. Pivot highs and lows that cluster within a tolerance based on a fraction of the ATR become a zone once t
Builds a volume-by-price view from the chart's own candles and draws it as horizontal boxes around the current price. Volume is accumulated into price levels sized from the first candle's range, and the boxes are shaded red below and green above the current le
This strategy combines multi-timeframe trend bias, hourly liquidity sweeps, and lower-timeframe inversion fair value gap confirmations. It determines daily trend direction using historical daily candles, checks for a 1-hour liquidity sweep and reclaim against
A price-chart overlay for gold that extends the earlier version of this scalping tool with stricter confirmation rules. It combines pivot market structure, liquidity sweeps, candlestick confirmation, breakout and retest logic, a higher-timeframe filter and a q
This SMC strategy detects EQH and EQL levels from swing pivots using ATR tolerance. It plots EQH as red circles and EQL as green circles on the price chart. Long signals trigger on sweeps where price closes above open after touching EQL on the prior bar. It en
An all-in-one Smart Money Concepts indicator that identifies market structure breaks and higher-timeframe bias. It calculates Break of Structure (BOS) and Change of Character (CHoCH) using pivot swing detection, auto-draws Supply and Demand zones based on ATR
This indicator provides a comprehensive crypto trading toolkit on TradingView. It plots Volume Profile boxes using customizable lookback bars, row count, and value area percentage. VWAP lines with standard deviation bands are drawn alongside optional bands. Or
SahanX v1 is an overlay indicator that draws smart money concepts on the price chart. It marks swing market structure with optional mapping lines, bubbles, sweep markers and candle colouring, and adds volumetric order block zones with buy and sell activity, op
SR Levels visualizes custom support and resistance price zones directly on the main price chart. It parses user-defined CSV text input containing zone labels, target symbols, and price bounds for SPX, SPY, and ES contracts. When the current symbol matches the
Detects equal highs and equal lows on the price chart, a common liquidity concept in smart money analysis. Pivots are confirmed over a set number of bars, and a threshold scaled by a 200-bar ATR decides how close two levels must be. Historical mode keeps every
This indicator finds Fair Value Gaps, the price gaps left between three consecutive candles, and draws them as zones on the price chart. Up to three sets can be shown: two on the chart or a higher timeframe and one from a lower timeframe. Each set has its own
This strategy implements an Inner Circle Trader (ICT) framework by identifying order blocks, fair value gaps, liquidity pools, and optimal trade entry (OTE) zones. It computes a confluence score requiring a user-defined minimum threshold alongside 200 EMA and
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.