Skip to content
Back to App

Built-in Indicators

Open Indicators in the chart toolbar to search and add a built-in indicator. No script is needed. SMA and EMA are available on Free by default; the other built-in indicators require Pro. The menu shows the current access rules, which administrators can change.

IndicatorChart locationDefault access
Simple Moving Average (SMA)Price chartFree
Exponential Moving Average (EMA)Price chartFree
Moving Average Convergence Divergence (MACD)Separate panePro
Relative Strength Index (RSI)Separate panePro
Bollinger BandsPrice chartPro
Volume Weighted Average Price (VWAP)Price chartPro
Average True Range (ATR)Separate panePro

You can add multiple copies with different settings, up to 10 native indicators per symbol. Indicators apply to the primary chart and use its timeframe. Context charts retain their own price views.

Settings and legend controls

Use the gear next to an indicator’s chart legend to change its settings. Save applies your changes; Cancel keeps the previous settings. Use the eye to hide or show it, or × to remove it.

  • Period: From 1 to 500 bars for moving averages, RSI, Bollinger Bands and ATR.
  • Source: Open, high, low, close, HL2, HLC3 or OHLC4, where applicable. ATR uses high, low and previous close directly.
  • MACD: Fast, slow and signal periods. The fast period must be shorter than the slow period.
  • Bollinger Bands: Period and standard-deviation multiplier, from 0.1 to 10.
  • Colours: Separate controls for each plotted line and positive/negative MACD histogram bars.

Indicators need enough available candles to calculate their first value. For example, SMA 20 starts after 20 candles, and RSI 14 needs 14 price changes. Changing timeframe or loading more history recalculates the values from that history.

How the calculations behave

SMA uses the arithmetic mean. EMA starts from the first complete simple average before applying exponential smoothing. RSI and ATR use Wilder smoothing; a flat RSI returns 50. Bollinger Bands use population standard deviation. MACD subtracts the slow EMA from the fast EMA, uses an EMA signal, and plots their difference as a histogram.

VWAP resets at midnight UTC, regardless of the chart display timezone. It uses the volume supplied with the chart candles and defaults to HLC3. Missing or zero volume adds no weight; no value appears until the day has positive volume. If loaded history starts partway through a UTC day, that day’s VWAP begins from the first available candle. It is not an exchange-session VWAP.

Values update with revealed replay candles, including the forming candle. Indicators do not use unrevealed future prices. Early values depend on the amount of history available, so a different history window can produce different seeded EMA, RSI or ATR values.

Saved indicators and chart templates

Your native indicator list, settings and visibility are saved per account and symbol on this browser. Reloading the chart restores them; another browser or device has its own saved list.

Saving a chart template includes the native indicators. Loading a template restores its indicator list together with the template’s other chart settings. Only indicators allowed by your current access are drawn. Old templates without native indicators remain supported. Resetting the chart template removes native indicators; the chart menu’s Remove indicators action also clears them.

Access changes apply to saved indicators as well as newly added ones. An unavailable indicator stops rendering and appears locked in the legend. Its settings remain saved, and you can remove it to free a slot or regain access to display it again.

Pine Script

Choose Open Pine Script editor · Pro in the Indicators menu to work with custom scripts, when Pine Script is enabled. Built-in indicators and Pine indicators can appear together. Pine Script remains a Pro feature with its existing script inputs, persistence and limits.

See Pine indicators on charts for custom-script controls.