Skip to content

ETH Swing Breakout with OBV

CommunityETH/USDT · 4h12 nodesLevels & patternsBreakout

The price breaks above the last swing high (▲) or below the swing low (▼), and OBV confirms the direction.

Template “ETH Swing Breakout with OBV”: Candle, Swing points, OBV, Compare A/B, Compare A/B, Compare A/B, Compare A/B, AND, AND, Discord, DiscordConnections: Candle → Swing points, Candle → Swing points, Candle → OBV, Candle → OBV, Candle → Compare A/B, Swing points → Compare A/B, OBV → Compare A/B, OBV → Compare A/B, Candle → Compare A/B, Swing points → Compare A/B, OBV → Compare A/B, OBV → Compare A/B, Compare A/B → AND, Compare A/B → AND, Compare A/B → AND, Compare A/B → AND, AND → Discord, AND → Discord.CandleETH/USDT · 4hSwing points5 candles before · 5 afterOBV20-candle signal lineCompare A/BPrice crosses above Swinghigh 5 · 5Compare A/BOBV above OBV signal 20Compare A/BPrice crosses below Swinglow 5 · 5Compare A/BOBV below OBV signal 20ANDall inputs trueANDall inputs trueDiscordWebhook missing · at mostevery 4 hDiscordWebhook missing · at mostevery 4 h

Open in the editor ↗ · The link creates the template in the editor without an account. Signed in, you find it under “My chains” → “Choose template”.

Swing highs and lows are the levels many people watch. The breakout only counts when the On-Balance Volume is above (▲) or below (▼) its average. For Discord, create a webhook under Integrations in the channel settings and copy its address into both Discord nodes.

This is the message; Bellchain fills in the placeholders in your language when the alert fires, see Message template.

  • Discord: ▲ {{pair}}: above the swing high · {{values}}
  • Discord: ▼ {{pair}}: below the swing low · {{values}}

The last alert in the test, on Oct 15, 2026, 4:00 AM UTC:

▼ ETH/USDT: below the swing low · Swing low 5 · 5: $2,409 · OBV: -320,348 · OBV signal 20: -36,426 · Price: $2,360 · High: $2,429 · Low: $2,318

  • With 10 instead of 5 candles left and right only bigger swings count.
  • Without OBV the chain reports every breakout.

Replay with the sample prices up to October 17, 2026: 20 alerts in 90 days. With live prices the number differs. With Free the replay covers 15 days, with Pro and during the trial 90 days.

Needs Community to be activated, because of Discord. You can test it in the replay on any plan. More under Plans.

What is on the board, with the sentence each node shows there:

Node On the board
Candle ETH/USDT · 4h
Swing points 5 candles before · 5 after
OBV 20-candle signal line
Compare A/B Price crosses above Swing high 5 · 5
Compare A/B OBV above OBV signal 20
Compare A/B Price crosses below Swing low 5 · 5
Compare A/B OBV below OBV signal 20
AND all inputs true
AND all inputs true
Discord Webhook missing · at most every 4 h
Discord Webhook missing · at most every 4 h

Version 2026.10.21.23 · Changelog