DX SPX VLT is an overlay indicator that evaluates market trends by combining moving average slope analysis, Aroon filters, and DTEK Supertrend components. It plots colored background highlights to represent overall trend direction, displays a moving average li
Dynamic Gap Probability Tool is a price-chart indicator that plots a selectable moving average and measures how far the close sits from it as a rounded percentage. It stores historical counts of bars above and below that average at each deviation size, then sh
This script provides a consolidated library of moving average calculations in Pine Script v6. It implements FIR functions including ALMA using Gaussian weights, BLMA with Blackman window, and BWMA using Bessel function, along with IIR moving averages from miha
HMD MACD plots a moving-average convergence divergence oscillator in a separate pane. It subtracts a slow moving average from a fast moving average of the chosen source, then smooths that difference into a signal line. Users can select SMA or EMA for both line
This Pine Script indicator detects when the closing price crosses above a 20-period simple moving average. When a crossover occurs, it triggers an alert condition, executes a dynamic alert call with the current close price, and plots a value of 1 (and 0 otherw
An overlay indicator that finds swing pivots, with adjustable bars left and right, and turns them into supply and demand zones sized by an ATR multiple. Overlap rules stop zones of the same or opposite type from stacking. Zones can be extended, historical and
This indicator monitors up to twenty cryptocurrency perpetual pairs across four analytical categories: trend, momentum, volatility, and volume. It generates trade signals using multiple modes, including single-method execution, simultaneous confluence requirin
This indicator computes the average height of green and red candles inside a user-selected time range. Inputs define start and end timestamps that filter candle data in real time. When the range is active the script accumulates heights for green candles (where
A price-chart indicator by MarkitTick based on Cardwell RSI ideas. It produces buy and sell signals from a fast and slow smoothed RSI crossover and from an RSI regime check combined with a moving average trend, with bull and bear RSI ranges. A minimum bar gap
A bearish-side detection indicator for lower timeframe charts that draws numbered signals on the price chart. It uses relative volume tiers, standard deviation displacement with a nine multiplier default, a VWMA with ATR Supertrend latch, pocket pivots and fai
A Pine Script v5 indicator in a separate pane that marks cycle troughs, which its title spells as throughs, using Hurst bandpass filters. The hl2 price is filtered for cycles from 1 day to 18 years and labels and lines are drawn where cycle lows form. Bandwidt
The Volume Profile [LuxAlgo] indicator calculates volume distribution across price levels using a user-defined lookback period on the TradingView price chart. It plots histogram bars showing volume intensity at each price level, with options to display the rol
Plots standard deviation, variance and mean absolute deviation of close over a chosen length in a separate pane, and overlays a simple moving average of the same length on the price chart. The length input defaults to five. It also contains hand-written versio
An overlay indicator that detects confirmed pivot highs and pivot lows using separate left and right bar counts for each, ten by default. A pivot is only known after the right-hand bars have printed, so it appears with a delay. The visible code defines the det
Recursive Moving Trend Average (RMTA) is an overlay indicator that calculates a recursively smoothed moving average line to track market direction. It computes a secondary recursive variable using an exponential smoothing factor derived from the user-selected
This script plots three moving averages on the price chart: a fast EMA or SMA with 10 periods, a slow EMA or SMA with 20 periods, and a trend EMA or SMA with 100 periods. It signals trend changes by drawing a white cross when the fast moving average crosses ab
This indicator plots historical buy and sell transactions executed by ARK Invest funds for Butterfly Network (BFLY) directly on the price chart. It renders green labels below bars for buy actions and red labels above bars for sell actions, noting how many ARK
This indicator builds a session volume profile on the price chart for a daily or weekly period. It distributes volume, or open-interest change when that data type is selected, across price rows and plots the point of control plus optional value-area high and l
This overlay indicator marks confirmed pivot highs and pivot lows and draws horizontal resistance and support lines from those prices. Each line starts at the pivot bar and extends a set number of bars to the right. It keeps up to ten support lines and ten res
Bubbles Indicator visualizes market squeezes and bursts in a separate pane using standard deviation and normalized Bollinger Bands. It incorporates a Sinusoid oscillator, a scaled Commodity Channel Index (CCI), and a fast and slow RSI divergence factor to iden
Decay Min-Max Channel plots a price channel whose upper and lower bounds decay toward their midpoint. Each bar it stores highs and lows in a rolling window, tracks the latest extremes, and applies exponential decay when no new high or low appears. The decay co
This educational indicator demonstrates the behavior of Pine Script bar state built-in variables across the chart. It checks whether each candle is historical or real-time, new or confirmed, and whether it represents the first or last bar. For each bar, it ren
Range Projections [Statistical Levels] calculates and projects expected price range levels based on historical statistical percentile data for specific trading session opens, such as Globex, London, NY Futures, and NY RTH. It uses day-of-week data to plot stat
The script calculates the Jarque-Bera statistic of a chosen source over a rolling sample. It estimates sample mean, variance, skewness, and excess kurtosis, then plots the resulting statistic in a separate pane. Horizontal lines mark approximate chi-squared cr
This indicator detects the bearish Evening Doji Star candlestick pattern directly on the price chart. It checks for a three-bar pattern comprising a long bullish candle, a gapping doji body, and a long bearish candle closing below the midpoint of the first can
This overlay indicator builds a horizontal momentum profile over a chosen lookback. It splits price into rows and plots the average WaveTrend of each zone as a bar colored by direction, plus an optional MFI reference band that stays gray when real trade volume
Identifies changes in the state of delivery (CISD) based on market structure shifts, swing points, and liquidity sweeps. The indicator plots delivery transition points, swing levels, and sweep markers directly on the price chart using custom bull and bear styl
This indicator plots a normalized Elder Force Index in a separate pane. It calculates the Elder Force Index as an EMA of the prior close price change multiplied by volume, smoothed over the input length. The result is normalized to a 0-100 scale using the high
This indicator overlays a linear regression channel on the price chart and resets it when RSI crosses user-defined overbought or oversold levels. It plots an optional central regression line plus upper and lower standard-deviation bands. RSI length, threshold
This indicator calculates the Negative Volume Index and plots it as a yellow line in a separate pane. It updates the running index only on bars where volume is lower than the previous bar, multiplying the value by the ratio of the current price source to the p
Calculates a Relative Strength Index with user-defined length and overbought/oversold thresholds. It identifies exhaustion setups by pairing momentum extremes with bullish and bearish engulfing candlestick patterns imported from an external library. Buy signal
This indicator exercises Pine Script v6 array functions and plots one combined value in a separate pane. It keeps a rolling array of the latest close prices, capped at fifty bars, then builds numeric arrays and applies sort, insert, remove, copy, reverse, conc
DEPV2 DEBUG S34 is a multi-symbol crypto signal indicator that analyzes 20 Binance pairs (BTC, ETH, SOL, and others) using trend, momentum, volatility, and volume methods. It plots signals in a separate pane based on user-selected confirmation modes such as si
Calculates dynamic fractal levels and time symmetry dynamic lengths on the main price chart. It uses extended Williams Fractals across a user-defined fractal period to detect key structural pivot highs and lows. The script measures bar distances between detect
An always-in trend flip indicator on the price chart. A BUY label means exit short and enter long, and SELL means the reverse. It builds an ATR trailing line and combines EMA and HMA structure with ADX and DMI, choppiness and efficiency regime checks. New sign
A bearish-side detection indicator for lower timeframe charts that places numbered signals on the price chart. It draws on relative volume tiers, a standard deviation displacement test with a default multiplier of five, a VWMA with ATR Supertrend latch, pocket
A Pine Script v5 indicator in a separate pane, the second revision of a Hurst cycle trough marker, whose title spells trough as through. It runs the hl2 price through bandpass filters for cycles from 1 day to 18 years and draws labels and lines where cycle low
Plots the built-in Supertrend with a factor of 3 and ATR period of 10, then plots a hand-written Pine version of the same calculation so the two can be compared. Green segments mark an uptrend and red segments a downtrend. It appears in a separate pane rather
This indicator plots the Relative Strength Index (RSI) and its Bollinger Band percentage bandwidth (%B) deviation directly on the price chart. It calculates RSI from a user-defined source and length, applies an EMA, and derives the %B deviation using a configu
The Regularized Exponential Moving Average (REMA) is a technical indicator that applies a regularization factor to the standard EMA formula to reduce lag and filter out market noise. It calculates a smoothed line using a specified length, price source, and reg
The BIDU-tracker indicator overlays historical ARK Invest purchases and sales of Baidu on the price chart as dated labels. Green labels mark buys below bars and red labels mark sells above bars. An ETF input selects ARKK, ARKQ, ARKW, or ALL so the plotted reco
This indicator calculates and plots a session-based volume profile directly on the price chart. It maps volume distribution across price levels, highlighting key structural reference points including the Point of Control, Value Area High, and Value Area Low. C
This indicator detects horizontal support and resistance zones directly on the price chart using pivot highs and lows. It clusters nearby pivot points within a customizable percentage width to track repeated price touches and recalculates the average level pri
This indicator plots the DeMarker oscillator in a separate pane. It compares the current high and low with the previous bar, keeps only positive advances and declines, and smooths those series with a simple moving average over a user-set period. The result is
This indicator highlights specific candlestick formations directly on the price chart by coloring the bars. It detects inside bars, coloring them yellow, as well as bullish outside bars in aqua and bearish outside bars in purple. Bars that do not meet these co
Calculates and plots session Volume Weighted Average Price along with Regular Trading Hours VWAP, historical session tracking, and statistical deviation bands. The script features customizable time zones, session highlighting, and an optional statistics table
This indicator calculates adaptive Jurik Volatility Bands and plots an upper band, a lower band, and a filled channel directly on the price chart. It dynamically adjusts band width according to prevailing market volatility using an adaptive volatility weightin
The Evening Star - Bearish indicator identifies and marks the three-candle Evening Star bearish reversal pattern directly on the main price chart. It detects a strong bullish candle, followed by a small-bodied gapping candle, and finishes with a strong bearish
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.