This utility indicator parses TradingView session input strings into start hour, start minute, end hour, end minute, and an optional weekday list. It accepts a simple time range or a range with weekday digits after a colon. Parsed values for both inputs are wr
This indicator plots historical buy and sell transactions executed by ARK Invest for Bristol-Myers Squibb (BMY). It renders static visual labels directly on the price chart at specific historical timestamps, showing green labels below the bar for purchases and
The Trend Line Plot Indicator automatically identifies pivot highs and lows across price history and draws dynamic bullish and bearish trend lines directly on the price chart. Users can adjust the pivot lookback length, filter lines based on a minimum number o
This overlay indicator combines a Delta-RSI oscillator with three exponential moving averages on the price chart. It fits RSI with a polynomial over a rolling window, then marks buy and sell labels when the chosen condition occurs: zero crossing, signal-line c
Plots one component of an à trous stationary Haar discrete wavelet transform of a chosen source in a separate pane. Decomposition levels from one to eight set the lookback, which doubles with each level. Output zero returns the deepest approximation, described
This indicator plots standard Bollinger Bands directly on the price chart using hardcoded settings of a 5-period length and a 4 standard deviation multiplier. It displays the middle basis line in blue, the upper and lower outer bands in green, and fills the ch
This indicator overlays statistical price range levels across key trading sessions, including Asia, London, NY Morning, and NY Afternoon, as well as an optional custom session. It calculates and plots symmetric percentile range bands such as the median (P50),
This indicator calculates and plots a standard Keltner Channel directly on the price chart. It generates an exponential moving average middle line alongside upper and lower bands spaced by an Average True Range multiplier. The implementation features warm-up c
This indicator scans price bars for a bearish gravestone doji on the price chart. It treats a candle as a doji when the body is small relative to the full range, then requires the lower shadow to be no larger than the body. On a match it draws a GD label above
MTF Structure Bias classifies market structure across four timeframes by comparing rolling highest highs and lowest lows N bars ago. Each timeframe receives a bullish (+1), bearish (-1), or mixed (0) state based on whether highs and lows are rising or falling.
CRT Bias Scanner Optimized is a Pine Script v5 indicator that scans 16 assets including major forex pairs, indices, commodities and crypto at user-defined intervals. It calculates bias signals across symbols and displays results with last scan timestamp when e
This indicator identifies price action reversal setups by combining candlestick patterns with Exponential Moving Average (EMA) trend filters. It calculates two customizable EMAs (default 10 and 20 periods) and fills the area between them to form an EMA cloud.
This indicator detects liquidity sweeps during the Asian session and identifies reversal opportunities in the New York session. It tracks the high and low of the Asia trading range using session timestamps in UTC+3. Sweep up and down are flagged when price bre
Indicatorv5SMC / ICT / price actionSessions & time
Fair Value MS is an overlay indicator that highlights market structure, fair value gaps, and key areas of interest on the price chart. It identifies bullish and bearish structural shifts, projects extended interest zones towards current price action, and draws
This indicator calculates a Pascal Weighted Moving Average using coefficients derived from Pascal's triangle as weighting factors across a finite impulse response window. It dynamically handles the warmup period from the first bar by adjusting weights to avail
This indicator identifies bullish Piercing Line and bearish Dark Cloud candlestick patterns directly on the price chart. It calculates the midpoint of the preceding candle and checks for directional candle closes along with opening gap conditions. To filter fa
This overlay indicator combines a six-line zero-lag RSI stack with EMA trend filters and smart-money structure checks. It marks USI flip long and short signals when the RSI lines stack, optional volume and bar-close filters pass, and optional stack or slow-tre
This indicator is a synthetic fixture that exercises Pine history references across functions, branches, and a loop. A user function returns the one-bar change of its source and the prior change, called separately on close and open. Another function keeps a pe
An overlay indicator that signals trend-continuation breakouts only in the direction of a mandatory trend filter built from a long EMA and a confirmed higher-timeframe EMA stack. Recent swing highs and lows are stored as reference levels, and a breakout needs
This multi-asset indicator evaluates market conditions across four analytical dimensions: trend, momentum, volatility, and volume. Configured for up to twenty cryptocurrency pairs, it generates trade signals through isolated methods, simultaneous multi-method
Continuous Price Curve Offset plots nine projected curve levels directly on the main price chart. The indicator measures a user-defined time range to calculate the price height and candle count, then constructs a moving average baseline. Multipliers based on g
A confirmed-close trend flip indicator on the price chart, where BUY exits a short and enters long and SELL does the reverse. Version 4 is a separate state machine using a fast ZLEMA, a slow baseline, KAMA and a widened ATR trail. A signal needs a completed-bo
The first release of a bullish-side detection indicator for lower timeframe charts. It draws numbered signals on the price chart from relative volume tiers, a standard deviation displacement test, a VWMA with ATR Supertrend latch, pocket pivots and fair value
Detects swing highs and swing lows from left and right bar counts and lists the most recent ones in a compact table on the price chart. Settings choose the bar counts, how many swings to store and display, how many days into the past and future the display cov
An indicator that measures trend from the slope of a linear regression. It smooths the average of open and close with a short moving average, fits a regression line over a chosen number of bars, and plots the slope in a separate pane as an area, teal when risi
An indicator that finds pivot highs and lows and groups nearby pivots into support and resistance channels drawn on the price chart. Settings cover pivot period, source, maximum channel width as a share of the recent range, minimum strength, number of channels
The Spencer 15-Point Moving Average is a technical indicator that applies Spencer's 15-point smoothing algorithm to financial price data. It calculates a weighted average across 15 historical periods using predefined symmetric weights designed to smooth noise
Visualizes historical ARK Invest transactions for the BNR ticker directly on the price chart. It plots green buy labels below bars and red sell labels above bars on specific historical dates, displaying the trade action and the multiplier count of participatin
This indicator identifies mean-reversion setups by combining Bollinger Bands with Fair Value Gaps (FVGs). It tracks FVGs that print outside the upper or lower Bollinger Bands and counts them toward an alert threshold. Signals trigger upon gap mitigation (by to
This indicator adapts Michael Chalek's Dual Thrust trading concept to plot breakout levels and overlay bands directly on the price chart. It calculates lookback ranges based on historical price action and provides two algorithmic variations along with multiple
This indicator calculates and plots Donchian Channels directly on the price chart. It determines the highest high and lowest low over a user-selected lookback period using an optimized monotonic deque algorithm, as well as a middle basis line computed as their
This script demonstrates how to dynamically alter plot transparency using calculated color values in Pine Script. It computes a 20-period simple moving average of the closing price and determines its relative height over a 100-bar lookback using the percent ra
Session Statistical Levels + Extension Gauge calculates and plots statistical price projections, maximum favorable/adverse excursion (MFE/MAE) percentiles, and standard deviation range bands based on historical distribution data from NQ futures. It anchors sta
This indicator calculates Kendall's Tau-a rank correlation between a chosen price source and the close of a second symbol. It counts concordant and discordant pairs inside a rolling window and plots the coefficient, ranging from minus one to plus one, in a sep
This indicator scores trend alignment across the chart timeframe and three configurable higher timeframes. It classifies each timeframe as bullish or bearish with Supertrend and, when enabled, a volatility regime, then combines the results into a 0–100 conflue
This indicator detects consolidation zones, fair value gaps, and breakaway gaps on the price chart using Heikin-Ashi price calculations. It tracks overlapping candles to identify consolidation ranges and marks subsequent structural breakouts. Users can display
This overlay indicator presents a multi-asset CRT bias scanner as a table on the price chart. It watches up to sixteen symbols, grouped by preset lists or custom slots, and refreshes the scan at a user-set interval in minutes. Optional alerts can fire for stro
This indicator identifies pullback reversal setups by combining dual exponential moving averages with candlestick patterns. It plots two EMAs with a shaded cloud to define trend direction. When price touches or crosses the slower EMA and closes back in trend a
This indicator detects and displays instantaneous mitigation Fair Value Gaps (IMFVG) directly on the price chart. It identifies bullish and bearish mitigation events, plotting markers and average zone midlines. Users can enable visual ATR-based take profit and
Fancy Triple Moving Averages plots up to three customizable moving averages directly on the price chart. Users can select from ten moving average calculation types, including SMA, EMA, HMA, KAMA, and ALMA, customize calculation resolutions, and evaluate altern
This indicator calculates the Percentage Volume Oscillator (PVO), measuring the percentage difference between a fast exponential moving average (EMA) and a slow EMA of trading volume. It plots the main PVO line, a signal line smoothed by a third EMA, and a his
This educational indicator demonstrates how to render chart arrows in Pine Script using the built-in plotarrow function. It calculates the difference between the open and close price of each bar, plotting an arrow directly on the price chart. When the value is
This script is a synthetic test indicator designed to evaluate conditional if-else branching logic in Pine Script v6. It calculates a simple candle direction value, dynamically assigns price metrics like high, low, median price, or average price based on condi
An overlay indicator that scores trend continuation setups from 0 to 100 and fires a signal when the score passes a threshold. The score blends normalised ADX, trend efficiency, relative volume, DI separation, slope and momentum, each with adjustable low and h
Monitors up to twenty cryptocurrency perpetual contracts across four analytical dimensions: trend, momentum, volatility, and volume. The indicator evaluates signals using single-method triggers, simultaneous confluence thresholds, sequential execution chains w
This indicator plots convergence spirals on the price chart using two user-defined points defined by time and price. It calculates spiral paths with options for symmetric spirals, extension, and mirroring of selected levels or endpoints. Inputs control divisor
A structure-confirmed trend flip indicator on the price chart, where BUY exits a short and enters long and SELL does the reverse. A flip passes a chain of tests: confirmed close, clean regime, normalized baseline slope relative to ATR, displacement, a complete
A bullish-side detection indicator for lower timeframe charts that places numbered signals on the price chart. Its engines include relative volume tiers, displacement by a standard deviation multiplier, a VWMA with ATR Supertrend latch, pocket pivots, fair val
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.