sma

Simple Moving Average

sma(source, periods)

Parameters

Simple Moving Average - sma(source, periods)

Arithmetic mean over specified period.

  • source (field): Data series
  • periods (int): Number of bars

Formula


SMA = Σ(values) / periods

Examples


// price above 20-day SMA (uptrend)
close > sma(close, 20);

// volume above 50-day average
volume > sma(volume, 50);

// price crossed above 200-day SMA (bullish)
crossover(close, sma(close, 200));

// short SMA above long SMA (golden cross)
sma(close, 50) > sma(close, 200);

Returns

Float (arithmetic mean)