Skip to content

SMI Ergodic

Indicators · Momentum

SMI Ergodic node on the canvas

SMI Ergodic — Blau's double-smoothed momentum with signal-cross & ±20 zones.

SMI Ergodic is William Blau's momentum oscillator — essentially a TSI (double-smoothed momentum) dressed up with a signal line and overbought/oversold zones. The "ergodic" name refers to the double-smoothing that gives it a clean, stable line. It reads momentum direction and strength like a smoothed MACD, but bounded enough to mark ±20 extreme zones, combining a trend read (zero line) with an overbought/oversold read (the zones).

How it works

The block double-smooths price momentum with two EMAs over First EMA (r) (5) and Second EMA (s) (20) — the same construction as the TSI — to produce the SMI line. A Signal line (EMA of SMI over Signal period, 5) gives the crossover trigger, and Overbought (+20) / Oversold (−20) zones with OB/OS signals mark the extremes. Bull ↑ / Bear ↓ fire on the signal cross. Everything sits in a sub-pane around zero.

When to use it

Use SMI Ergodic as a smooth momentum oscillator with both trend and OB/OS reads. The signal-line cross times entries; the zero-line cross marks trend state; the ±20 zones flag stretch; and the clean line makes divergence easy to spot. It's a good all-rounder for trend-with-momentum strategies, behaving like a more refined MACD that also tells you when momentum is extreme. The double smoothing means it lags — it confirms rather than leads.

Example

SMI Ergodic on the EURUSD H1 chart

SMI Ergodic on EURUSD · H1

A momentum-trend entry: wire bars into SMI Ergodic and take the SMI-crosses-Signal-up event via a Crosses Above while SMI is below the oversold zone, into a Buy Signal. Gate with a higher-timeframe EMA bias through an And and backtest in the Tester.

Tips & gotchas

  • It's a TSI with zones — double-smoothed momentum plus a signal line and ±20 extremes.
  • Signal cross = timing, zero cross = trend, zones = stretch — three reads in one.
  • Double smoothing lags — a confirmer, not a leader.
  • Don't confuse with the Stochastic Momentum Index — that's Blau's stochastic-based SMI; this is his ergodic (TSI-style) one.

Inputs

Socket Type What to wire in
Source bars / series Price bars or any indicator series

Outputs

Output Type Plots as Description
SMI series Line · sub-pane SMI Ergodic value
Signal series Line · sub-pane EMA of SMI
Bull ↑ signal Signal arrows SMI crosses above signal
Bear ↓ signal Signal arrows SMI crosses below signal
OB signal True when SMI is above the overbought threshold
OS signal True when SMI is below the oversold threshold

Parameters

Parameter Type Default What it does
First EMA (r) number · 2–100 5
Second EMA (s) number · 2–200 20
Signal period number · 1–100 5
Overbought number · 0.0–100.0 20.0
Oversold number · -100.0–0.0 -20.0
Source choice (close, open, high, low, hl2, hlc3, ohlc4) close
SMI color colour #9ccc65
Signal color colour #ba68c8

Chart guides

This indicator draws reference level(s): overbought, oversold.


Reference auto-generated from the block catalog · category Indicators.