Reference

Indicators

200+ built-in indicators and 61 candlestick patterns.

Reference any indicator by name in a query: RSI(14), the 200 EMA, MACD histogram. The engine computes it for you, aligned to your strategy's timeframe. There are 200+ indicators plus 61 candlestick patterns.

Indicator families#

FamilyMembers
Trend / MAEMA, SMA, WMA, DEMA, TEMA, TRIMA, KAMA, T3, HMA, McGinley, MAMA/FAMA, ALMA, VWMA, SMMA, ZLEMA (Zero-Lag EMA), VIDYA, Linear Regression, TSF
Channels & stopsDonchian Channel, Moving Average Envelope, Chandelier Exit, Chande Kroll Stop, Williams Alligator; see below
MomentumRSI, MACD, Stochastic, Stoch RSI, Fast Stoch, ROC / ROCP / ROCR, Momentum, CCI, CMO, TSI, SMI Ergodic, TRIX, PPO, APO, Ultimate, Awesome, Fisher, Connors RSI, RMI, Coppock, KST, Williams %R, Schaff Trend Cycle, WaveTrend, Relative Vigor Index, Stochastic Momentum Index, Detrended Price Osc, Elder Ray, Mass Index, QStick, Center of Gravity, Chande Forecast, Pretty Good Osc, Random Walk Index, Efficiency Ratio
Trend strengthADX, DI+ / DI−, DX, ADXR, Aroon Up/Down, Aroon Osc, Vortex, Supertrend, Parabolic SAR, Choppiness, VHF
VolatilityATR, NATR, True Range, Bollinger Bands, %B, Bollinger Bandwidth, Keltner, Std Dev, Variance, Historical Volatility, Ulcer Index, Chaikin Volatility, Relative Volatility Index
VolumeOBV, VWAP, MFI, CMF, A/D Line, Force Index, Chaikin Osc, Klinger, Ease of Movement, NVI / PVI, PVO, Price Volume Trend, Volume Oscillator, Relative Volume
StatisticsZ-Score, LinReg slope / angle / intercept, Correlation, Beta, Disparity, Balance of Power, Ratio (pair, e.g. ETH/BTC), Percentile Rank
Cycle (Hilbert)Dominant Cycle Period, Cycle Phase, Trend Mode, Phasor, SineWave
Structure / levelsSwing High/Low, Fibonacci, Pivot Points, Volume Profile, Session Open H/L, Prev day / week levels, Ichimoku, Heikin-Ashi color
Smart money / structureFair-Value Gap, Order Block, Breaker, Liquidity Sweep, BOS, CHoCH, MSS, Structure State, Broken Level
DerivativesOpen Interest, Funding Rate, Aggregated OI, Aggregated Funding, Liquidations
Price transformsTypical, Median, Weighted, Average price, HL2, HLC3, OHLC4
Strategy runtimeRolling Performance, Rolling Drawdown, Rolling Sharpe, Rolling Sortino, Equity, the run's own equity curve as a condition; see performance gates
Suite compositesAHSM, WT-X, Fourier RSI, TPI, Impulsive Candles, Squeeze Pro, Swing Structure, ADMRS, BB Percent Suite, FSVZO, Rolling VWAP; see below

Channels and stops#

Five classic overlays draw more than one line, so name the one you mean. For example "the lower Donchian band", "the alligator's lips", "the chandelier exit":

IndicatorName it asLines you can referenceDefaults
Donchian Channeldonchian_channelupper, middle, lower20 bars, current bar included
Moving Average Envelopema_envelopeupper, middle, lowerSMA 20, ±2.5%
Chandelier Exitchandelier_exitlong, short22 bars, 3 × ATR
Chande Kroll Stopchande_kroll_stoplong, short10 bars, 1 × ATR, smoothed 9
Williams Alligatorwilliams_alligatorjaw, teeth, lips13/8/5, displaced 8/5/3

Two things worth knowing. A Donchian channel includes the current bar, so "breaks above the 20-bar high" is a break of the previous bars' high and compiles to the swing-high breakout, while the channel itself is the level a pullback retests. And "a chandelier stop 3 ATR below the highest high" is an ATR trailing stop; the chandelier_exit line is for conditions such as "exit when the close crosses below the chandelier exit".

Suite composites#

Eleven multi-model studies, each ported line-by-line from its original Pine source. Unlike a plain indicator these compute several named series at once, so you pick the one you mean:

IndicatorName it asSeries you can reference
AHSMahsmdirection, stop, hma_exit, buy, sell, tp_long, tp_short, momentum_long, momentum_short
WT-Xwt_xwt, signal, histogram, buy, sell, bull_div, bear_div (+ regular / hidden pairs)
Fourier RSIfrsifrsi, signal, ma, upper, lower, extreme, divergence flags
TPItpitpi (−1…1), alert
Impulsive Candlesimpulsive_candlessignal (signed tier −3…3), tier, bull, bear, per-tier flags
Squeeze Prosqueeze_proposition, squeeze, win_rate
Swing Structureswing_structuretrend, bos, msb, swing_high, swing_low
ADMRSadmrsscore (five models averaged), up_trend, down_trend, confirmed pairs
BB Percent Suitebbpctbbpct, ob, os
FSVZOfsvzofsvzo, signal, histogram, ma, bands, divergence flags
Rolling VWAProlling_vwapvwap and five band pairs: upper1upper3, lower1lower3

Just say which series you mean in plain English: "when AHSM flips long", "buy the squeeze breakout", "when price reclaims the rolling VWAP", "on a break of structure". The parser picks the right one.

Stops and targets

AHSM and Rolling VWAP are price-scale, so you can anchor a stop or a target to them directly "stop at the AHSM trailing stop", "target the rolling VWAP upper 2-sigma band". The rest are oscillators; use them as a signal exit instead.

Candlestick patterns (61)#

GroupPatterns
DojiDoji, Doji Star, Dragonfly, Gravestone, Long-Legged, Rickshaw Man, Takuri
Single-barHammer, Inverted Hammer, Hanging Man, Shooting Star, Belt Hold, Marubozu, Closing Marubozu, Spinning Top, High Wave, Long Line, Short Line
Two-barEngulfing, Harami, Harami Cross, Piercing, Dark Cloud Cover, Counterattack, Kicking, Kicking by Length, Matching Low, Homing Pigeon, On-Neck, In-Neck, Thrusting, Separating Lines, Tasuki Gap
Three-bar+Morning / Evening Star, Morning / Evening Doji Star, Three White Soldiers, Three Black Crows, Two Crows, Three Inside, Three Outside, Three-Line Strike, Three Stars in South, Identical Three Crows, Abandoned Baby, Advance Block, Stalled, Breakaway, Concealing Baby Swallow, Ladder Bottom, Stick Sandwich, Tri-Star, Unique Three River, Upside Gap Two Crows, Rising / Falling Three Methods, Mat Hold, Side-by-side White Lines, Up / Down-gap Three Methods, Hikkake, Modified Hikkake
Futures & derivatives

Reference funding rate and open interest (per symbol or aggregated) in any query. Leveraged futures backtests also model forced liquidation.

Custom indicators#

Your own indicators are first-class here too. Author a Pine v6 study or upload a CSV, save it, and reference it in a query with an @-tag: @"My Osc", or @"My Sheet:signal" for a named plot or column. They combine with operators exactly like a built-in. See create a custom indicator and using @-tags.

Combine indicators with operators to build entry and exit conditions.