PROTECTED SOURCE SCRIPT

Breaker Blocks [TakingProphets]

129
Breaker Blocks [TakingProphets]

Smart Money “breaker” zones automatically mapped on your chart.

This tool is designed for traders who use ICT / Smart Money concepts and want a clean, automated way to see breaker blocks form and evolve in real time.

-----------------------------------------------------------------------------------------------

🔍 What this indicator does

The script automatically detects potential bullish and bearish breaker blocks after a market structure shift, then draws and maintains those zones on your chart:

-Plots bullish breaker blocks as green shaded zones.

-Plots bearish breaker blocks as red shaded zones.

-Optionally shows the 50% (midline) of each breaker for refinement.

-Keeps a rolling list of the most recent breakers and removes older ones to keep your chart clean.

-Optionally hides breakers once price closes through them (invalidation), so only active zones remain.

It’s built to work on any symbol and any timeframe. Lower timeframes will naturally generate more breakers; higher timeframes will show fewer, more significant zones.

Important: This script does not open, manage, or close trades for you. It only visualizes price zones that may be relevant to your own strategy and analysis.

-----------------------------------------------------------------------------------------------

🧠 Core logic (high level)

Under the hood, the indicator:

Uses an internal zigzag swing structure to track major pivot highs and lows.

Watches for a market structure shift (MSS):

Bullish MSS: price closes above a prior swing high.

Bearish MSS: price closes below a prior swing low.

Once an MSS is confirmed, it:

Locates the relevant impulse candle(s) that price traded through.

Defines the breaker block using the high/low (or body vs. wick, based on internal settings).

Draws a breaker box from that origin forward in time.

Each breaker is stored as an internal object with:

Direction (bullish or bearish)

Top and bottom prices

Visual boxes and an optional midline

On every new candle, all active breakers are updated:

Extended forward as new bars print.

Optionally invalidated and deleted if price closes back through the breaker in the opposite direction.

This gives you a dynamic map of which breaker blocks are still “respected” by price and which have failed.

-----------------------------------------------------------------------------------------------

⚙️ Key Inputs & Settings

All user-facing options are grouped under “Breaker Blocks” for a clean UI.

-Display Breaker Block

Toggle the visualization on/off without removing detection logic.

-Bullish Color / Bearish Color

Choose the fill color for bullish and bearish breaker zones.

-Show 50% Line

Plots a dashed line at the mid-point of each breaker block.

Helpful if you use the 50% level as a refinement or entry anchor.

-Max Visible

Limits how many of the most recent breaker blocks stay on the chart.

Older breakers are deleted once this limit is exceeded (keeps things clean and lightweight).

-Hide When Invalidated

If enabled:

Bullish breaker is hidden once price closes below its low.

Bearish breaker is hidden once price closes above its high.

If disabled, breakers remain visible even after those closes (for study / backtesting purposes).

These options allow you to run the tool in either a minimal, current-context only mode, or a more historical, educational mode.

-----------------------------------------------------------------------------------------------

🧭 How traders might use it

Some common ways traders may incorporate breaker blocks into their own plans:

As context zones around which to look for entries using their personal triggers.

As potential support/resistance areas after a shift in structure.

To visually separate active vs. invalidated zones instead of manually redrawing them.

In confluence with other SMC tools (FVGs, liquidity pools, PD arrays, etc.) and higher-timeframe bias.

This indicator is intended as a visual aid and works best when combined with a complete trading plan, risk management rules, and your own discretion.

-----------------------------------------------------------------------------------------------

⚠️ Disclaimer

This indicator does not guarantee profits or specific outcomes.

It is provided for educational and informational purposes only.

Past price behavior around breaker blocks does not imply future results.

Always test any tool on a demo account or in a simulated environment before using it with real capital.

Trading involves risk, and you are solely responsible for your own decisions.

免责声明

这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。