An overlay that converts a long-period stochastic reading back into price levels. Using the highest high and lowest low over a lookback window of 200 bars by default, it plots a ceiling at the high stochastic level, a floor at the low level, a midpoint, and a
A separate-pane diagnostic that measures downside effort as the average of down-bar moves divided by ATR, drawn as inverted heat-coloured columns. It flags absorption and climax bars when price sits below a weekly midline built from an EMA and SMA and effort e
A price-chart overlay that builds Renko bricks and runs a Supertrend on them, marking trend flips. The brick size is either entered manually or derived automatically from an ATR-based Renko ticker on a higher source timeframe divided by an adjustable divisor,
Correlation Matrix & Effective Bets is an indicator that computes pairwise correlations of log returns across six user-defined symbols over a configurable length and displays the results as a colored table in a separate pane. It also calculates an effective be
An overlay that computes three simple moving averages, by default lengths 30, 50 and 100, but draws only the highest and the lowest of them on each bar. The two lines form a band that can be filled with a color, so the band stays clean even when the averages c
This overlay indicator draws line segments that follow swing highs and lows, building a zigzag-style map of price structure. It tracks a running high and low, starts a segment from the first bars, and extends or flips the current leg when price breaks only the
This indicator acts as a test fixture to evaluate Pine Script array, matrix, and map collection operations. It maintains rolling 20-bar arrays of close prices and volumes to calculate statistical properties such as mean, standard deviation, percentile, mode, a
The EMA-Volume indicator plots two Exponential Moving Averages (EMA 50 and EMA 200 by default) directly on the main price chart to track trend directions and crossover signals. It concurrently evaluates trading volume using 30-period and 120-period moving aver
The My Notes indicator displays selectable trading notes on the price chart. Users choose from multiple note sets via dropdown input, covering topics like technical points, trading strategies, market states, and Hong Kong stock analysis. Notes appear as text l
A separate-pane scanner that checks up to 25 user-chosen symbols, covering stocks, ETFs, futures and crypto, and records whether each is in a buy or sell regime based on a SuperTrend with adjustable ATR length and factor. A single alert reports which symbols f
This indicator calculates a momentum z-score using the rate of change of log returns over a specified period, normalized by the standard deviation of log returns over a longer window. It plots the z-score, the momentum state (positive, neutral, or negative), a
This Pine Script v5 indicator calculates the Relative Strength Index using a default length of 14. It plots the RSI value in a separate pane below the price chart. Long signals trigger when the RSI line crosses above the oversold level of 30, and short signals
This indicator classifies each bar into a low, middle, or high volatility regime by comparing ATR as a percentage of close with the 33rd and 67th percentiles of that measure over a rolling sample window. It overlays optional background shading on the price cha
An overlay that draws reference levels from several timeframes. It can show previous high and low levels, session levels, opening prices, swing lines and fair value gaps for 30-minute, 2-hour, 4-hour and daily frames, each with its own color and a maximum coun
An overlay indicator limited to the one-minute chart that records the high and low of an opening range at a set market open time. It draws high, low and average lines plus dotted entry levels beyond the range, extending to the session end. A daily flag is kept
A research indicator, with no trade signals, that finds unusually large candles on the 5 and 15 minute timeframes and the chart timeframe, and studies how price returns to the other end of each one. A news candle must exceed a multiple of the largest recent ra
Calculates and plots the average price of all bars currently visible on the chart window. It collects price source values between the leftmost and rightmost visible bars and displays a single horizontal line representing the arithmetic mean. The plotted level
A Pine v6 indicator that draws the Parabolic SAR as green circles on the price chart, using the built-in stop-and-reverse calculation. Three inputs set the starting acceleration factor, the increment and the maximum. The dots sit below price in an uptrend and
This script tracks high and low levels established during a defined overnight trading session in exchange time. Once the overnight session completes, the indicator plots frozen horizontal high and low boundary lines on the price chart. When price closes above
The SMC Sessions indicator plots higher-timeframe context labels, swing structure breaks, confirmed sweeps, order-block proxies and fair value gap zones directly on the price chart for forex SMC and ICT analysis. It draws HTF pullback-continuation and reversal
Test fixture for a strategy-description simulator, drawn in a separate pane. It replays a generated rule set on the chart candles between a start and end time, with a ticker mapping check and an optional trace to the Pine logs. The comments state the policy: s
A Pine v5 indicator in a separate pane that estimates buying and selling pressure from each candle's position between its low and high, weighted by volume. It plots the per-bar delta, a moving average of delta, cumulative delta and buy and sell percentages. Ex
An overlay indicator that maps price voids as boxes on the chart: three-candle fair value gaps and opening gaps, mostly from a higher timeframe such as four hours, with an option to include chart-timeframe voids. It uses closed higher-timeframe candles, tracks
The Moving Average (SMA) indicator calculates the simple moving average of close prices and plots it directly on the price chart. The length input sets the number of periods averaged, defaulting to 50 and ranging from 1 to 500. The lineColor input allows custo
This indicator calculates a dynamic spine midline and adaptive cycles based on user-selected time intervals, dynamic step changes, or fractal distances. It processes price source movements against configured percentage thresholds to project adaptive cloud boun
The Webby RSI indicator calculates a momentum oscillator by measuring price distance to a 21 EMA in 50 ATR units. The value smooths into a 10 SMA histogram MA. It plots the absolute value as colored columns and the MA as a line in a separate pane. Inputs adjus
Close On Chart is an introductory educational indicator that plots the closing price as a line overlay directly on the main price chart. Created as a basic Pine Script v6 exercise, it illustrates fundamental script declaration, overlay configuration, and price
A separate-pane indicator that takes a selectable moving average of price, converts it to a Z-score over a lookback, and draws it against dynamic standard deviation bands with separate positive and negative multipliers. It can be read as a trend-following sign
A price-chart indicator that reads market structure from confirmed swing highs and lows over an adjustable period. A break of the last swing by candle body or wick sets the trend direction, and a change of character is marked when the direction flips. It colou
Draws volume order blocks on the price chart with three tiers of asymmetric volume signals and a cooldown. A proximity marker fires when three things occur within a set number of bars: a high-volume bar, a displacement candle, and a tier signal. The window len
A smart money concepts toolkit drawn on the price chart. It marks internal and external market structure with break of structure and change of character labels at selectable sensitivities, swing order blocks, higher-high and lower-low labels, and areas of inte
This indicator clusters confirmed pivots into support and resistance levels, scoring each by touch count and keeping the strongest per side. A signal appears when price tests a level that has held before, closes back away from it with a rejection candle, and a
An overlay indicator that marks confirmed swing highs and lows with arrows and tracks market structure. A bullish or bearish trend, and a change of character, needs at least four alternating confirmed swings, so one contradicting swing does not flip the trend.
A Pine v5 indicator that draws in its own pane and measures accumulation and distribution flow with Williams or Chaikin A/D, a smoothing EMA, Chaikin Money Flow and ATR. It compares price pivots with flow pivots to flag regular or hidden divergences, optionall
This indicator implements an ICT and SMC decision engine directly on the price chart. It calculates Fair Value Gap consequent encroachment entry triggers alongside multi-tiered profit targets and structure-anchored stop losses. Trades are filtered through prem
A separate-pane volume indicator that reads TradingView footprint data to plot buy, sell and total volume per bar. Columns can be kept above zero for readability, and a cumulative volume delta line can run continuously or over a chosen window. A summary table
Detects compressed ranges on the price chart and marks breakout points with triangles at the range high and low. A range is flagged when the recent high-low span is small against its longer average and the bars overlap enough. A daily EMA, default 100 periods,
An indicator that projects how far price has typically extended beyond the prior session's close, using a rolling lookback of up to 500 days. The London projection is anchored to the Asia close and the New York projection to the London close, with boxes and pr
This indicator calculates and plots multi-band Keltner Channels directly on the price chart. It projects a central moving average alongside four upper and four lower channel bands spaced at incremental multipliers of the selected volatility range. Users can to
This indicator identifies market structure and price imbalances directly on the price chart using smart money concepts. It tracks pivot points to label higher highs, higher lows, lower highs, and lower lows, while plotting break of structure and change of char
An overlay that detects swing points on a chosen structure timeframe and plots them on any chart. Major and minor swings are independent, each with its own strength setting, structure labels (higher high, higher low and so on) and optional zig-zag. Swings prin
An overlay indicator that draws a box around each squeeze period. A squeeze starts when the Bollinger Bands move fully inside the Keltner Channel. While it lasts, a border-only box grows to follow the highest high and lowest low, and it is left on the chart wh
Pine v4 overlay that combines several tools on the price chart. A dashboard label reports volatility, volume, RSI, short-term sentiment and a multi-timeframe trend panel built from the direction of a 50-period moving average on timeframes from one minute to mo
An indicator for the price chart that draws intraday levels for Nasdaq futures by combining a volatility-index implied one-day move from the cash open with an initial balance extension. The blend can be a midpoint, maximum extension or minimum conservative mod
This overlay indicator marks Minervini-style volatility contraction patterns on the price chart for Bursa Malaysia shares. It plots O'Neil cheat entries after a minimum base and pullback with a short resumption, counts consecutive Ryan tight closes, and labels
Dynamic Support Line plots a composite moving average built by averaging six moving average types, then smoothing the result, with upper and lower bands set by a standard deviation multiplier. The fill turns green when price is above the mid line and red below
A price-chart overlay for gold that labels wait and confirmed buy and sell setups. It combines pivot market structure, liquidity sweeps, candlestick confirmation, breakout and retest logic, a higher-timeframe filter and a quality score. This version adds a no-
An overlay indicator built around a fast and a slow smoothed RSI, a double-smoothed stochastic, an EMA trend line and an ADX filter, combined with a volume filter to grade setups from B to A+. Presets adapt settings for crude oil, Nasdaq, S&P 500 and Dow futur
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.