Community scripts › Built into Depth › MSB & Order Blocks
What it shows
The zigzag, every market structure break (MSB) and the order block and breaker or mitigation block each break leaves, with the real delta that built each block and broke the structure, and the real orders and liquidations inside every block.
How to read it
The zigzag connects the swings, and an MSB is marked when price breaks the last swing in the other direction. Each break leaves an order block, which becomes a breaker or a mitigation block depending on what price does next. Each block shows the real delta that built it and the real orders and liquidations inside it.
What it can't tell you
Breaks and blocks are known only after the zigzag confirms a swing.
Settings in Depth
| Settings | |
|---|---|
| ZigZag length | 9 |
| Show zigzag | on |
| Fib factor for breakout confirmation | 0.33 |
| Delete old / broken boxes | on |
| Most boxes of each kind (0 = all) | 5 |
| Real data | |
| Real orders and liquidations inside each box | on |
| Real delta that built each box | on |
| Who traded at the first retest | on |
| Real delta on each MSB | on |
| Display: text | |
| Text size | xs |
FAQ
What is a market structure break?
Price breaks the last swing high or low of the zigzag.
What is a mitigation block?
A block left by a failed swing that price later returns to.
Can I hide the zigzag?
Yes, the zigzag itself is a setting.
More in Swiftedge Plus

Buy-side and sell-side pools above highs and below lows with formation, defense profile and sweeps, from real trades, with the orders and liquidations at the nearest pools.

The adaptive trend ribbon, structure shifts (CHoCH and BOS) and a Trend Matrix, with the real walls and liquidation clusters above and below price.

The latest impulse leg A to B and its optimal trade entry zone (0.618 to 0.786), with the real orders and liquidations inside the zone and who traded when price was in it.
