Indicators
Ultimate Oscillator Explained
How the Ultimate Oscillator blends three timeframes of buying pressure into one momentum reading, and how to automate it in Setup.Cash.
Featured image placeholder
/og/setup-cash-og.svg
Most oscillators have one weakness: they're locked to a single lookback, so they scream "oversold" on one horizon while another horizon says the selling has barely started. Larry Williams' Ultimate Oscillator fixes this by blending buying pressure across three timeframes at once (defaults 7, 14, and 28), weighted 4 : 2 : 1.
How It Works
For each period, the oscillator measures buying pressure (close minus true low) relative to true range, then combines the three readings into a single 0–100 line:
- Above 70: overbought across the blended horizons.
- Below 30: oversold — and because three timeframes agree, it's a more meaningful oversold than a single-period RSI.
- 50: the bull/bear midline.
The Classic Divergence Strategy
Williams designed a specific three-step signal:
- Bullish divergence: price makes a lower low, but the oscillator makes a higher low.
- The oscillator dipped below 30 at the first low (a real oversold reading).
- Entry: when the oscillator breaks above its divergence high.
The mirror image gives the short setup. The multi-timeframe blend makes these divergences noticeably more reliable than single-period ones.
Building It in Setup.Cash
Add the Ultimate Oscillator in the strategy builder with its short/medium/long periods, and condition on levels or crossings just like RSI. A simpler automated pattern: buy the cross back above 30, filtered by a rising long-term moving average.
Tuning
- 7/14/28: the canonical setting — rarely worth changing.
- Scale all three together (e.g. 5/10/20) to make the whole indicator faster; keep the 1:2:4 ratio.
- Thresholds 65/35 trade more often; 75/25 only extremes.
Related Reading
If you like multi-horizon momentum, see also the TSI (True Strength Index) and the KST (Know Sure Thing) in the extended library. Backtest divergence rules carefully — they trigger rarely, so you need long test windows.
Related Posts
View allIndicators
Balance of Power Indicator Explained
How Balance of Power scores each bar's buyer-vs-seller control from open, close, high, and low, and how to automate BOP in Setup.Cash.
2 min read · 208 words
Indicators
CCI (Commodity Channel Index) Explained
How the Commodity Channel Index measures price deviation from its average, how to read the ±100 levels, and how to automate CCI in Setup.Cash.
2 min read · 268 words
Indicators
CMO: Chande Momentum Oscillator Explained
How the Chande Momentum Oscillator measures raw momentum on a ±100 scale, how it differs from RSI, and how to automate CMO in Setup.Cash.
2 min read · 294 words
Indicators
Elder Ray Index (ERI) Indicator Explained
How Elder Ray's Bull and Bear Power measure strength at the extremes around an EMA, and how to automate ERI in Setup.Cash.
2 min read · 212 words
Start here
Build your trading bot workflow with structure
Use Setup.Cash to create, backtest, and paper trade rule-based strategies without relying on guesswork. Not financial advice. Trading involves risk.