INDICATORS · ULTIMATE OSCILLATOR

Ultimate Oscillator in Crypto: Why the Value Changes Before Candle Close

The Ultimate Oscillator blends buying pressure over three windows (7, 14, 28). The live bar counts in all three, with the most weight in the shortest.

Short answer

Buying pressure (BP) = close − min(low, prior close); true range as usual. UO = 100 × (4 × avg7 + 2 × avg14 + avg28) ÷ 7, where each average is ΣBP ÷ ΣTR over its window. On the live bar, BP changes with the close and TR with the range, and the 7-bar window gives the live bar the most influence. Divergence and threshold rules (e.g. 30/70) should use closed values.

Which part of Ultimate Oscillator uses the live bar

ComponentUses current bar?Effect intrabar
Buying pressureYesMoves with close
True rangeYesOnly widens
7-bar window (weight 4)YesMost sensitive
28-bar window (weight 1)YesLeast sensitive

Because the shortest window is weighted four times, UO behaves more like a fast oscillator inside the live bar than its 28-bar window suggests.

Test Ultimate Oscillator in Crypto on a perpetual chart; no account is needed to chart.

Launch ChartsPod

How much it moves inside one bar

Ultimate Oscillator during one bar (illustrative)Ultimate Oscillator during one bar (illustrative): OPEN: UO 52; MID: Close near low: 44; LATE: Recovery: 50; CLOSE: 49.OPENUO 52MIDClose near low: 44LATERecovery: 50CLOSE49
Only Ultimate Oscillator's closing value is kept in history. Original ChartsPod editorial graphic.
Illustrative intrabar range of Ultimate Oscillator vs its closed valueIllustrative intrabar range of Ultimate Oscillator vs its closed value: UO intrabar range 8 ; Typical closed change 3 .ILLUSTRATIVE INTRABAR RANGE OF ULTIMATE OSCILLATOR VS ITS CLOSED VALUEUO intrabar range8Typical closed change3
How far Ultimate Oscillator travels inside a bar versus between bars. Original ChartsPod editorial graphic.

Rules

Ultimate Oscillator signal hygieneUltimate Oscillator signal hygiene: Signals on closed bars; Bar-close alerts; Backtest uses the same rule; Live value labelled provisional; Settings identical across chart and alerts.ULTIMATE OSCILLATOR SIGNAL HYGIENESignals on closed barsBar-close alertsBacktest uses the same ruleLive value labelled provisionalSettings identical across chart and alerts
Closed values are what history shows. Original ChartsPod editorial graphic.

Weights 4/2/1 and windows 7/14/28 are the common defaults.

See Ultimate Oscillator in Crypto on live data in the free ChartsPod terminal.

Open the ChartsPod terminal

Questions readers ask

How is the Ultimate Oscillator built?

Weighted average of buying pressure over 7, 14 and 28 bars.

Which window moves most intrabar?

The 7-bar window.

Closed bars?

Yes.

Sources and methodology

Indicator formulas are standard definitions; live-versus-closed behaviour follows TradingView's repainting documentation. Values in examples are illustrative.

  1. TradingView Pine Script: Repainting — live vs historical calculation.
  2. ChartsPod indicator reference — indicator calculations.

This article explains research tools and workflows. It is not financial advice, does not recommend buying or selling any asset and does not predict prices. Crypto derivatives carry a risk of rapid and total loss of margin.

CHARTSPOD EDITORIAL EDITION · RESEARCH AND EDUCATION ONLY · NOT FINANCIAL ADVICE.