Skip to content

Breaker blocks

IndicatorsFrom Trader

  • Price
  • High
  • Low
Breaker blocks

bullish · untouched only · 10 · 10

  • Price reaches breaker
  • Close in breaker
  • New breaker
  • Breaker broken
  • Top
  • Bottom
This is how the node looks on the board: inputs on the left, outputs on the right.

Like a ceiling that becomes a floor: when the price breaks through an order block that held it back before, the same zone often carries it on the way back.

Order blocks that switch sides. A breaker is an order block that did not hold: when the price closes above a bearish order block, the zone that pushed it down before becomes support. Many traders expect buyers when the price returns there. The node reports new breakers, the return into the zone, a close inside it and the break, and gives the nearest zone. A touch only counts as a return after the price has left the zone once; the candles right after the breakthrough do not count. Example: bullish with untouched only reports the first test of a zone BTC broke up through before.

BTC/USDT with bearish breaker blocks, swings 5 · 5In grey the order block until the breakthrough, then in red the breaker as resistance; below, when the price reaches it again.Price BTC/USDT80,00082,00084,00086,000BreakerBreakerBreakerBreakerBreakerPrice reaches breakerOct 7Oct 8Oct 9Oct 10Oct 11Oct 12Oct 13
  • Breaker as resistance
  • Order block until the breakthrough
  • Price reaches breaker
BTC/USDT candles. A bullish order block (grey) carried the price until a candle closed below it: from then on it is a bearish breaker (red), resistance above the price. A candle only counts as a return after the price has left the zone once (dots).

Properties of the Breaker blocks node: the chart with BTC/USDT candles (sample prices), boxes for the breakers in their color from the breakthrough on, before that in grey the order block they came from, and the bracket at the latest swing, below it the first fields.

In the properties, a chart shows the last 150 candles and on top of them what the node finds with your settings; dotted or dashed is what it did not know yet at that time. Drag the ends of the bracket at the latest swing to change “Candles before” and “Candles after”; at its right end the swing is confirmed. The top line shows the state at the last candle, and the chart follows every setting right away.

More under Smart money and Chart above the price.

The settings appear on the right under “Properties” once you click the node on the board. Below each field you find the same explanation as here.

Default: bullish (support)

Which breakers the node looks for: support below the price or resistance above it.

  • bullish (support) (default): Breakers from bearish order blocks the price has closed above: the zone that pushed it down before now lies below it. When it comes back, many expect buyers there.
  • bearish (resistance): Breakers from bullish order blocks the price has closed below: the zone that carried it before now lies above it. When it comes back, many expect sellers there.

Default: untouched only

Whether a breaker keeps counting after the first return.

  • untouched only (default): A breaker counts until the first return into the zone after the price has left it. This way only the first test reports.
  • mitigated too: A breaker keeps counting after returns until a candle closes beyond it. Every new return reports.

Default: 10 · from 1 to 100, whole number

How many candles before a high must all be lower, before a low higher. With more candles only clearer turning points count.

Default: 10 · from 1 to 100, whole number

How many candles after a high must not rise above it before it counts as a swing. Only then does it count here, that many candles later; with fewer candles it counts sooner, but smaller turning points count too.

Notifies you of the first return into a zone BTC broke up through before: the former resistance is tested as support.

Example chain: Candle, Breaker blocks, TelegramConnections: Candle → Breaker blocks, Candle → Breaker blocks, Candle → Breaker blocks, Breaker blocks → Telegram.CandleBTC/USDT · 1hBreaker blocksbullish · untouched only ·10 · 10Telegramlinked chat · at most every4 h

How to connect the nodes:

  1. Candle (Price) → Breaker blocks (Price)
  2. Candle (High) → Breaker blocks (High)
  3. Candle (Low) → Breaker blocks (Low)
  4. Breaker blocks (Price reaches breaker) → Telegram (Trigger)

On the board it reads: bullish · untouched only · 10 · 10

Chain as JSON

To try it, copy it and paste it in the editor under “Import”. Importing creates a new chain.

breakers.json
{
"name": "Example: Breaker blocks",
"version": 1,
"nodes": [
{ "id": "c1", "type": "core.candle", "position": { "x": 40, "y": 40 }, "settings": { "pair": "BTC/USDT", "timeframe": "1h" } },
{ "id": "b1", "type": "core.breakers", "position": { "x": 260, "y": 40 }, "settings": {} },
{ "id": "t1", "type": "core.telegram", "position": { "x": 480, "y": 40 }, "settings": {} }
],
"edges": [
{ "from": "c1.close", "to": "b1.close" },
{ "from": "c1.high", "to": "b1.high" },
{ "from": "c1.low", "to": "b1.low" },
{ "from": "b1.enter", "to": "t1.in" }
]
}

Only matching types connect: number series to number series (round pin), signal to signal (square), message to message (diamond).

Direction Pin Type Note
Input Price Number series required
Input High Number series required
Input Low Number series required
Output Price reaches breaker Signal (true/false) –
Output Close in breaker Signal (true/false) –
Output New breaker Signal (true/false) –
Output Breaker broken Signal (true/false) –
Output Top Number series appears in messages as a price, e.g. “$81,616”
Output Bottom Number series appears in messages as a price, e.g. “$81,616”
  • In messages the values are called “breaker top 10 · 10”, “breaker bottom 10 · 10”.
  • Warm-up with the default settings: 1,520 candles (this many extra candles are loaded by the replay before the value is reliable).
  • Search also finds it under: breaker, breaker block, order block, broken, flip, support, resistance, retest, smart money, smc.

Order blocks as in the Order blocks node, counted until their break. Bullish breaker: a bearish order block whose high a candle closes above; known from that candle, zone from the order block’s low to its high. It counts from the candle after, until a candle closes below its low, at most 500 candles; “reaches” means a low at or below its high, reported when the candle before did not reach it (if the break candle already reaches into it, it counts as reached). With “untouched only” it counts until the first “reaches”. Bearish mirrored.

  • Type in the chain: core.breakers · Version 1.0.0 · Category key ind
  • Settings in the chain: side (Direction), mode (Which count), left (Candles before), right (Candles after)
  • Pins in the chain: Input close, high, low · Output enter, inside, formed, broken, top, bottom
  • Reference tests in the manifest: 1 (with fixed price data: 500 candles of 1h)
  • How a node is built

Version 2026.10.25.16 · Changelog