TanHef Ranks

Read price conditions with Ranks.

Rank values show + overbought, − oversold, or 0 neutral conditions. Farther from zero means a stronger reading.

One subscription includes Ranks and Screener. You can also request a 30-day trial.

SPY · 1h · RTH session · April 3–10, 2025 (UTC).

Rank sizes

Ranks assess the strength and persistence of price momentum across shorter and longer lookback periods. Taller bars show stronger readings.

Synthetic prices with TanHef Ranks.

Small −+±1 to ±3Short-term context.

Medium −+±4 to ±5Medium-term context.

Large −++6 or higher
−6 or lower
Longer-term context.

The size thresholds and colors shown are defaults you can change. Lookback periods depend on your chart timeframe and calculation settings. Dashed lines make Rank values easier to read. No bar means 0 (neutral).

Extreme triangles

By default, triangles mark a Rank that reaches or matches its direction’s strongest level so far in evaluated history.

Extreme flags add historical context, not extra strength.

Oversold Extreme example

SPY · 4h · 24H session · March 20–April 22, 2025 (UTC).

SPY · 4h · 24H session · April 2–11, 2025 (UTC).

Overbought Extreme example

SPY · 4h · 24H session · December 29, 2017–February 15, 2018 (UTC).

SPY · 4h · 24H session · January 11–February 12, 2018 (UTC).

Rank occurrences

Rank Occurrences shows how often each displayed Rank occurred in evaluated history. Uncommon Ranks farther from zero can be worth investigating even without an Extreme flag.

Rank occurrences: default colored label, automatic minimum and size
#Oversold RankOverbought Rank
42054
5817
645
7Current Rank count: 10
Rank −7:1 occurrence
Bar CoverageChart 4h: 18,145 source barsLoaded history: Jan 3, 2006–Apr 7, 2025

SPY · 4h · 24H session · April 2–7, 2025 (UTC).

Occurrence counts aren’t reversal probabilities.

Hover over the summary in TradingView for bar coverage counts and source details.

Multi-timeframe Ranks

Add Ranks from up to two other timeframes. Colored bars show the Chart Rank; blue areas show MTF readings.

Lower timeframe (LTF) · 15m

Uses each direction’s 15-minute Rank farthest from zero within the 1-hour chart bar. LTF typically evaluates more source bars than the chart timeframe.

GOLD 1h with Separate 15m, native Chart and MTF occurrences. Illustrative coverage: 1h 20,000 bars; 15m 80,000 bars.GOLD 1h with Separate 15m, native Chart and MTF occurrences. Illustrative coverage: 1h 20,000 bars; 15m 80,000 bars.

GOLD · 1h chart · 15m MTF · ETH session · January 26–February 2, 2026 (UTC).

GOLD · 1h chart · 15m MTF · ETH session · January 28–30, 2026 (UTC).

Higher timeframe (HTF) · 4h

Calculates the MTF Rank for each 1-hour chart bar using confirmed 4-hour data. HTF typically evaluates fewer source bars than the chart timeframe.

GOLD 1h with Separate 4h, native Chart and MTF occurrences. Illustrative coverage: 1h 20,000 bars; 4h 5,000 bars.GOLD 1h with Separate 4h, native Chart and MTF occurrences. Illustrative coverage: 1h 20,000 bars; 4h 5,000 bars.

GOLD · 1h chart · 4h MTF · ETH session · January 26–February 2, 2026 (UTC).

GOLD · 1h chart · 4h MTF · ETH session · January 28–30, 2026 (UTC).

MTF Average · 15m + 4h

Combines the 15m and 4h readings. The 1h Chart Rank stays separate and is not part of this average.

GOLD 1h with MTF Average 15m + 4h, native Chart and MTF occurrences. Illustrative coverage: 1h 20,000 bars; 15m 80,000 bars; 4h 5,000 bars.GOLD 1h with MTF Average 15m + 4h, native Chart and MTF occurrences. Illustrative coverage: 1h 20,000 bars; 15m 80,000 bars; 4h 5,000 bars.

GOLD · 1h chart · 15m + 4h MTF Average · ETH session · January 26–February 2, 2026 (UTC).

GOLD · 1h chart · 15m + 4h MTF Average · ETH session · January 28–30, 2026 (UTC).

Occurrence counts use loaded history through February 2, 2026. This selected move does not establish reversal reliability.

Timeframe reference

History, live bars and alerts.

History

Bar Coverage shows how much history was evaluated; different history or revised data can change older results.

History reference

Live bars

Open bars can update. Closed Chart-bar results should remain stable when the symbol, timeframe, session, settings, data, and loaded history stay the same.

Live-bar reference

Display and alerts

Display Ranks in an indicator pane or on price. Set conditions in the indicator, then create the TradingView alert.

Set up alerts

Access includes Ranks and Screener.