# Breaker Blocks with Signals

Breaker Blocks with Signals detects breaker blocks after market structure shifts and fires entry signals when price retests them, framed by premium and discount swing levels for targets and stops. Built-in alerts and strict invalidation rules make it a focused execution tool for breaker-based trading strategies.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Apr 27, 2023.
- Access: free.
- Concepts: [Breaker Block](https://www.luxalgo.com/library/concept/breaker-block/) (primary), [Bullish/bearish Order Block](https://www.luxalgo.com/library/concept/bullish-bearish-order-block/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmpwn0jsf000qvhsgue875fze
- Page: https://www.luxalgo.com/library/indicator/breaker-blocks-with-signals/

**Breaker Blocks with Signals** automates a complete [breaker block](https://www.luxalgo.com/library/concept/breaker-block/) workflow: it highlights Market Structure Shifts (MSS), confirms the bullish (+BB) and bearish (-BB) breakers they produce, and prints entry signals when price returns to retest them. Because a breaker forms where a mitigated [order block](https://www.luxalgo.com/library/concept/bullish-bearish-order-block/) flipped polarity, each zone marks ground the market has already fought over once. Premium and discount swing levels frame targets and stops for every setup, and built-in alerts cover each signal the tool highlights.

## How to Trade the Breaker Blocks with Signals?

- **+BB / -BB labels**: a confirmed breaker following a market structure shift, the zone to stalk for retests.
- **Retest entries**: signals print when price retests a confirmed breaker; longs aim at the premium arrays above, shorts at the discount arrays below.
- **Invalidation**: a close beyond the block's 50% level voids the signal; disable "Stop at first break of center line" to keep hunting setups within the same breaker.
- **Freshness**: retests within roughly 5-10 bars of confirmation are favored over entries arriving after 20 or more.

## What the Breaker Blocks with Signals Shows

Signal generation follows precise rules. A bullish signal requires a bar opening inside the breaker and closing above its upper extremity, without price having crossed the block's average since the prior breakout; bearish signals mirror those conditions. Each new pattern formation clears earlier drawings so the chart always reads the current structure, and additional take-profit levels appear after a breaker completes, giving logical exits for the move that follows.

## Frequently Asked Questions

### How does it differ from Order Blocks & Breaker Blocks?

[Order Blocks & Breaker Blocks](https://www.luxalgo.com/library/indicator/order-blocks-breaker-blocks/) maps both zone families for discretionary reading; this build concentrates on breakers and adds the execution layer: retest signals, the 50% invalidation rule, premium and discount targets, and alerts.

### When should I skip a signal?

Once price has closed past the 50% center line the setup is void by definition. Entries appearing long after confirmation (beyond roughly 20 bars) also carry less weight than fresh retests, per the tool's own guidance.

### How do I start using Breaker Blocks with Signals?

Add it free from this LuxAlgo Library page; every feature, including the alerts, works without a subscription. You can also explore it in Quant, our coding agent, from the same page. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [Order Blocks & Breaker Blocks](https://www.luxalgo.com/library/indicator/order-blocks-breaker-blocks/) (Breaker Block): markdown at https://www.luxalgo.com/library/indicator/order-blocks-breaker-blocks.md
- [Pure Price Action Order & Breaker Blocks](https://www.luxalgo.com/library/indicator/pure-price-action-order-breaker-blocks/) (Breaker Block): markdown at https://www.luxalgo.com/library/indicator/pure-price-action-order-breaker-blocks.md
- [Market Structure (Breakers)](https://www.luxalgo.com/library/indicator/market-structure-breakers/) (Breaker Block): markdown at https://www.luxalgo.com/library/indicator/market-structure-breakers.md
- [ICT Unicorn Model](https://www.luxalgo.com/library/indicator/ict-unicorn-model/) (Breaker Block): markdown at https://www.luxalgo.com/library/indicator/ict-unicorn-model.md
- [Order Block Detector](https://www.luxalgo.com/library/indicator/order-block-detector/) (Bullish/bearish Order Block): markdown at https://www.luxalgo.com/library/indicator/order-block-detector.md
- [Dynamic Order Blocks](https://www.luxalgo.com/library/indicator/dynamic-order-blocks/) (Bullish/bearish Order Block): markdown at https://www.luxalgo.com/library/indicator/dynamic-order-blocks.md
- [Smart Money Concepts (SMC)](https://www.luxalgo.com/library/indicator/smart-money-concepts-smc/) (Bullish/bearish Order Block): markdown at https://www.luxalgo.com/library/indicator/smart-money-concepts-smc.md
- [Price Action Concepts](https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts/) (Bullish/bearish Order Block): markdown at https://www.luxalgo.com/library/indicator/luxalgo-price-action-concepts.md

---

Source: https://www.luxalgo.com/library/indicator/breaker-blocks-with-signals/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
