Skip to content

Capability Reference

This page is generated from the TSGraph capability manifest. A capability listed as optimized is accepted by the current compiler path. A capability listed as unsupported is known to the manifest but intentionally rejected until its language and runtime contract are complete.

128Total manifest entries
120Optimized entries
8Unsupported entries

Bound OHLCV series made available by the chart input.

Spelling Status State
close optimized stateless
high optimized stateless
low optimized stateless
open optimized stateless
volume optimized stateless

Parameter declarations surfaced to the indicator settings panel.

Spelling Status State
input.float optimized stateless
input.int optimized stateless

Expression operators accepted by the Tea Script frontend.

Spelling Status State
operator.- optimized stateless
operator.! optimized stateless
operator.!= optimized stateless
operator.?: optimized stateless
operator.[] optimized prefix-stateful
operator.* optimized stateless
operator./ optimized stateless
operator.&& optimized stateless
operator.+ optimized stateless
operator.< optimized stateless
operator.<= optimized stateless
operator.== optimized stateless
operator.> optimized stateless
operator.>= optimized stateless
operator.|| optimized stateless

General purpose helpers that do not fit a narrower namespace.

Spelling Status State
function.isNaN optimized stateless

Scalar and series-safe mathematical helpers.

Spelling Status State
math.abs optimized stateless
math.log optimized stateless
math.max optimized stateless
math.min optimized stateless
math.pow optimized stateless
math.sqrt optimized stateless

Technical-analysis primitives lowered into TSGraph execution nodes.

Spelling Status State
ta.accdist optimized prefix-stateful
ta.alma optimized finite-lookback
ta.atr optimized prefix-stateful
ta.barssince optimized prefix-stateful
ta.bb optimized finite-lookback
ta.bbw optimized finite-lookback
ta.cci optimized finite-lookback
ta.change optimized finite-lookback
ta.checkpoint unsupported external-harness
ta.cmo optimized prefix-stateful
ta.cog optimized finite-lookback
ta.correlation optimized finite-lookback
ta.covariance optimized finite-lookback
ta.cross optimized prefix-stateful
ta.crossover optimized prefix-stateful
ta.crossunder optimized prefix-stateful
ta.cum optimized prefix-stateful
ta.dev optimized finite-lookback
ta.dmi optimized prefix-stateful
ta.ema optimized prefix-stateful
ta.falling optimized finite-lookback
ta.highest optimized finite-lookback
ta.highestbars optimized finite-lookback
ta.hma optimized finite-lookback
ta.iii optimized stateless
ta.kc optimized prefix-stateful
ta.kcw optimized prefix-stateful
ta.linreg optimized finite-lookback
ta.lowest optimized finite-lookback
ta.lowestbars optimized finite-lookback
ta.macd optimized prefix-stateful
ta.max optimized prefix-stateful
ta.median optimized finite-lookback
ta.mfi optimized finite-lookback
ta.min optimized prefix-stateful
ta.mode optimized finite-lookback
ta.mom optimized finite-lookback
ta.nvi optimized prefix-stateful
ta.obv optimized prefix-stateful
ta.percentile_linear_interpolation optimized finite-lookback
ta.percentile_nearest_rank optimized finite-lookback
ta.percentrank optimized finite-lookback
ta.pivot_point_levels optimized stateless
ta.pivothigh optimized finite-lookback
ta.pivotlow optimized finite-lookback
ta.pvi optimized prefix-stateful
ta.pvt optimized prefix-stateful
ta.range optimized finite-lookback
ta.rci optimized finite-lookback
ta.restore unsupported external-harness
ta.rising optimized finite-lookback
ta.rma optimized prefix-stateful
ta.roc optimized finite-lookback
ta.rsi optimized prefix-stateful
ta.sar optimized prefix-stateful
ta.sma optimized finite-lookback
ta.stdev optimized finite-lookback
ta.stoch optimized finite-lookback
ta.sum optimized finite-lookback
ta.supertrend optimized prefix-stateful
ta.swma optimized finite-lookback
ta.tr optimized prefix-stateful
ta.tsi optimized prefix-stateful
ta.valuewhen optimized prefix-stateful
ta.variance optimized finite-lookback
ta.vwap optimized prefix-stateful
ta.vwma optimized finite-lookback
ta.wad optimized prefix-stateful
ta.wma optimized finite-lookback
ta.wpr optimized finite-lookback
ta.wvad optimized prefix-stateful

Plot, drawing, log, alert, and output effects emitted by scripts.

Spelling Status State
draw.box optimized stateless
draw.handle.delete optimized runtime-local
draw.handle.set_lefttop optimized runtime-local
draw.handle.set_rightbottom optimized runtime-local
draw.handle.set_xy optimized runtime-local
draw.handle.set_xy1 optimized runtime-local
draw.handle.set_xy2 optimized runtime-local
draw.label optimized stateless
draw.line optimized stateless
log.error optimized stateless
log.info optimized stateless
log.warn optimized stateless
output optimized stateless
plot optimized stateless

Strategy-specific order and position effects.

Spelling Status State
strategy optimized runtime-local
strategy.cancel optimized runtime-local
strategy.cancel_all optimized runtime-local
strategy.close optimized runtime-local
strategy.close_all optimized runtime-local
strategy.closedtrades unsupported external-harness
strategy.entry optimized runtime-local
strategy.equity unsupported external-harness
strategy.exit optimized runtime-local
strategy.netprofit unsupported external-harness
strategy.openprofit unsupported external-harness
strategy.order optimized runtime-local
strategy.position_avg_price unsupported external-harness
strategy.position_size unsupported external-harness