STEP 01 · PICK A PURPOSE Choose what the bot should observe. Pick the closest purpose and the catalogue will narrow itself.
Ready items first
01 Follow a trend Direction and trend strength 02 Find timing Momentum and stretched conditions 03 Measure volatility Ranges, movement and channels 04 Read volume Participation behind the move 05 Read candle patterns Recognize price-bar patterns
02 Search and narrow the list Type a name if you know it, or begin with a purpose above.
Search a name or purpose Indicator categoryAll categories AvailabilityAll, including planned items Ready for the rule builder Needs more data Needs specification Needs an additional library
Ready in Builder can be selected for a ruleBeing prepared can be researched but not selected yet
“Ready” means the web validator can calculate it. MT export, data rights and broker connectivity are checked separately for each market.
No matching indicators. Try an abbreviation, another name or all categories.
Show all Show more
Enable JavaScript to search and filter. Executable entries are listed below.
SMA · Simple Moving Average — Arithmetic mean of closing prices. Builder ↗ EMA · Exponential Moving Average — SMA-seeded EMA; alpha=2/(period+1). Builder ↗ WMA · Weighted Moving Average — Linear weights 1..period, newest highest. Builder ↗ RSI · Relative Strength Index — Wilder-smoothed gains/losses; flat=50. Builder ↗ ATR · Average True Range — Wilder-smoothed true range; first bar uses high-low. Builder ↗ STDDEV · Closing Price Standard Deviation — Population standard deviation (ddof=0). Builder ↗ BB_MIDDLE · Bollinger Middle — Simple moving average. Builder ↗ BB_UPPER · Bollinger Upper — SMA plus deviations times population standard deviation. Builder ↗ BB_LOWER · Bollinger Lower — SMA minus deviations times population standard deviation. Builder ↗ ROC · Rate of Change — 100*(close/close[period]-1). Builder ↗ MOM · Price Momentum — close-close[period], not a ratio. Builder ↗ CCI · Commodity Channel Index — Typical price, mean absolute deviation and constant 0.015; flat=0. Builder ↗ STOCH_K · Stochastic Fast %K — 100*(close-lowest low)/(highest high-lowest low); flat=50. Builder ↗ STOCH_D · Stochastic Fast %D — SMA of fast %K; no additional slowing. Builder ↗ WILLIAMS_R · Williams %R — -100*(highest high-close)/(highest high-lowest low); flat=-50. Builder ↗ MACD · MACD Line — SMA-seeded fast EMA minus slow EMA. Builder ↗ MACD_SIGNAL · MACD Signal — SMA-seeded EMA of MACD line. Builder ↗ MACD_HIST · MACD Histogram — MACD line minus signal. Builder ↗ OBV · On-Balance Volume — Cumulative signed supplied volume, starting at zero. Builder ↗ VWMA · Volume Weighted Moving Average — Rolling close weighted by supplied volume; unavailable if volume sum=0. Builder ↗ DONCHIAN_HIGH · Donchian Upper — Highest high including the evaluated closed bar; use lag=1 for prior channel. Builder ↗ DONCHIAN_LOW · Donchian Lower — Lowest low including the evaluated closed bar; use lag=1 for prior channel. Builder ↗ DONCHIAN_MID · Donchian Midpoint — Midpoint of highest high and lowest low. Builder ↗ DEMA · Double Exponential MA — TA-Lib DEMA, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ TEMA · Triple Exponential MA — TA-Lib TEMA, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ KAMA · Kaufman Adaptive MA — TA-Lib KAMA, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ TRIMA · Triangular MA — TA-Lib TRIMA, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ T3 · Tillson T3 — TA-Lib T3, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ MAMA · MAMA adaptive average — TA-Lib MAMA, output mama; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ FAMA · FAMA adaptive average — TA-Lib MAMA, output fama; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ SAR · Parabolic SAR — TA-Lib SAR, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ ADX · Average Directional Movement Index — TA-Lib ADX, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ PLUS_DI · Plus Directional Indicator — TA-Lib PLUS_DI, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ MINUS_DI · Minus Directional Indicator — TA-Lib MINUS_DI, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ ADXR · Average Directional Movement Index Rating — TA-Lib ADXR, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ AROON_DOWN · AROON DOWN — TA-Lib AROON, output aroondown; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ AROON_UP · AROON UP — TA-Lib AROON, output aroonup; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ AROON_OSC · AROON OSC — TA-Lib AROONOSC, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CMO · Chande Momentum Oscillator — TA-Lib CMO, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ TRIX · 1-day Rate-Of-Change (ROC) of a Triple Smooth EMA — TA-Lib TRIX, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ MFI · Money Flow Index — TA-Lib MFI, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ NATR · Normalized Average True Range — TA-Lib NATR, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ LINEARREG · Linear Regression — TA-Lib LINEARREG, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ LINEARREG_SLOPE · Linear Regression Slope — TA-Lib LINEARREG_SLOPE, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ LINEARREG_INTERCEPT · Linear Regression Intercept — TA-Lib LINEARREG_INTERCEPT, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ LINEARREG_ANGLE · Linear Regression Angle — TA-Lib LINEARREG_ANGLE, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ TSF · Time Series Forecast — TA-Lib TSF, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ VARIANCE · Variance — TA-Lib VAR, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ PPO · Percentage Price Oscillator — TA-Lib PPO, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Fixed formula parameters: {'matype': 1}. Builder ↗ ULTOSC · Ultimate Oscillator — TA-Lib ULTOSC, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ BOP · Balance Of Power — TA-Lib BOP, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ STOCHRSI_K · Stochastic RSI K — TA-Lib STOCHRSI, output fastk; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Fixed formula parameters: {'fastd_matype': 0}. Builder ↗ STOCHRSI_D · Stochastic RSI D — TA-Lib STOCHRSI, output fastd; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Fixed formula parameters: {'fastd_matype': 0}. Builder ↗ AD · Chaikin A/D Line — TA-Lib AD, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ ADOSC · Chaikin A/D Oscillator — TA-Lib ADOSC, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_DCPERIOD · HT DCPERIOD — TA-Lib HT_DCPERIOD, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_DCPHASE · HT DCPHASE — TA-Lib HT_DCPHASE, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_INPHASE · HT INPHASE — TA-Lib HT_PHASOR, output inphase; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_QUADRATURE · HT QUADRATURE — TA-Lib HT_PHASOR, output quadrature; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_SINE · HT SINE — TA-Lib HT_SINE, output sine; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_LEADSINE · HT LEADSINE — TA-Lib HT_SINE, output leadsine; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_TRENDMODE · HT TRENDMODE — TA-Lib HT_TRENDMODE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ HT_TRENDLINE · HT TRENDLINE — TA-Lib HT_TRENDLINE, output real; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL2CROWS · Two Crows — TA-Lib CDL2CROWS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL3BLACKCROWS · Three Black Crows — TA-Lib CDL3BLACKCROWS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL3INSIDE · Three Inside Up/Down — TA-Lib CDL3INSIDE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL3LINESTRIKE · Three-Line Strike — TA-Lib CDL3LINESTRIKE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL3OUTSIDE · Three Outside Up/Down — TA-Lib CDL3OUTSIDE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL3STARSINSOUTH · Three Stars In The South — TA-Lib CDL3STARSINSOUTH, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDL3WHITESOLDIERS · Three Advancing White Soldiers — TA-Lib CDL3WHITESOLDIERS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLABANDONEDBABY · Abandoned Baby — TA-Lib CDLABANDONEDBABY, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLADVANCEBLOCK · Advance Block — TA-Lib CDLADVANCEBLOCK, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLBELTHOLD · Belt-hold — TA-Lib CDLBELTHOLD, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLBREAKAWAY · Breakaway — TA-Lib CDLBREAKAWAY, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLCLOSINGMARUBOZU · Closing Marubozu — TA-Lib CDLCLOSINGMARUBOZU, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLCONCEALBABYSWALL · Concealing Baby Swallow — TA-Lib CDLCONCEALBABYSWALL, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLCOUNTERATTACK · Counterattack — TA-Lib CDLCOUNTERATTACK, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLDARKCLOUDCOVER · Dark Cloud Cover — TA-Lib CDLDARKCLOUDCOVER, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLDOJI · Doji — TA-Lib CDLDOJI, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLDOJISTAR · Doji Star — TA-Lib CDLDOJISTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLDRAGONFLYDOJI · Dragonfly Doji — TA-Lib CDLDRAGONFLYDOJI, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLENGULFING · Engulfing Pattern — TA-Lib CDLENGULFING, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLEVENINGDOJISTAR · Evening Doji Star — TA-Lib CDLEVENINGDOJISTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLEVENINGSTAR · Evening Star — TA-Lib CDLEVENINGSTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLGAPSIDESIDEWHITE · Up/Down-gap side-by-side white lines — TA-Lib CDLGAPSIDESIDEWHITE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLGRAVESTONEDOJI · Gravestone Doji — TA-Lib CDLGRAVESTONEDOJI, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHAMMER · Hammer — TA-Lib CDLHAMMER, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHANGINGMAN · Hanging Man — TA-Lib CDLHANGINGMAN, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHARAMI · Harami Pattern — TA-Lib CDLHARAMI, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHARAMICROSS · Harami Cross Pattern — TA-Lib CDLHARAMICROSS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHIGHWAVE · High-Wave Candle — TA-Lib CDLHIGHWAVE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHIKKAKE · Hikkake Pattern — TA-Lib CDLHIKKAKE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHIKKAKEMOD · Modified Hikkake Pattern — TA-Lib CDLHIKKAKEMOD, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLHOMINGPIGEON · Homing Pigeon — TA-Lib CDLHOMINGPIGEON, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLIDENTICAL3CROWS · Identical Three Crows — TA-Lib CDLIDENTICAL3CROWS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLINNECK · In-Neck Pattern — TA-Lib CDLINNECK, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLINVERTEDHAMMER · Inverted Hammer — TA-Lib CDLINVERTEDHAMMER, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLKICKING · Kicking — TA-Lib CDLKICKING, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLKICKINGBYLENGTH · Kicking - bull/bear determined by the longer marubozu — TA-Lib CDLKICKINGBYLENGTH, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLLADDERBOTTOM · Ladder Bottom — TA-Lib CDLLADDERBOTTOM, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLLONGLEGGEDDOJI · Long Legged Doji — TA-Lib CDLLONGLEGGEDDOJI, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLLONGLINE · Long Line Candle — TA-Lib CDLLONGLINE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLMARUBOZU · Marubozu — TA-Lib CDLMARUBOZU, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLMATCHINGLOW · Matching Low — TA-Lib CDLMATCHINGLOW, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLMATHOLD · Mat Hold — TA-Lib CDLMATHOLD, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLMORNINGDOJISTAR · Morning Doji Star — TA-Lib CDLMORNINGDOJISTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLMORNINGSTAR · Morning Star — TA-Lib CDLMORNINGSTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLONNECK · On-Neck Pattern — TA-Lib CDLONNECK, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLPIERCING · Piercing Pattern — TA-Lib CDLPIERCING, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLRICKSHAWMAN · Rickshaw Man — TA-Lib CDLRICKSHAWMAN, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLRISEFALL3METHODS · Rising/Falling Three Methods — TA-Lib CDLRISEFALL3METHODS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLSEPARATINGLINES · Separating Lines — TA-Lib CDLSEPARATINGLINES, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLSHOOTINGSTAR · Shooting Star — TA-Lib CDLSHOOTINGSTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLSHORTLINE · Short Line Candle — TA-Lib CDLSHORTLINE, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLSPINNINGTOP · Spinning Top — TA-Lib CDLSPINNINGTOP, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLSTALLEDPATTERN · Stalled Pattern — TA-Lib CDLSTALLEDPATTERN, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLSTICKSANDWICH · Stick Sandwich — TA-Lib CDLSTICKSANDWICH, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLTAKURI · Takuri (Dragonfly Doji with very long lower shadow) — TA-Lib CDLTAKURI, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLTASUKIGAP · Tasuki Gap — TA-Lib CDLTASUKIGAP, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLTHRUSTING · Thrusting Pattern — TA-Lib CDLTHRUSTING, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLTRISTAR · Tristar Pattern — TA-Lib CDLTRISTAR, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLUNIQUE3RIVER · Unique 3 River — TA-Lib CDLUNIQUE3RIVER, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLUPSIDEGAP2CROWS · Upside Gap Two Crows — TA-Lib CDLUPSIDEGAP2CROWS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ CDLXSIDEGAP3METHODS · Upside/Downside Gap Three Methods — TA-Lib CDLXSIDEGAP3METHODS, output integer; library lookback is unavailable, not a false signal. Formula and seeds follow the installed pinned TA-Lib version. Builder ↗ SMMA · Smoothed Moving Average — SMA-seeded Wilder smoothing, alpha=1/period. Builder ↗ HMA · Hull Moving Average — WMA(2*WMA(close,floor(period/2))-WMA(close,period),floor(sqrt(period))). Builder ↗ ALMA · Arnaud Legoux Moving Average — Gaussian weighted close; center=offset*(period-1), scale=period/sigma; newest sample has largest index. Builder ↗ ZLEMA · Zero Lag Exponential Moving Average — SMA-seeded EMA of 2*close-close[ floor((period-1)/2) ]; no future prices. Builder ↗ VORTEX_PLUS · Vortex Positive — Rolling sum of cross-bar directional range divided by rolling true range; zero denominator unavailable. Builder ↗ VORTEX_MINUS · Vortex Negative — Rolling sum of cross-bar directional range divided by rolling true range; zero denominator unavailable. Builder ↗ ICHIMOKU_TENKAN · Ichimoku Tenkan — Midpoint of tenkan-bar high/low. Builder ↗ ICHIMOKU_KIJUN · Ichimoku Kijun — Midpoint of kijun-bar high/low. Builder ↗ ICHIMOKU_SPAN_A_RAW · Ichimoku Senkou A projection — Current midpoint of Tenkan/Kijun, without plotting shift; projected future chart line, known now. Builder ↗ ICHIMOKU_SPAN_B_RAW · Ichimoku Senkou B projection — Current span_b-period midpoint, without plotting shift; known now. Builder ↗ ICHIMOKU_CLOUD_A · Ichimoku cloud A at current bar — Senkou A calculated displacement bars ago; no future input. Builder ↗ ICHIMOKU_CLOUD_B · Ichimoku cloud B at current bar — Senkou B calculated displacement bars ago; no future input. Builder ↗ SUPERTREND · Supertrend line — HL2 +/- multiplier*Wilder ATR with trailing final bands; initial trend +1. Closed-bar reversal only. Builder ↗ SUPERTREND_DIRECTION · Supertrend direction — HL2 +/- multiplier*Wilder ATR with trailing final bands; initial trend +1. Closed-bar reversal only. Builder ↗ ALLIGATOR_JAW · ALLIGATOR JAW — SMMA of median price shifted forward on chart: current decision uses already-computed value from shift bars ago. Builder ↗ ALLIGATOR_TEETH · ALLIGATOR TEETH — SMMA of median price shifted forward on chart: current decision uses already-computed value from shift bars ago. Builder ↗ ALLIGATOR_LIPS · ALLIGATOR LIPS — SMMA of median price shifted forward on chart: current decision uses already-computed value from shift bars ago. Builder ↗ GATOR_UPPER · GATOR UPPER — Fixed Alligator 13/8/5 SMMA with 8/5/3 shifts. Upper=abs(jaw-teeth); lower=-abs(teeth-lips). Builder ↗ GATOR_LOWER · GATOR LOWER — Fixed Alligator 13/8/5 SMMA with 8/5/3 shifts. Upper=abs(jaw-teeth); lower=-abs(teeth-lips). Builder ↗ CHOPPINESS · Choppiness Index — 100*log10(sum(TR)/(highest high-lowest low))/log10(period); zero range unavailable. TR excludes the first unavailable previous close. Builder ↗ EFFICIENCY_RATIO · Kaufman Efficiency Ratio — abs(close-close[period])/sum(abs(one-bar changes)); flat window=0. Builder ↗ AO · Awesome Oscillator — SMA(fast,HL2)-SMA(slow,HL2). Builder ↗ AC · Accelerator Oscillator — Awesome Oscillator minus its signal-period SMA. Builder ↗ DEMARKER · DeMarker — SMA(max(high-high[1],0))/(SMA(up)+SMA(max(low[1]-low,0))); flat=0.5. Builder ↗ TSI · True Strength Index — 100*EMA_fast(EMA_slow(close change))/EMA_fast(EMA_slow(abs(change))); flat=0. Signal is EMA of TSI. Builder ↗ TSI_SIGNAL · True Strength Index signal — 100*EMA_fast(EMA_slow(close change))/EMA_fast(EMA_slow(abs(change))); flat=0. Signal is EMA of TSI. Builder ↗ COPPOCK · Coppock Curve — WMA of sum of fast and slow percentage rates of change. Builder ↗ QSTICK · Qstick — SMA(close-open). Builder ↗ DPO · Detrended Price Oscillator (causal) — close[floor(period/2)+1]-SMA(close,period). Stored at calculation time; never centered back into history. Builder ↗ IMI · Intraday Momentum Index — 100*sum(max(close-open,0))/sum(abs(close-open)); flat=50. Builder ↗ RCI · Rank Correlation Index — 100*Spearman correlation between chronological position and close; average ranks for ties, flat=0. Builder ↗ IBS · Internal Bar Strength — (close-low)/(high-low); flat=0.5. Builder ↗ CMF · CMF — sum(((2*close-high-low)/(high-low))*volume)/sum(volume); zero-range contribution=0, zero total volume unavailable. Builder ↗ FORCE_INDEX · FORCE INDEX — SMA-seeded EMA of volume*(close-close[1]). Builder ↗ EOM · EOM — SMA of change(HL2)*(high-low)/volume; zero volume unavailable; no arbitrary scaling factor. Builder ↗ RVOL · RVOL — Current volume / SMA(volume,period), including current bar; zero denominator unavailable. Builder ↗ PVI · Positive Volume Index — Cumulative index starting 1000; update by close return only when volume increases. Builder ↗ NVI · Negative Volume Index — Cumulative index starting 1000; update by close return only when volume decreases. Builder ↗ PVT · Price Volume Trend — Cumulative volume*one-bar fractional return, starts at zero. Builder ↗ WAD · Williams Accumulation/Distribution — Williams price accumulation/distribution, no volume. Up: close-min(low,prior close); down: close-max(high,prior close); starts at zero. Builder ↗ MARKET_FACILITATION_INDEX · Market Facilitation Index — (high-low)/volume; zero volume unavailable. Builder ↗ PVO · Percentage Volume Oscillator — 100*(EMA(volume,fast)-EMA(volume,slow))/EMA(volume,slow); zero denominator unavailable. Builder ↗ KELTNER_MIDDLE · KELTNER middle — EMA(close) +/- multiplier*Wilder ATR; midpoint is EMA(close). Builder ↗ KELTNER_UPPER · KELTNER upper — EMA(close) +/- multiplier*Wilder ATR; midpoint is EMA(close). Builder ↗ KELTNER_LOWER · KELTNER lower — EMA(close) +/- multiplier*Wilder ATR; midpoint is EMA(close). Builder ↗ ENVELOPES_MIDDLE · ENVELOPES middle — SMA(close)*(1 +/- deviation_pct/100). Builder ↗ ENVELOPES_UPPER · ENVELOPES upper — SMA(close)*(1 +/- deviation_pct/100). Builder ↗ ENVELOPES_LOWER · ENVELOPES lower — SMA(close)*(1 +/- deviation_pct/100). Builder ↗ ACCBANDS_MIDDLE · ACCELERATION BANDS middle — Upper=SMA(high*(1+4*(high-low)/(high+low))); lower=SMA(low*(1-4*(high-low)/(high+low))); middle=SMA(close). Builder ↗ ACCBANDS_UPPER · ACCELERATION BANDS upper — Upper=SMA(high*(1+4*(high-low)/(high+low))); lower=SMA(low*(1-4*(high-low)/(high+low))); middle=SMA(close). Builder ↗ ACCBANDS_LOWER · ACCELERATION BANDS lower — Upper=SMA(high*(1+4*(high-low)/(high+low))); lower=SMA(low*(1-4*(high-low)/(high+low))); middle=SMA(close). Builder ↗ MASS_INDEX · Mass Index — Rolling sum of EMA(high-low)/EMA(EMA(high-low)); zero denominator unavailable. Builder ↗ ULCER_INDEX · Ulcer Index — sqrt(SMA((100*(close/rolling_highest_close-1))^2,period)); full two-stage warmup. Builder ↗ HISTORICAL_VOLATILITY · HISTORICAL VOLATILITY — Annualized sample standard deviation of log close returns, percent. Caller must set bars_per_year to match timeframe; no automatic calendar claim. Builder ↗ PARKINSON · PARKINSON — Annualized sqrt(mean(log(high/low)^2)/(4*log(2))), percent. Caller must set bars_per_year to match timeframe; no automatic calendar claim. Builder ↗ GARMAN_KLASS · GARMAN KLASS — Annualized sqrt(mean(0.5*log(high/low)^2-(2*log(2)-1)*log(close/open)^2)), percent. Caller must set bars_per_year to match timeframe; no automatic calendar claim. Builder ↗ ROGERS_SATCHELL · ROGERS SATCHELL — Annualized sqrt(mean(log(high/open)*log(high/close)+log(low/open)*log(low/close))), percent. Caller must set bars_per_year to match timeframe; no automatic calendar claim. Builder ↗ BB_PERCENT_B · BB PERCENT B — (close-lower)/(upper-lower), SMA +/- deviations*population std; not bounded to 0..1; zero band width unavailable. Builder ↗ BB_BANDWIDTH · BB BANDWIDTH — 100*(upper-lower)/middle for SMA +/- deviations*population std. Builder ↗ ZSCORE · ZSCORE — (close-SMA(close))/population std; flat=0. Builder ↗ PERCENTILE_RANK · PERCENTILE RANK — 100*(count(window < current)+0.5*count(window == current))/period; includes current close, midrank ties. Builder ↗ MEAN_ABSOLUTE_DEVIATION · MEAN ABSOLUTE DEVIATION — Mean absolute deviation from the current rolling arithmetic mean of close. Builder ↗ SMA_SLOPE · SMA SLOPE — SMA(close,period)-SMA(close,period)[1], price change per bar. Builder ↗ SMA_DISTANCE_ATR · SMA DISTANCE ATR — (close-SMA(close,period))/Wilder ATR(atr_period); zero ATR unavailable. Builder ↗ ATR_PERCENTILE · ATR PERCENTILE — Percentile midrank of current Wilder ATR against period ATR values; includes current observation. Builder ↗ MOMERSION · MOMERSION — 100*count(adjacent price changes with same nonzero sign)/count(adjacent changes with nonzero product); flat=50. Builder ↗ CANDLE_RANGE · CANDLE RANGE — high-low. Builder ↗ CANDLE_BODY · CANDLE BODY — abs(close-open). Builder ↗ CANDLE_SIGNED_BODY · CANDLE SIGNED BODY — close-open. Builder ↗ UPPER_WICK · UPPER WICK — high-max(open,close). Builder ↗ LOWER_WICK · LOWER WICK — min(open,close)-low. Builder ↗ BODY_PERCENT · BODY PERCENT — 100*abs(close-open)/(high-low); flat=0. Builder ↗ CANDLE_DIRECTION · CANDLE DIRECTION — sign(close-open), -1/0/+1. Builder ↗ INSIDE_BAR · INSIDE BAR — 1 when high < prior high and low > prior low, else 0; first bar unavailable. Builder ↗ OUTSIDE_BAR · OUTSIDE BAR — 1 when high > prior high and low < prior low, else 0; first bar unavailable. Builder ↗ GAP_PERCENT · GAP PERCENT — 100*(open/prior close-1); first bar unavailable. Builder ↗ SWING_HIGH · Confirmed swing high — Strict pivot versus left and right neighbors. Emits the latest confirmed level only on/after right-bar confirmation; ties reject; default is five-bar fractal. Builder ↗ SWING_LOW · Confirmed swing low — Strict pivot versus left and right neighbors. Emits the latest confirmed level only on/after right-bar confirmation; ties reject; default is five-bar fractal. Builder ↗ CHANDELIER_LONG · CHANDELIER LONG — Current rolling highest high minus multiplier*ATR (long), or lowest low plus multiplier*ATR (short). Indicator level only; not an automatic execution stop. Builder ↗ CHANDELIER_SHORT · CHANDELIER SHORT — Current rolling highest high minus multiplier*ATR (long), or lowest low plus multiplier*ATR (short). Indicator level only; not an automatic execution stop. Builder ↗ CHANDE_KROLL_LONG · CHANDE KROLL LONG — Long=highest(highest(high,period)-multiplier*ATR(period),stop_period); short=lowest(lowest(low,period)+multiplier*ATR(period),stop_period). Level only. Builder ↗ CHANDE_KROLL_SHORT · CHANDE KROLL SHORT — Long=highest(highest(high,period)-multiplier*ATR(period),stop_period); short=lowest(lowest(low,period)+multiplier*ATR(period),stop_period). Level only. Builder ↗ BULLS_POWER · BULLS POWER — High minus SMA-seeded EMA(close) for Bulls Power; low minus EMA(close) for Bears Power. Builder ↗ BEARS_POWER · BEARS POWER — High minus SMA-seeded EMA(close) for Bulls Power; low minus EMA(close) for Bears Power. Builder ↗ OSMA · OsMA (SMA signal) — SMA-seeded fast EMA minus slow EMA, minus SMA of that difference. Different from the original EMA-signal MACD_HIST. Builder ↗ VOLUMES · Volumes — The supplied candle volume, without inference about tick versus exchange-traded volume. Same operand as raw volume. Builder ↗ FRAMA · Fractal Adaptive Moving Average — Ehlers high/low fractal dimension on two equal half-windows; alpha=clip(exp(log(2/(long_period+1))*(D-1)),.01,1). Median-price recursion, seeded with median at first complete window. Period must be even. Builder ↗ VIDYA · Variable Index Dynamic Average — Chande rolling-CMO variant: alpha=2/(period+1)*abs(sum(up)-sum(down))/sum(abs(change)); seed=previous close when the change window first completes; zero movement holds seed. Builder ↗ MCGINLEY · McGinley Dynamic — SMA seed; previous+(close-previous)/(period*(close/previous)^4). Period coefficient is 1, not the alternate 0.6 variant. Nonfinite arithmetic fails explicitly. Builder ↗ STC · Schaff Trend Cycle — EMA MACD -> cycle-window stochastic -> EMA(smooth) -> another cycle stochastic -> EMA(smooth). SMA seeds and complete-stage warmups; flat stochastic=0. Builder ↗ CONNORS_RSI · Connors RSI — Mean of Wilder RSI(close), Wilder RSI(signed streak), and percentile of current return versus rank_period PREVIOUS returns. Flat close resets streak to 0; strict-less percentile; flat RSI=50. Builder ↗ KST · Know Sure Thing — Weighted sum 1/2/3/4 of SMA-smoothed percent ROC at four horizons. Signal is SMA of KST; no partial-stage values. Builder ↗ KST_SIGNAL · Know Sure Thing signal — Weighted sum 1/2/3/4 of SMA-smoothed percent ROC at four horizons. Signal is SMA of KST; no partial-stage values. Builder ↗ SMI · Stochastic Momentum Index — 200*doubleEMA(close-midpoint(highest high,lowest low))/doubleEMA(highest high-lowest low). EMA signal; full-stage SMA seeds; zero range=0. Builder ↗ SMI_SIGNAL · Stochastic Momentum Index signal — 200*doubleEMA(close-midpoint(highest high,lowest low))/doubleEMA(highest high-lowest low). EMA signal; full-stage SMA seeds; zero range=0. Builder ↗ FISHER · Fisher Transform — Ehlers median-price transform: x=.66*(position-.5)+.67*x_previous; clip x STATE to +/- .999 before feedback and transform; fisher=.5*ln((1+x)/(1-x))+.5*fisher_previous. Full-window seed zero; flat window resets x to 0; signal=previous Fisher. Builder ↗ FISHER_SIGNAL · Fisher Transform prior-value signal — Ehlers median-price transform: x=.66*(position-.5)+.67*x_previous; clip x STATE to +/- .999 before feedback and transform; fisher=.5*ln((1+x)/(1-x))+.5*fisher_previous. Full-window seed zero; flat window resets x to 0; signal=previous Fisher. Builder ↗ WAVETREND · WaveTrend — LazyBear-style HLC3: ESA=EMA(channel); D=EMA(abs(HLC3-ESA),channel); CI=(HLC3-ESA)/(.015*D); WT=EMA(CI,average), signal=SMA(WT). SMA seeds; zero deviation=0. Builder ↗ WAVETREND_SIGNAL · WaveTrend signal — LazyBear-style HLC3: ESA=EMA(channel); D=EMA(abs(HLC3-ESA),channel); CI=(HLC3-ESA)/(.015*D); WT=EMA(CI,average), signal=SMA(WT). SMA seeds; zero deviation=0. Builder ↗ RELATIVE_VIGOR_INDEX · Relative Vigor Index — SMA of (close-open) weighted 1/2/2/1 over four bars divided by SMA of similarly weighted high-low. Signal repeats those four-bar weights on RVI; zero range=0. Builder ↗ RELATIVE_VIGOR_SIGNAL · Relative Vigor Index signal — SMA of (close-open) weighted 1/2/2/1 over four bars divided by SMA of similarly weighted high-low. Signal repeats those four-bar weights on RVI; zero range=0. Builder ↗ RELATIVE_VOLATILITY_INDEX · Relative Volatility Index (high/low) — Revised high/low variant: for each high and low series, allocate population std to up/down based on its one-bar change; Wilder-smooth each allocation, compute 100*up/(up+down), then average both. Flat=50. Builder ↗ PMO · Price Momentum Oscillator — One-bar percentage ROC smoothed with alpha=2/first, multiplied by 10, then smoothed with alpha=2/second; SMA seeds; signal uses standard EMA alpha=2/(signal+1). Builder ↗ PMO_SIGNAL · Price Momentum Oscillator signal — One-bar percentage ROC smoothed with alpha=2/first, multiplied by 10, then smoothed with alpha=2/second; SMA seeds; signal uses standard EMA alpha=2/(signal+1). Builder ↗ KLINGER · Klinger Volume Oscillator — Original Klinger volume force: VF=volume*abs(2*range/CM-1)*trend*100. Trend=+1 for rising H+L+C, -1 for falling, unchanged retains prior (initial0). CM accumulates range within trend, resets to current+previous range on reversal; zero CM force=0. SMA-seeded fast/slow EMAs; first force on second bar. Builder ↗ KLINGER_SIGNAL · Klinger Volume Oscillator signal — Original Klinger volume force: VF=volume*abs(2*range/CM-1)*trend*100. Trend=+1 for rising H+L+C, -1 for falling, unchanged retains prior (initial0). CM accumulates range within trend, resets to current+previous range on reversal; zero CM force=0. SMA-seeded fast/slow EMAs; first force on second bar. Builder ↗ SQUEEZE_MOMENTUM · Squeeze Momentum — LazyBear-style variant: momentum is rolling regression endpoint of close minus mean(HL channel midpoint,SMA close); squeeze=BB strictly inside SMA-close +/- kc_multiplier*SMA(true range). Indicators only, not trade orders. Builder ↗ SQUEEZE_ON · Squeeze active — LazyBear-style variant: momentum is rolling regression endpoint of close minus mean(HL channel midpoint,SMA close); squeeze=BB strictly inside SMA-close +/- kc_multiplier*SMA(true range). Indicators only, not trade orders. Builder ↗ REGRESSION_CHANNEL_MIDDLE · Regression Channel middle — OLS close-versus-bar-index fitted endpoint +/- deviations*population standard deviation of regression residuals in that same closed-bar window. Builder ↗ REGRESSION_CHANNEL_UPPER · Regression Channel upper — OLS close-versus-bar-index fitted endpoint +/- deviations*population standard deviation of regression residuals in that same closed-bar window. Builder ↗ REGRESSION_CHANNEL_LOWER · Regression Channel lower — OLS close-versus-bar-index fitted endpoint +/- deviations*population standard deviation of regression residuals in that same closed-bar window. Builder ↗ YANG_ZHANG · Yang–Zhang Volatility — 100*sqrt(bars_per_year*(samplevar(log(open/prior_close))+k*samplevar(log(close/open))+(1-k)*mean(Rogers-Satchell variance))); k=.34/(1.34+(period+1)/(period-1)). Configure annualization for timeframe. Builder ↗ SWING_INDEX · Wilder Swing Index — Wilder SI=50*(N/R)*(K/limit_move), R selected by largest of high-to-prior-close, low-to-prior-close, high-low (ties choose that order). ASI accumulates SI. limit_move is an explicit user scale, NOT a claimed stock exchange limit; zero range=0. Builder ↗ ASI · Accumulative Swing Index — Wilder SI=50*(N/R)*(K/limit_move), R selected by largest of high-to-prior-close, low-to-prior-close, high-low (ties choose that order). ASI accumulates SI. limit_move is an explicit user scale, NOT a claimed stock exchange limit; zero range=0. Builder ↗ HURST · Hurst exponent (lag-variance estimator) — OLS slope of log(population std of close[t]-close[t-lag]) versus log(lag), lags 2..max_lag in each trailing window. Zero-variance lags are omitted; fewer than two usable lags unavailable. Estimate is not clipped to 0..1 and is not a regime guarantee. Builder ↗ VWAP_SESSION · Session VWAP · HLC3 bar approximation — Cumulative HLC3 times volume divided by cumulative volume, reset at custom session start. A missing or partial opening invalidates that session. Zero cumulative volume is unavailable. Builder ↗ VWAP_ANCHORED · Anchored VWAP · HLC3 bar approximation — HLC3-volume cumulative VWAP from an explicit UTC anchor. Bars before the anchor and an absent anchor are unavailable. Uses only observed bars and does not invent missing trades. Builder ↗ PIVOT_P · Pivot point — Uses the last observed fully covered custom session OHLC. Woodie additionally uses the current session opening price. Six explicit formulas; unavailable levels are rejected, not substituted. Builder ↗ PIVOT_RESISTANCE · Pivot resistance — Uses the last observed fully covered custom session OHLC. Woodie additionally uses the current session opening price. Six explicit formulas; unavailable levels are rejected, not substituted. Builder ↗ PIVOT_SUPPORT · Pivot support — Uses the last observed fully covered custom session OHLC. Woodie additionally uses the current session opening price. Six explicit formulas; unavailable levels are rejected, not substituted. Builder ↗ SESSION_HIGH · Current custom session high — Causal running custom-session level, using only completed bars from a fully observed session start. Builder ↗ SESSION_LOW · Current custom session low — Causal running custom-session level, using only completed bars from a fully observed session start. Builder ↗ SESSION_OPEN · Current custom session open — Causal running custom-session level, using only completed bars from a fully observed session start. Builder ↗ PREV_SESSION_HIGH · Previous custom session high — Last observed session level, available only if that entire session was contiguous from start to end. An incomplete observed session invalidates the reference; no stale fallback. Builder ↗ PREV_SESSION_LOW · Previous custom session low — Last observed session level, available only if that entire session was contiguous from start to end. An incomplete observed session invalidates the reference; no stale fallback. Builder ↗ PREV_SESSION_OPEN · Previous custom session open — Last observed session level, available only if that entire session was contiguous from start to end. An incomplete observed session invalidates the reference; no stale fallback. Builder ↗ PREV_SESSION_CLOSE · Previous custom session close — Last observed session level, available only if that entire session was contiguous from start to end. An incomplete observed session invalidates the reference; no stale fallback. Builder ↗ SESSION_ACTIVE · Inside custom session — One only when the whole completed bar lies inside the configured custom session; zero outside. Not an exchange trading-status feed. Builder ↗ OPENING_RANGE_HIGH · Confirmed opening range high — Opening range is unavailable until a contiguous opening window is fully closed. Levels remain fixed for the rest of the custom session, with no future backfill. Builder ↗ OPENING_RANGE_LOW · Confirmed opening range low — Opening range is unavailable until a contiguous opening window is fully closed. Levels remain fixed for the rest of the custom session, with no future backfill. Builder ↗ OPENING_RANGE_READY · Confirmed opening range ready — Opening range is unavailable until a contiguous opening window is fully closed. Levels remain fixed for the rest of the custom session, with no future backfill. Builder ↗ RVOL_AT_TIME_CUSTOM · Relative Volume at Time · custom session — Current bar or cumulative volume / mean at the exact same elapsed UTC slot in the prior N observed sessions. Every reference session and slot must be complete; missing data never uses a nearest-time substitute. Builder ↗ SESSION_GAP_PCT · Custom session opening gap % — 100 times current session open / previous complete observed session close minus one. Missing previous coverage remains unavailable. Builder ↗ ZIGZAG_PIVOT · ZigZag last confirmed pivot — Close-only percentage-reversal ZigZag. A pivot becomes available when a later close reverses by reversal_pct from the running extreme; equal extremes retain the earlier candidate. No unfinished leg, interpolation or backfilled pivot values. Direction +1 means an upward current leg after a confirmed low; -1 after a confirmed high. Builder ↗ ZIGZAG_HIGH · ZigZag last confirmed high — Close-only percentage-reversal ZigZag. A pivot becomes available when a later close reverses by reversal_pct from the running extreme; equal extremes retain the earlier candidate. No unfinished leg, interpolation or backfilled pivot values. Direction +1 means an upward current leg after a confirmed low; -1 after a confirmed high. Builder ↗ ZIGZAG_LOW · ZigZag last confirmed low — Close-only percentage-reversal ZigZag. A pivot becomes available when a later close reverses by reversal_pct from the running extreme; equal extremes retain the earlier candidate. No unfinished leg, interpolation or backfilled pivot values. Direction +1 means an upward current leg after a confirmed low; -1 after a confirmed high. Builder ↗ ZIGZAG_DIRECTION · ZigZag confirmed leg direction — Close-only percentage-reversal ZigZag. A pivot becomes available when a later close reverses by reversal_pct from the running extreme; equal extremes retain the earlier candidate. No unfinished leg, interpolation or backfilled pivot values. Direction +1 means an upward current leg after a confirmed low; -1 after a confirmed high. Builder ↗ ZIGZAG_EVENT · ZigZag confirmation event — Close-only percentage-reversal ZigZag. A pivot becomes available when a later close reverses by reversal_pct from the running extreme; equal extremes retain the earlier candidate. No unfinished leg, interpolation or backfilled pivot values. Direction +1 means an upward current leg after a confirmed low; -1 after a confirmed high. Event is +1 for low confirmation, -1 for high confirmation, otherwise 0. Builder ↗ FIB_RETRACEMENT · Fibonacci retracement — two confirmed pivots — Level=B-ratio*(B-A) from the latest two confirmed opposing pivots A,B. Anchors come from the close-reversal ZigZag, and change only at a new confirmation. Ratio is a user input; ratios are not separate indicators. No pending/extending pivot is used. Builder ↗ FIB_EXTENSION · Fibonacci extension — two confirmed pivots — Level=A+ratio*(B-A) from the latest two confirmed opposing pivots A,B. Anchors come from the close-reversal ZigZag, and change only at a new confirmation. Ratio is a user input; ratios are not separate indicators. No pending/extending pivot is used. Builder ↗ FIB_PROJECTION · Fibonacci projection — three confirmed pivots — Level=C+ratio*(B-A) from the latest three confirmed opposing pivots A,B,C. Anchors come from the close-reversal ZigZag, and change only at a new confirmation. Ratio is a user input; ratios are not separate indicators. No pending/extending pivot is used. Builder ↗ RSI_DIVERGENCE_BULL · RSI regular bullish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: lower price low and higher oscillator low. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. Wilder RSI(close), SMA seed of changes, flat RSI=50. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ RSI_DIVERGENCE_BEAR · RSI regular bearish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: higher price high and lower oscillator high. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. Wilder RSI(close), SMA seed of changes, flat RSI=50. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ RSI_HIDDEN_DIVERGENCE_BULL · RSI hidden bullish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: higher price low and lower oscillator low. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. Wilder RSI(close), SMA seed of changes, flat RSI=50. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ RSI_HIDDEN_DIVERGENCE_BEAR · RSI hidden bearish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: lower price high and higher oscillator high. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. Wilder RSI(close), SMA seed of changes, flat RSI=50. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ MACD_DIVERGENCE_BULL · MACD regular bullish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: lower price low and higher oscillator low. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. MACD line = SMA-seeded EMA(close,fast)-EMA(close,slow), fast < slow. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ MACD_DIVERGENCE_BEAR · MACD regular bearish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: higher price high and lower oscillator high. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. MACD line = SMA-seeded EMA(close,fast)-EMA(close,slow), fast < slow. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ MACD_HIDDEN_DIVERGENCE_BULL · MACD hidden bullish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: higher price low and lower oscillator low. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. MACD line = SMA-seeded EMA(close,fast)-EMA(close,slow), fast < slow. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ MACD_HIDDEN_DIVERGENCE_BEAR · MACD hidden bearish divergence — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Compare the latest two same-type price pivots separated by at most max_separation source bars: lower price high and higher oscillator high. Oscillator values are sampled at those PRICE pivot timestamps, not independently selected oscillator extrema. MACD line = SMA-seeded EMA(close,fast)-EMA(close,slow), fast < slow. Signal appears only at confirmation of the second pivot. No extra trend or overbought/oversold filter is implied. Opposite/hidden events have separate outputs; no event is discarded. Builder ↗ BOS · Break of Structure — confirmed close continuation — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. A close crossing an unbroken confirmed high/low consumes that level. The first break sets direction only, without a BOS/CHoCH label. A later same-direction break is BOS; an opposite break is CHoCH and changes direction. +1=upward break/direction; -1=downward; 0=no event/initial neutral. Wick-only penetrations are not close breaks. Builder ↗ CHOCH · Change of Character — confirmed close reversal — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. A close crossing an unbroken confirmed high/low consumes that level. The first break sets direction only, without a BOS/CHoCH label. A later same-direction break is BOS; an opposite break is CHoCH and changes direction. +1=upward break/direction; -1=downward; 0=no event/initial neutral. Wick-only penetrations are not close breaks. Builder ↗ STRUCTURE_TREND · Confirmed structure direction — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. A close crossing an unbroken confirmed high/low consumes that level. The first break sets direction only, without a BOS/CHoCH label. A later same-direction break is BOS; an opposite break is CHoCH and changes direction. +1=upward break/direction; -1=downward; 0=no event/initial neutral. Wick-only penetrations are not close breaks. Builder ↗ FVG_BULL · FVG bullish formation — Three-bar wick-gap variant: bullish when low[t]>high[t-2], bearish when high[t]<low[t-2], with gap at least min_gap_pct of the older boundary. No middle-candle displacement filter or order-flow inference. Latest zone per direction only; a newer gap supersedes the old zone. Bull zone=[high[t-2],low[t]], bear=[high[t],low[t-2]]. On later bars a bull zone is invalidated by low<=lower, bear by high>=upper; partial fills do not resize it. Formation output is 1 only on the creation bar, otherwise 0 after initial readiness. Builder ↗ FVG_BULL_LOWER · FVG bullish active lower — Three-bar wick-gap variant: bullish when low[t]>high[t-2], bearish when high[t]<low[t-2], with gap at least min_gap_pct of the older boundary. No middle-candle displacement filter or order-flow inference. Latest zone per direction only; a newer gap supersedes the old zone. Bull zone=[high[t-2],low[t]], bear=[high[t],low[t-2]]. On later bars a bull zone is invalidated by low<=lower, bear by high>=upper; partial fills do not resize it. Boundary output is unavailable when no active zone exists. Builder ↗ FVG_BULL_UPPER · FVG bullish active upper — Three-bar wick-gap variant: bullish when low[t]>high[t-2], bearish when high[t]<low[t-2], with gap at least min_gap_pct of the older boundary. No middle-candle displacement filter or order-flow inference. Latest zone per direction only; a newer gap supersedes the old zone. Bull zone=[high[t-2],low[t]], bear=[high[t],low[t-2]]. On later bars a bull zone is invalidated by low<=lower, bear by high>=upper; partial fills do not resize it. Boundary output is unavailable when no active zone exists. Builder ↗ FVG_BEAR · FVG bearish formation — Three-bar wick-gap variant: bullish when low[t]>high[t-2], bearish when high[t]<low[t-2], with gap at least min_gap_pct of the older boundary. No middle-candle displacement filter or order-flow inference. Latest zone per direction only; a newer gap supersedes the old zone. Bull zone=[high[t-2],low[t]], bear=[high[t],low[t-2]]. On later bars a bull zone is invalidated by low<=lower, bear by high>=upper; partial fills do not resize it. Formation output is 1 only on the creation bar, otherwise 0 after initial readiness. Builder ↗ FVG_BEAR_LOWER · FVG bearish active lower — Three-bar wick-gap variant: bullish when low[t]>high[t-2], bearish when high[t]<low[t-2], with gap at least min_gap_pct of the older boundary. No middle-candle displacement filter or order-flow inference. Latest zone per direction only; a newer gap supersedes the old zone. Bull zone=[high[t-2],low[t]], bear=[high[t],low[t-2]]. On later bars a bull zone is invalidated by low<=lower, bear by high>=upper; partial fills do not resize it. Boundary output is unavailable when no active zone exists. Builder ↗ FVG_BEAR_UPPER · FVG bearish active upper — Three-bar wick-gap variant: bullish when low[t]>high[t-2], bearish when high[t]<low[t-2], with gap at least min_gap_pct of the older boundary. No middle-candle displacement filter or order-flow inference. Latest zone per direction only; a newer gap supersedes the old zone. Bull zone=[high[t-2],low[t]], bear=[high[t],low[t-2]]. On later bars a bull zone is invalidated by low<=lower, bear by high>=upper; partial fills do not resize it. Boundary output is unavailable when no active zone exists. Builder ↗ ORDER_BLOCK_BULL · ORDER BLOCK bullish formation — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. At a confirmed close break (including the first directional break), choose the nearest previous opposite-body candle within lookback whose FULL range has been left by the break close: close>candidate high for bull, close<candidate low for bear. Zone uses that candle's low/high, but exists only from break confirmation, never at the candle's old timestamp. Latest zone per direction only. Bull invalidates on close<lower; bear on close>upper. Touches/wicks alone do not invalidate. This is a declared price-action proxy, not evidence of institutional orders. Formation output is 1 only on the creation bar, otherwise 0 after initial readiness. Builder ↗ ORDER_BLOCK_BULL_LOWER · ORDER BLOCK bullish active lower — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. At a confirmed close break (including the first directional break), choose the nearest previous opposite-body candle within lookback whose FULL range has been left by the break close: close>candidate high for bull, close<candidate low for bear. Zone uses that candle's low/high, but exists only from break confirmation, never at the candle's old timestamp. Latest zone per direction only. Bull invalidates on close<lower; bear on close>upper. Touches/wicks alone do not invalidate. This is a declared price-action proxy, not evidence of institutional orders. Boundary output is unavailable when no active zone exists. Builder ↗ ORDER_BLOCK_BULL_UPPER · ORDER BLOCK bullish active upper — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. At a confirmed close break (including the first directional break), choose the nearest previous opposite-body candle within lookback whose FULL range has been left by the break close: close>candidate high for bull, close<candidate low for bear. Zone uses that candle's low/high, but exists only from break confirmation, never at the candle's old timestamp. Latest zone per direction only. Bull invalidates on close<lower; bear on close>upper. Touches/wicks alone do not invalidate. This is a declared price-action proxy, not evidence of institutional orders. Boundary output is unavailable when no active zone exists. Builder ↗ ORDER_BLOCK_BEAR · ORDER BLOCK bearish formation — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. At a confirmed close break (including the first directional break), choose the nearest previous opposite-body candle within lookback whose FULL range has been left by the break close: close>candidate high for bull, close<candidate low for bear. Zone uses that candle's low/high, but exists only from break confirmation, never at the candle's old timestamp. Latest zone per direction only. Bull invalidates on close<lower; bear on close>upper. Touches/wicks alone do not invalidate. This is a declared price-action proxy, not evidence of institutional orders. Formation output is 1 only on the creation bar, otherwise 0 after initial readiness. Builder ↗ ORDER_BLOCK_BEAR_LOWER · ORDER BLOCK bearish active lower — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. At a confirmed close break (including the first directional break), choose the nearest previous opposite-body candle within lookback whose FULL range has been left by the break close: close>candidate high for bull, close<candidate low for bear. Zone uses that candle's low/high, but exists only from break confirmation, never at the candle's old timestamp. Latest zone per direction only. Bull invalidates on close<lower; bear on close>upper. Touches/wicks alone do not invalidate. This is a declared price-action proxy, not evidence of institutional orders. Boundary output is unavailable when no active zone exists. Builder ↗ ORDER_BLOCK_BEAR_UPPER · ORDER BLOCK bearish active upper — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. At a confirmed close break (including the first directional break), choose the nearest previous opposite-body candle within lookback whose FULL range has been left by the break close: close>candidate high for bull, close<candidate low for bear. Zone uses that candle's low/high, but exists only from break confirmation, never at the candle's old timestamp. Latest zone per direction only. Bull invalidates on close<lower; bear on close>upper. Touches/wicks alone do not invalidate. This is a declared price-action proxy, not evidence of institutional orders. Boundary output is unavailable when no active zone exists. Builder ↗ LIQUIDITY_SWEEP_BULL · Liquidity sweep — low penetration and reclaim — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Bull=low below the latest confirmed low AND close above it; bear=high above the latest confirmed high AND close below it. Only the first penetration of each confirmed pivot can signal; a penetration without a reclaim also consumes the level. Equal touches are not penetrations; a close exactly at the level is not a reclaim. Up/down outputs remain separate if both occur in one bar. Builder ↗ LIQUIDITY_SWEEP_BEAR · Liquidity sweep — high penetration and reclaim — Strict high/low pivots versus left and right neighbors; ties are rejected. A pivot is known only when its right-side bars have closed. Bull=low below the latest confirmed low AND close above it; bear=high above the latest confirmed high AND close below it. Only the first penetration of each confirmed pivot can signal; a penetration without a reclaim also consumes the level. Equal touches are not penetrations; a close exactly at the level is not a reclaim. Up/down outputs remain separate if both occur in one bar. Builder ↗ ICHIMOKU_CHIKOU_DISTANCE · Ichimoku Chikou causal distance — close[t]-close[t-displacement]. Evaluated and timestamped at the CURRENT closed bar. A Chikou line is drawn in the past on charts; this relation never reads a later close or writes the result into a historical bar. Builder ↗ ICHIMOKU_CHIKOU_RELATION · Ichimoku Chikou causal relation — sign(close[t]-close[t-displacement]), -1/0/+1. Evaluated and timestamped at the CURRENT closed bar. A Chikou line is drawn in the past on charts; this relation never reads a later close or writes the result into a historical bar. Builder ↗ Not yet available
VWAP · exact trade data and automatic market calendar — needs_data: Session and anchored HLC3 bar approximations are available. Exact trade-level VWAP and automatic exchange-calendar anchors still need additional data. Automatic exchange sessions / previous calendar week — needs_data: Custom timezone sessions and their previous OHLC are available. Automatic exchange holidays, early closes and previous-calendar-week levels remain unavailable. Bid/ask spread filter — needs_data: The single OHLCV input does not supply the required session/quote contract. Volume Profile — POC / VAH / VAL — needs_data: OHLCV bars cannot determine this measure exactly; appropriate licensed external data is not connected. Time Profile — needs_data: OHLCV bars cannot determine this measure exactly; appropriate licensed external data is not connected. Volume Delta / CVD — needs_data: OHLCV bars cannot determine this measure exactly; appropriate licensed external data is not connected. Footprint — needs_data: OHLCV bars cannot determine this measure exactly; appropriate licensed external data is not connected. Order-book imbalance — needs_data: OHLCV bars cannot determine this measure exactly; appropriate licensed external data is not connected. Correlation — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Covariance — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Beta — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Spread Z-score — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Rolling Hedge Ratio — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Cointegration Test — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Relative Strength versus benchmark — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Momentum ranking — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Percentage of stocks above moving average — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Advance–Decline — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. New Highs–New Lows — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. McClellan Oscillator — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. McClellan Summation Index — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Arms Index / TRIN — needs_data: Needs multiple point-in-time aligned instruments and, for breadth, historical universe membership. High/low from one asset is not a substitute. Economic calendar / before-after news filter — needs_data: Requires timestamped point-in-time event data and a publication/revision policy. Earnings dates — needs_data: Requires timestamped point-in-time event data and a publication/revision policy. Ex-dividend and corporate-action dates — needs_data: Requires timestamped point-in-time event data and a publication/revision policy. User-supplied custom indicator — needs_spec: Requires a bounded typed interface, dependency/causality validation and explicit execution semantics; arbitrary uploaded code is never executed. Multi-timeframe condition — needs_spec: Requires a bounded typed interface, dependency/causality validation and explicit execution semantics; arbitrary uploaded code is never executed. Ordered events within a bar window — needs_spec: Requires a bounded typed interface, dependency/causality validation and explicit execution semantics; arbitrary uploaded code is never executed. Indicator-on-indicator arithmetic — needs_spec: Requires a bounded typed interface, dependency/causality validation and explicit execution semantics; arbitrary uploaded code is never executed. Separate entry / filter / exit / halt roles — needs_spec: Requires a bounded typed interface, dependency/causality validation and explicit execution semantics; arbitrary uploaded code is never executed.
Compare our earlier list with formulas available in the engine today. Aliases are search terms, not additional families. One discussed item may have several outputs.
Search the original list CategoryAll categories Coverage statusAll statuses Fully available Partially available Not available yet Outside this scope
No items match these filters. Try an alias or select all categories and statuses.
Show more discussed items
EMA — readySMA — readyRSI — readyMACD — readyADX with +DI / -DI — ready · ADX, DMI, +DI, -DI, −DIATR — readyBollinger Bands — readyStochastic — readyCCI — readyIchimoku — readySMMA — readyLWMA — ready · WMA, Linear Weighted Moving AverageParabolic SAR — readyAlligator — readyDEMA — readyTEMA — readyMomentum — ready · MOMWilliams %R — readyAwesome Oscillator — ready · AODeMarker — ready · DeMVolumes — readyOBV — readyMFI — readyAccumulation/Distribution — ready · Chaikin A/D, Chaikin Accumulation/Distribution, A/DStandard Deviation — ready · STDDEVEnvelopes — readyFractals — partial · Bill Williams FractalsHMA — readyALMA — readyKAMA — readyFRAMA — readyVIDYA — readyZLEMA — readyT3 — readyTriangular MA — ready · Triangular Moving Average, TRIMAMAMA — ready · MESA Adaptive Moving Average, FAMALSMA — ready · Least Squares Moving AverageMcGinley Dynamic — readyVWMA — readyADXR — readyAroon — readyAroon Oscillator — readyVortex — readySupertrend — readyGator — readyChoppiness Index — ready · Choppiness, CHOPKaufman Efficiency Ratio — ready · Efficiency Ratio, ERStochastic RSI — ready · Stoch RSIOsMA — readyROC — readyAccelerator Oscillator — ready · ACRelative Vigor Index — ready · RVI (vigor)True Strength Index — ready · TSISchaff Trend Cycle — ready · STCConnors RSI — ready · CRSIKnow Sure Thing — ready · KSTCoppock Curve — readyChande Momentum Oscillator — ready · CMOUltimate Oscillator — ready · UOStochastic Momentum Index — ready · SMIFisher Transform — readyWaveTrend — ready · WTBalance of Power — ready · BOPQstick — readyDetrended Price Oscillator — ready · DPONormalized ATR — ready · NATRKeltner Channels — readyDonchian Channel — ready · Donchian ChannelsAcceleration Bands — readyMass Index — readySqueeze Momentum — readyRegression Channel — readyRogers–Satchell Volatility — ready · Rogers-SatchellChaikin Oscillator — readyChaikin Money Flow — ready · CMFForce Index — readyEase of Movement — ready · EOMKlinger Volume Oscillator — ready · KVOPositive Volume Index — ready · PVINegative Volume Index — ready · NVIPercentage Volume Oscillator — ready · PVOMarket Facilitation Index — ready · BW MFIVWAP — partial · Volume Weighted Average PriceSession VWAP — partialAnchored VWAP — partial · AVWAPLinear Regression — readyLinear Regression Slope — readyLinear Regression Angle — readyTime Series Forecast — ready · TSFCorrelation — plannedCovariance — plannedBeta — plannedVariance — readyMean Absolute Deviation — readyHurst Exponent — ready · HurstHilbert Transform — readyDoji — readyHammer — readyInverted Hammer — readyHanging Man — readyShooting Star — readyEngulfing — readyHarami — readyMorning Star — readyEvening Star — readyThree White Soldiers — readyThree Black Crows — readyMarubozu — readyTA-Lib Pattern Suite — readyConfirmed Swings — ready · Confirmed Swing PointsZigZag — readySupport / Resistance Rules — ready · Support, Resistance, แนวรับ, แนวต้านBreakout Rules — ready · BreakoutVolume Profile — plannedTime Profile — plannedVolume Delta — planned · DeltaCVD — planned · Cumulative Volume DeltaAdvance–Decline — planned · Advance-DeclineNew Highs–New Lows — planned · New Highs-New LowsMcClellan Oscillator — plannedCustom Indicator — plannedPivot Points — readyTraditional Pivot Points — ready · TraditionalClassic Pivot Points — ready · ClassicFibonacci Pivot Points — ready · FibonacciWoodie Pivot Points — ready · WoodieCamarilla Pivot Points — ready · CamarillaDM Pivot Points — ready · DMChandelier Exit — readyChande Kroll Stop — readyRelative Volume — ready · RVOLRelative Volume at Time — ready · RVOL at TimePrice Volume Trend — ready · PVTTRIX — readyBulls Power — readyBears Power — readyPercentage Price Oscillator — ready · PPOHistorical Volatility — ready · HVRelative Volatility Index — ready · RVI (volatility)Ulcer Index — readyWilder Swing Index — ready · SIAccumulative Swing Index — ready · ASIInternal Bar Strength — ready · IBSArms Index — planned · TRINMcClellan Summation Index — plannedPrevious Day High / Low — partial · Previous Day High, Previous Day LowPrevious Week High / Low — planned · Previous Week High, Previous Week LowSession High / Low — partialAsian Session Range — partial · Asia SessionLondon Session Range — partial · London SessionNew York Session Range — partial · New York SessionOpening Range — readyFibonacci — partialFibonacci Retracement — partialFibonacci Extension — partial · Fibonacci ProjectionDivergence — partialRSI Divergence — readyMACD Divergence — readyBollinger %B — ready · Percent B, %BBollinger Bandwidth — ready · BandwidthPrice Z-score — ready · Z-scoreATR Percentile Rank — ready · ATR PercentileDistance from Moving Average — partial · Price/MA DistanceBOS — ready · Break of StructureCHoCH — ready · Change of CharacterFair Value Gap — ready · FVGOrder Block — ready · OBLiquidity Sweep — readyRank Correlation Index — ready · RCIMoving Average Slope — partialIntraday Momentum Index — ready · IMIPrice Momentum Oscillator — ready · PMOSpread Filter — planned · Bid/Ask SpreadPercentile Rank — readyGap % — ready · Gap PercentPoint of Control — planned · POCValue Area High — planned · VAHValue Area Low — planned · VALFootprint — plannedOrder-book Imbalance — planned · Order ImbalanceParkinson — ready · Parkinson VolatilityGarman–Klass — ready · Garman-KlassYang–Zhang — ready · Yang-ZhangSpread Z-score — plannedRolling Hedge Ratio — plannedCointegration Test — planned · CointegrationMomersion — readyRelative Strength vs Benchmark — planned · Relative StrengthMomentum Ranking — plannedPercentage of Stocks Above MA — plannedEconomic Calendar — plannedBefore / After News Filter — planned · News FilterEarnings Dates — planned · Earnings CalendarCorporate Action Dates — planned · Ex-dividend DateContract Expiration Dates — excludedImplied Volatility — excludedIV Rank — excludedIV Percentile — excludedGreeks — excludedPut/Call Ratio — excludedOpen Interest — excludedWilliams Accumulation/Distribution — ready · WAD, Williams A/DMulti-timeframe Rules — planned · MTFOrdered Events in a Window — planned · Breakout-Retest-ConfirmationIndicator-on-indicator Arithmetic — planned · Indicator ArithmeticEntry / Filter / Exit / Halt Roles — planned · Rule RolesSignal Explanation — readyVersioned Custom Formula Contract — plannedMultiple Indicator Instances — ready · EMA 20 + EMA 50 + EMA 200Exposed EA Input Parameters — readyCompare / Cross Conditions — readyAND / OR Composition — readyCore indicators — C:5-14 — readyTrend and strength — C:20 — readyMomentum — C:21 — readyVolume — C:22 — readyVolatility and channels — C:23 — readyPrice structure and conditions — C:24 — partialMoving averages — W:5 — readyTrend and strength — W:6 — readyMomentum — W:7 — readyMomentum — W:8 — readyVolatility and channels — W:9 — readyVolume — W:10 — readySessions and time — W:11 — partialStatistics and cycles — W:12 — partialCandlestick patterns — W:18 — readyPrice structure and conditions — W:19 — partialOrder flow and profiles — W:20 — plannedCustom composition — W:21 — plannedSessions and time — A:7 — readyVolatility and channels — A:8 — readyVolume — A:9 — readyMomentum — A:10 — readyVolatility and channels — A:11 — readyMomentum — A:12 — readyMarket breadth and comparison — A:13 — plannedSessions and time — A:19 — partialPrice structure and conditions — A:20 — partialPrice structure and conditions — A:21 — partialStatistics and cycles — A:22 — partialPrice structure and conditions — A:23 — readyCustom composition — C:30-31 — readyCustom composition — C:32 — readyCustom composition — C:33 — readyCustom composition — C:34 — readyTrend Following — partialMomentum and Short-term Trading — partialMean Reversion — readyBreakout and Intraday Trading — partialCandlesticks and Price Structure — partialVolume and Order Flow — partialVolatility and Exit Control — readyStatistics and Pairs Research — plannedCycles and Market Regimes — readyStocks and Portfolio Comparison — plannedNews and Events — plannedOptions — Excluded Reserve Group — excludedAdditional Registry Outputs — ready