A professional market structure indicator that identifies trend, labels every HH / HL / LH / LL, draws support&resistance zones, and alerts you the moment a break-and-retest setup is confirmed — complete with entry, stop loss, and 1:2 take profit.
Built for traders who want structure-based setups, not noise.
Detects bullish and bearish market structure using confirmed swing highs and lows — reinforced by an optional 50 EMA filter.
Every meaningful structural pivot is classified and labelled directly on chart. No repaint. Confirmed pivots only.
Support and resistance are drawn as zones, not single lines. Zone width adapts to current volatility via ATR.
A valid breakout requires a candle close beyond the zone — wicks don't count. Configurable ATR threshold.
After a break, the indicator watches for price to return to the zone and print a rejection candle before signalling.
Entry, stop loss, and take profit levels are calculated automatically. Stop is placed beyond the most recent structural swing.
Signals only fire during your preferred trading window. Default: Tuesday–Friday, New York session.
Alerts for every stage: breakout, retest, retest confirmation, long entry, short entry.
The indicator follows a strict 5-step lifecycle — no shortcuts.
Structural HH+HL (bull) or LH+LL (bear) sequence confirmed. EMA slope agrees.
The most recent meaningful swing high (resistance) or swing low (support) is drawn as an ATR-buffered zone.
Price closes beyond the zone boundary by at least the configured ATR threshold. A BRK label appears.
Price returns into the broken zone. A rejection candle must print before the setup is confirmed.
Day and session filters pass. Entry, SL (beyond last structural swing), and TP (1:2 RR) are plotted.
One price. No subscriptions. No upsells.
If the indicator does not work as described, contact us within 7 days for a full refund — no questions asked.
The logic is designed and optimised for the 1-hour chart. It works on any liquid market — forex majors, crypto, indices, futures. A warning appears if you load it on a different timeframe.
You'll receive a confirmation email. We manually add your TradingView username to the invite-only script within a few hours. You'll then find it under "Invite-only scripts" in your TradingView account.
No. All structure labels and signals are based on confirmed pivots — ta.pivothigh() and ta.pivotlow() with right-bar confirmation. A pivot is only labelled after the required number of bars to its right have closed.
Technically yes, but it is tuned for 1H structure. Lower timeframes generate more noise and the filters are calibrated for hourly candles. A warning banner will appear when loaded on other timeframes.
It is a Pine Script indicator(), not a strategy(). It displays visual signals and fires alerts — you execute trades manually based on those signals.