Noon Barbari

Indicators · Strategy engine reference

Indicator Reference

Every technical indicator the Noon Barbari strategy engine exposes — its parameters, defaults, and output fields. A reference for building backtestable, rule-based strategies.

14 core indicators13 structure indicators

27 indicators

Core

14

RSI

rsiSimple

Relative Strength Index — momentum oscillator, 0–100.

Parameters

  • Period14 (2–800)

Outputs

value

EMA

emaSimple

Exponential moving average — trend, reacts faster than SMA.

Parameters

  • Period20 (2–800)

Outputs

value

SMA

smaSimple

Simple moving average — smoothed trend line.

Parameters

  • Period20 (2–800)

Outputs

value

MACD

macdSimple

Moving-average convergence/divergence — momentum + crosses.

Parameters

  • Fast12 (2–200)
  • Slow26 (3–400)
  • Signal9 (1–100)

Outputs

linesignalhistogramfast EMAslow EMA

Bollinger Bands

bollingerSimple

Volatility envelope around a moving average.

Parameters

  • Period20 (2–200)
  • Std × 2 (0.5–5)

Outputs

middleupperlower

ATR

atrSimple

Average True Range — volatility, used for stops/targets.

Parameters

  • Period14 (2–200)

Outputs

value

ATR (smoothed)

atr_sma

SMA of ATR — a smoother volatility baseline.

Parameters

  • ATR period14 (2–200)
  • SMA period14 (1–200)

Outputs

valueraw ATR

Stochastic

stochasticSimple

Stochastic oscillator — %K / %D, overbought/oversold.

Parameters

  • Period14 (2–200)
  • Smooth K1 (1–50)
  • Smooth D3 (1–50)

Outputs

%K%D

ADX

adxSimple

Average Directional Index — trend strength + ±DI.

Parameters

  • Period14 (2–200)

Outputs

ADX+DI-DI

VWAP

vwapSimple

Volume-weighted average price.

Parameters

  • Anchorsession
  • Rolling period20 (2–500)

Outputs

value

Volume MA

volume_maSimple

Moving average of volume — confirm breakouts.

Parameters

  • Period20 (2–500)

Outputs

value

Donchian Channel

donchian

Highest-high / lowest-low channel — breakouts.

Parameters

  • Period20 (2–500)

Outputs

upperlowermiddle

Parabolic SAR

parabolic_sar

Wilder's stop-and-reverse — accelerating trailing-stop dots.

Parameters

  • AF start0.02 (0.001–0.5)
  • AF step0.02 (0.001–0.5)
  • AF max0.2 (0.01–1)

Outputs

trailstate

VFI

vfi

Volume Flow Indicator — volume-weighted momentum oscillator (LazyBear).

Parameters

  • Length130 (30–800)
  • Cutoff ×0.2 (0.01–5)
  • Volume cap ×2.5 (0.1–10)
  • Signal length5 (1–100)
  • Smooth VFIoff

Outputs

VFIsignalhistogram

Structure

13

Swing High/Low

swing

Recent swing pivots.

Parameters

  • Lookback1 (1–50)

Outputs

last highlast lowprev highprev low

SuperTrend

super_trend

ATR trailing-stop trend filter.

Parameters

  • ATR period10 (2–200)
  • Factor3 (0.5–10)

Outputs

trailstate

HalfTrend

half_trend

Latched channel-extreme trend flipper (Pine port).

Parameters

  • Amplitude2 (1–50)

Outputs

trailstate

Trend Magic

trend_magic

CCI + ATR trend trail.

Parameters

  • CCI period20 (2–200)
  • ATR period5 (2–200)
  • Coefficient1 (0.1–10)

Outputs

trailstateCCI

Market Structure

market_structure

BOS / CHoCH structural state.

Parameters

  • Swing length50 (2–200)

Outputs

stateBOSCHoCHpivot highpivot low

Order Block

order_block

Institutional order-block zones (SMC).

Parameters

  • Swing length10 (2–200)

Outputs

bull topbull bottombear topbear bottombull signalbear signal

Fair Value Gap

fair_value_gap

Imbalance gaps (SMC / ICT).

Parameters

  • Min gap %0 (0–5)

Outputs

bull topbull bottombear topbear bottombull signalbear signal

Equal Highs/Lows

equal_highs_lows

Liquidity pools at equal highs/lows.

Parameters

  • Swing length3 (2–100)
  • ATR threshold ×0.1 (0.01–5)
  • ATR period200 (10–500)

Outputs

EQH levelEQL levelEQH signalEQL signal

Prior-Period Levels

prior_period_levels

Prior day/week/month OHLC levels.

Parameters

None

Outputs

prev day highprev day lowprev week highprev week lowprev month highprev month low

Premium/Discount

premium_discount_zones

Equilibrium / premium / discount zones (SMC).

Parameters

  • Lookback200 (10–2000)

Outputs

premium topequilibriumdiscount bottomcurrent zone

Structural Trend

s_trend

Structural trend state — +1 up, −1 down, 0 neutral, from confirmed swing breaks.

Parameters

  • Swing lookback2 (1–50)

Outputs

state

Blackflag FTS

blackflag_fts

ATR SuperTrend trail with extreme tracking + Fibonacci pullback levels.

Parameters

  • ATR period28 (2–200)
  • ATR factor5 (0.5–20)
  • Trail typemodified
  • Fib 10.618 (0.01–0.99)
  • Fib 20.786 (0.01–0.99)
  • Fib 30.886 (0.01–0.99)

Outputs

trailextremestatefib 1 levelfib 2 levelfib 3 level

EMA Pullback

ema_pullback

Triple-EMA trend filter with ATR-gated pullback entries — long & short.

Parameters

  • Fast EMA100 (1–800)
  • Slow EMA200 (2–1000)
  • Regime EMA500 (2–2000)
  • ATR period14 (2–200)
  • ATR SMA50 (1–200)
  • ATR × long1 (0–10)
  • ATR × short1.5 (0–10)
  • Pullback tol %0.1 (0–5)
  • Max wait bars50 (1–500)

Outputs

long signalshort signalfast EMAslow EMAregime EMAATRwaiting longwaiting short

About this reference

These indicators are the building blocks for strategies in the Strategy Studio. Configure their parameters there to define entry, exit, and filter rules, then backtest and paper-trade. This page is reference documentation only — not financial advice.