TRAIVEND: EQH & EQL Marker

TRAIVEND: EQH & EQL Marker identifies Equal Highs and Equal Lows on your chart — key liquidity levels where stop losses cluster and smart money targets price for sweeps.
Key Feature
One-directional tick-based tolerance system that adapts to any instrument automatically. Unlike simple exact-match detectors, the tolerance only works in the valid direction: for EQL, the later low may be slightly higher (not lower, as that would already be a sweep). For EQH, vice versa. This prevents false signals while catching near-equal levels that act as liquidity pools.
Features
- One-directional tick-based tolerance — adjustable from 0 (exact match) to 50 ticks, automatically scaled via syminfo.mintick for any instrument (ES, NQ, GC, BTC, CL, 6E, etc.)
- Sweep validation between bars — verifies that no bar between the two equal levels has broken the level, ensuring only valid EQH/EQL are marked
- Delayed sweep removal — when a level gets swept, the line remains visible until the sweep candle closes, giving you time to observe the sweep in real-time
- FIFO line management — oldest lines are automatically removed when the limit is reached, ensuring the most recent and relevant levels are always displayed
- Full visual customization — line color, width, and style (Solid, Dashed, Dotted) for both EQH and EQL independently
- Configurable lookback length up to 5000 bars
- Debug labels for verification and fine-tuning
How it works
The indicator scans backwards from each new bar (the origin candle) looking for an earlier bar (the source candle) with a matching high or low within the configured tick tolerance. The tolerance is one-directional: for EQL, the origin candle's low must be equal to or slightly above the source candle's low. It then validates that no bar between the two candles has broken the level. Valid pairs are drawn as lines connecting the two bars. Lines persist until a later candle sweeps the level — and removal only happens after the sweep candle closes, so you can see the sweep play out in real-time.
Use Case
Built for ICT/SMC traders who track liquidity levels. Equal Highs and Equal Lows represent clusters of stop losses that smart money targets for liquidity grabs. Use this indicator to visually identify these levels, anticipate potential sweeps, and plan entries around liquidity events. Works across all timeframes and instruments.
Script su invito
Solo gli utenti approvati dall'autore possono accedere a questo script. È necessario richiedere e ottenere l'autorizzazione per utilizzarlo. Tale autorizzazione viene solitamente concessa dopo il pagamento. Per ulteriori dettagli, seguire le istruzioni dell'autore riportate di seguito o contattare direttamente Dominik_Traivend.
TradingView NON consiglia di acquistare o utilizzare uno script a meno che non si abbia piena fiducia nel suo autore e se ne comprenda il funzionamento. È inoltre possibile trovare alternative gratuite e open source nei nostri script della community.
Istruzioni dell'autore
Declinazione di responsabilità
Script su invito
Solo gli utenti approvati dall'autore possono accedere a questo script. È necessario richiedere e ottenere l'autorizzazione per utilizzarlo. Tale autorizzazione viene solitamente concessa dopo il pagamento. Per ulteriori dettagli, seguire le istruzioni dell'autore riportate di seguito o contattare direttamente Dominik_Traivend.
TradingView NON consiglia di acquistare o utilizzare uno script a meno che non si abbia piena fiducia nel suo autore e se ne comprenda il funzionamento. È inoltre possibile trovare alternative gratuite e open source nei nostri script della community.