指標

Volume ZonesVolume Zones
This script identifies and visualizes areas of interest based on relative volume activity and price structure. It is designed to highlight zones where increased participation may have influenced price behavior, which can be useful for tracking potential areas of reaction, continuation, or rejection.
The approach combines volume thresholds, candle structure, and optional multi-timeframe context to build a clearer view of where meaningful activity has occurred.
How It Works
The script scans historical data over a configurable lookback period and compares current volume to a moving average baseline.
When volume exceeds a defined threshold, the candle is evaluated for structural characteristics such as:
• Body size relative to total range
• Upper and lower wick dominance
• Directional close
Based on this, zones are classified as:
• Bullish zones (buy-side interest)
• Bearish zones (sell-side interest)
• Neutral/high-activity zones
Each detected zone is stored and projected forward on the chart for a set number of bars.
Zone Behavior
Bullish zones are typically formed when:
• Strong upward candles occur on elevated volume
• Lower wicks suggest rejection of lower prices
Bearish zones are typically formed when:
• Strong downward candles occur on elevated volume
• Upper wicks suggest rejection of higher prices
Neutral zones may form during high-volume indecision candles.
These zones can act as areas of potential support, resistance, or liquidity interaction.
Mitigation Logic
Zones can be automatically invalidated when price closes through them.
• Bullish zones are removed when price breaks below the zone
• Bearish zones are removed when price breaks above the zone
This helps keep the chart focused on currently relevant areas.
Multi-Timeframe Stacking
Optional higher timeframe inputs allow zones to be evaluated against broader structure.
When a zone aligns with higher timeframe ranges, its visual intensity is increased.
This can help identify areas where multiple layers of activity overlap.
Visual Output
• Zones are displayed as extended boxes on the chart
• Color intensity reflects the degree of alignment (stacking)
• Volume labels provide a relative measure of activity strength
• Older or mitigated zones are removed to reduce clutter
Volume Context
The script also estimates directional volume within each candle by separating buying and selling pressure based on price position within the range.
This information is summarized in a small dashboard, along with:
• Relative buy and sell strength
• Configurable target and stop values
• Implied risk-to-reward ratio
Notes
This tool is intended to provide context around volume and structure rather than act as a standalone system.
It can be used alongside:
• Price action analysis
• Support and resistance
• Market structure concepts
As with any tool, results will vary depending on market conditions and how it is applied. 指標

Hash Auto Fibonacci## Overview
Hash Auto Fibonacci eliminates the most time-consuming part of Fibonacci trading — drawing the levels yourself. Drop it on any chart and it automatically detects the most recent significant swing high and swing low, then instantly draws a complete Fibonacci retracement web anchored to those pivots. No manual drawing, no subjectivity, no missed setups.
Built for active traders who use Fibonacci as a core part of their strategy, this tool is engineered to keep up with fast-moving markets through a volatility-adaptive detection engine, a highlighted Golden Pocket zone, a built-in stop-loss reference, and optional multi-timeframe confirmation.
## Key Features
**Automatic Swing Detection**
The indicator uses a pivot-based algorithm to identify swing highs and lows in real time. A pink dot marks the swing high and a green dot marks the swing low on the chart — always showing only the current active pair, never cluttering your screen with historical markers.
**Dynamic Lookback Engine**
Rather than using a fixed lookback period, Hash Auto Fibonacci automatically adjusts its sensitivity based on current market volatility. During high-volatility conditions (fast trending moves, breakouts), the lookback shortens to detect swings quickly. During low-volatility conditions (consolidation, ranging markets), it lengthens to filter out noise and identify only meaningful pivots. This is calculated using the ratio of a 50-period ATR to a 10-period ATR, scaled by a user-adjustable multiplier. You can also switch to a fixed manual lookback at any time.
**Fibonacci Retracement Levels**
The following retracement levels are drawn automatically:
- 0 (swing high anchor)
- 0.236
- 0.382
- 0.5
- 0.618
- 0.65
- 0.786
- 1.0 (swing low anchor)
Optional extension levels (1.272, 1.618, 2.618) can be enabled for targets beyond the swing low.
**The Golden Pocket Zone**
The 0.618–0.65 confluence zone is highlighted as a gradient-filled amber band directly on the chart. This region — known as the Golden Pocket — is widely regarded as the highest-probability reversal zone within any Fibonacci retracement. The zone enforces an ATR-based minimum thickness so it remains visible even on assets with small absolute price ranges.
**ATR Stop-Loss Reference**
A dashed red line is automatically drawn below the swing low (bullish setup) or above the swing high (bearish setup) at a distance of 2× ATR-10. This gives a data-driven starting point for your stop-loss placement without requiring a separate indicator.
**Multi-Timeframe Confirmation**
When the current chart's swing pivot aligns within 0.5% of a confirmed pivot on a higher timeframe (default: 4H), the entire Fibonacci web is visually upgraded — lines become bolder, a confirmation badge appears, and an alert can be triggered. MTF-confirmed webs represent structurally significant levels that multiple timeframes agree on, which historically carry more weight as support and resistance.
**Direction Detection**
The indicator automatically determines whether the current setup is bullish (retracing upward from a low) or bearish (retracing downward from a high) by comparing which pivot — the high or the low — was confirmed most recently. You can override this manually if needed.
**Info Dashboard**
A clean navy dashboard in the corner of your chart displays:
- Current swing high and swing low prices
- 0.5 and 0.618 Fibonacci levels
- Golden Pocket price range
- Suggested ATR-based stop-loss price
- Active lookback period (and whether it's dynamic or manual)
---
## How To Use
**Basic setup**
Add the indicator to any chart. It works on all timeframes and all assets — crypto, stocks, forex, futures. The Fibonacci web draws automatically. The Golden Pocket zone is the primary area to watch for price reactions.
**Reading the chart**
- Price pulling back into the Golden Pocket (0.618–0.65 zone) in a bullish setup is the classic high-probability long entry zone
- Price rejecting from the Golden Pocket in a bearish setup is a potential short entry or profit-taking zone
- The 0.5 level acts as the midpoint — a close above (bullish) or below (bearish) confirms continuation of the retracement
- The 0.786 level is deep — a sweep past this level often signals the retracement is becoming a full reversal
**Using the stop-loss line**
The dashed red SL line is a reference, not a guaranteed stop placement. Use it as a starting point and adjust to your own risk tolerance. On volatile assets, consider placing your stop slightly beyond it to avoid wicks triggering your exit prematurely.
**Multi-timeframe confirmation**
When the ◆ MTF badge appears, the swing that anchors the current web also exists on the higher timeframe. These setups tend to produce cleaner reactions at Fibonacci levels because they represent areas where both short-term and institutional timeframe participants are watching the same price zone.
**Alerts**
Five alert conditions are available:
- New swing high detected
- New swing low detected
- MTF confirmation active
- Price entering the Golden Pocket
- Price at the 0.382 level
- Price at the 0.786 level
Set these in the Alerts panel to get notified without watching the chart constantly.
---
## Settings Reference
**Swing Detection**
| Setting | Default | Description |
|---|---|---|
| Dynamic lookback | On | Automatically adjusts pivot sensitivity based on volatility |
| Manual lookback | 10 | Fixed lookback used when dynamic mode is off |
| Dynamic multiplier | 9 | Controls the average lookback length in dynamic mode |
| Direction mode | Auto | Auto, Bullish, or Bearish override |
| Show swing markers | On | Displays pivot dots on the chart |
**Multi-Timeframe Confirmation**
| Setting | Default | Description |
|---|---|---|
| MTF confirmation | On | Enables higher timeframe pivot alignment check |
| HTF timeframe | 240 (4H) | The timeframe used for confirmation pivots |
**Fibonacci Levels**
| Setting | Default | Description |
|---|---|---|
| Retracement levels | On | Draws the standard 0–1 retracement web |
| Extension levels | Off | Adds 1.272, 1.618, 2.618 extension targets |
| Ratio labels | On | Shows ratio numbers next to each level |
| Golden Pocket zone | On | Highlights the 0.618–0.65 zone |
| ATR stop-loss line | On | Draws the 2× ATR stop reference |
**Info Table**
| Setting | Default | Description |
|---|---|---|
| Show info table | On | Displays the dashboard |
| Position | Top Right | Corner placement of the dashboard |
---
## Notes
- This indicator is an overlay — it draws directly on the price chart
- Works on all timeframes, all markets, and all asset classes available on TradingView
- The dynamic lookback is calibrated on BTC/USDT 1H data and performs well across most liquid crypto and equity instruments
- Past Fibonacci levels do not guarantee future price reactions — use this tool as part of a broader trading system, not as a standalone signal
- This indicator does not repaint. Swing pivots are confirmed before being drawn and are not subject to change after confirmation
---
## By Hash Capital Research
指標

指標

Traders Peak [OmegaTools]Traders Peak is a professional chart overlay built to identify statistically unusual candles that combine elevated volume, pronounced wick rejection, and meaningful price range. The purpose of the tool is to isolate moments where market participation expands sharply while price simultaneously shows signs of rejection from one side of the auction. These events often reveal areas where aggressive buying or selling met equally strong opposition, creating levels that may remain relevant for future price interaction.
The script evaluates three core elements of candle behavior. First, it measures whether volume is abnormally high relative to recent activity. Second, it detects whether wick development is unusually large compared with the recent average, helping uncover rejection and failed continuation attempts. Third, it filters for candles with sufficient body size so that only structurally relevant bars are considered. When all of these conditions align, the indicator marks the candle as a Traders Peak event and projects a zone and reference level forward on the chart.
Each signal is then classified by the dominant side of rejection. A candle with a stronger upper rejection is treated as a bearish reaction area, while a candle with a stronger lower rejection is treated as a bullish reaction area. The indicator draws a colored box over the rejected portion of the candle and extends a horizontal line from the wick extreme, allowing traders to monitor whether price respects, revisits, or invalidates the level over time. This makes the tool especially effective for highlighting exhaustion points, liquidity grabs, failed breakouts, reversal zones, and highly reactive areas created by one-sided participation.
The Threshold input controls how extreme the statistical conditions must be before a signal is generated. Higher values make the script more selective and focus only on the most exceptional candles, while lower values increase signal frequency. The Length input defines the normalization window used to compare current candle behavior against recent market conditions. Together, these settings allow the indicator to adapt across asset classes, volatility environments, and timeframes.
Traders Peak can be used in several ways. It can serve as a reversal detection tool when a strong rejection appears after an extended directional move. It can be used as a confirmation layer for market structure traders who want extra evidence before acting on support, resistance, or supply and demand zones. It can also help intraday traders identify possible exhaustion at session highs or lows, where abnormal activity and rejection often reveal failed continuation attempts. For breakout traders, it can be useful in detecting false breakouts and trap conditions, especially when price briefly expands beyond a level but is immediately rejected with strong participation. Swing traders may use it to locate significant reaction zones that can remain relevant for multiple sessions, while scalpers may use it as a precision aid to refine entries, exits, or invalidation points around highly active candles.
In practice, bullish signals may be useful when a market sells off into an important level and forms a high-volume candle with strong lower rejection, suggesting that sellers were absorbed and price rejected lower values. Bearish signals may be useful when price rallies into resistance and prints a high-volume candle with strong upper rejection, suggesting that buyers were unable to maintain higher prices. In both cases, the projected zone and line provide an immediate visual reference for tracking future reactions and managing trade decisions around those levels.
Traders Peak is not designed to predict direction in isolation, but to highlight candles that deserve attention because they reflect abnormal participation and rejection dynamics. For best results, it should be used alongside broader contextual tools such as trend structure, key levels, session analysis, volatility conditions, and execution logic. When combined with solid market reading, it offers a clean and systematic way to transform exceptional candles into actionable chart information. 指標

Periodic Anchored VWAPPeriodic Anchored VWAP
Overview
The Periodic Anchored VWAP is a professional volume-weighted average price indicator that anchors VWAP calculations to fixed calendar periods. Unlike traditional anchored VWAP tools that require manual point-and-click anchoring, this indicator automatically resets VWAP calculations at predefined interval boundaries (hourly, daily, weekly, monthly), providing a clean, systematic approach to volume-weighted support and resistance analysis.
Key Features
13 Anchor Periods: 1H, 4H, 6H, 12H, 1D, 3D, 1W, 2W, 1M, 2M, 3M, 6M, 12M
Smart Timeframe Filtering: Automatically hides VWAPs when chart timeframe equals or exceeds anchor period
Individual Period Controls: Toggle each VWAP on/off independently with custom colors
Master Toggle: Global show/hide for all VWAP lines
Dynamic Labels: Real-time price labels at the right edge of chart
Compact Settings: Streamlined input panel with inline color pickers
How It Works
The Golden Rule
VWAP is displayed ONLY when: Chart Timeframe < Anchor Period
This ensures VWAP lines always represent meaningful continuous calculations. For example:
1H VWAP appears only on timeframes smaller than 1 hour (e.g., 15min, 5min, 1min)
1D VWAP appears only on timeframes smaller than daily (e.g., 4H, 1H, 15min)
1W VWAP appears only on timeframes smaller than weekly (e.g., daily, 4H, 1H)
Anchor Logic
Each VWAP resets at its respective period boundary:
Intraday Anchors (1H, 4H, 6H, 12H): Reset at the start of each hour/4-hour/6-hour/12-hour period
Daily Anchors (1D, 3D): Reset at daily market open
Weekly Anchors (1W, 2W): Reset at weekly market open
Monthly Anchors (1M, 2M, 3M, 6M, 12M): Reset at month boundaries
Input Settings
Master Control:
VWAP Display Show / Hide Global toggle for all VWAP lines
Intraday Anchors (Default: Off):
1H => Teal => Short-term intraday reference
4H => Pink => Medium-term intraday reference
6H => Magenta => Half-day session reference
12H => Cyan => Full session reference
Anchor VWAP Periods (Default: On):
1D => Yellow/Green => Daily support/resistance
3D => Purple => Multi-day trend reference
1W => Blue => Weekly pivot levels
2W => Light Blue => Bi-weekly trend
1M => Green => Monthly support/resistance
2M => Dark Green => 2-month horizon
3M => Yellow => Quarterly reference
6M => Orange => Semi-annual trend
12M => Red => Annual benchmark
Visual Display
VWAP Lines: Colored lines plotted at 2px thickness for clear visibility:
Right-Edge Labels: Compact labels showing period and current VWAP value
Smart Label Colors: Black or white text automatically based on line color for optimal readability
Use Cases
Intraday Trading:
Use 1H, 4H, 6H, 12H VWAPs on lower timeframes (e.g., 5min, 15min) to identify intraday support/resistance levels
Multiple intraday VWAPs reveal stacked liquidity zones
Swing Trading:
1D, 3D, 1W, 2W VWAPs help identify trend direction and mean reversion levels
Weekly VWAP provides context for daily price action
Position Trading:
1M, 3M, 6M, 12M VWAPs offer long-term benchmarks for valuation assessment
Multiple monthly VWAPs show multi-year price distribution
Multi-Timeframe Analysis:
Visualize up to 13 VWAP levels simultaneously
Identify confluences where multiple VWAP periods align
Observe how price interacts with different anchored levels
Important Notes
Timeframe Limitations: VWAPs automatically hide when the chart timeframe is equal to or greater than the anchor period (prevents misleading point-to-point lines)
Intraday Anchors Disabled by Default: Enable only the periods relevant to your trading style to reduce visual clutter
Monthly Anchors: Use 30-day approximation for minute calculations; display logic ensures they only appear on daily or lower timeframes
Label Positioning: Labels appear 1-13 bars to the right of the current bar to prevent overlap with price action
Performance
Efficiently coded with looped label management
No repainting — all calculations are historical
Compatible with all markets and symbols
Version History
v.1.0 => Initial release with 13 anchor periods, timeframe validation, and dynamic labels
Start using Periodic Anchored VWAP to elevate your volume-weighted analysis across all timeframes!
指標

Institutional Key Levels [Quantum Algo]Institutional Key Levels
Developed by QuantumAlgo
█ OVERVIEW
The Institutional Key Levels indicator by Quantum Algo identifies the price levels where institutions have repeatedly defended or rejected price — and displays them as clean, ranked horizontal lines with real-time power scoring and strict buy/sell signals that only fire on confirmed rejection candles.
This is not another support and resistance indicator that fills your chart with dozens of overlapping zones. Quantum Algo's Institutional Key Levels uses a pivot clustering algorithm that merges nearby swing points into single high-confidence levels, ranks them by touch count, and automatically expires old levels that are no longer relevant. The result is a clean chart with only the levels that matter.
Institutional Key Levels by Quantum Algo — clean horizontal levels with power scoring and buy/sell signals on BTCUSDT
█ WHY THESE KEY LEVELS ARE DIFFERENT
Most support and resistance indicators on TradingView draw thick boxes everywhere, produce noisy signals on every touch, and never remove old levels — leaving you with a cluttered chart where every level looks equally important. You end up ignoring all of them.
Quantum Algo's Institutional Key Levels solves this with five design principles that no other key level indicator combines:
Thin lines instead of thick boxes — your chart stays clean and readable. Each level is a single horizontal line, not a wide zone that covers half the screen.
Pivot clustering — nearby swing points are merged into one level at their average price. Five pivots at similar prices become one strong level, not five separate lines fighting for attention.
Power scoring — every level displays its touch count directly on the chart. A level labeled "S × 7" has been tested seven times. A level labeled "R × 2" has only been tested twice. You instantly know which levels institutions care about.
Automatic expiry — levels older than the configurable lifespan disappear. Your chart only shows levels that are relevant to the current market structure, not levels from weeks ago that price has long forgotten.
Strict rejection signals — buy and sell signals do not fire on every touch. They require a confirmed rejection candle: a long wick into the level followed by a close back outside with strong body positioning. A built-in cooldown prevents consecutive signals at the same level.
█ FIVE CORE FEATURES
▸ 1 — Pivot-Clustered Key Levels
The indicator collects all pivot highs and pivot lows within the scan window, then groups pivots that fall within a configurable merge distance into single levels. The level price is the average of all pivots in the cluster. The touch count represents how many independent pivot confirmations the level has received.
Levels are sorted by touch count — the strongest levels are always visible. Line thickness scales with strength: levels with five or more touches draw as thick lines, three to four as medium, and newer levels as thin lines. Stronger levels also appear more opaque.
Institutional Key Levels by Quantum Algo — power-ranked levels with touch counts showing institutional interest concentration
Above: Each level displays its type and touch count. The strongest levels draw thicker and more vivid. Weak or old levels automatically expire, keeping the chart focused on what matters now.
▸ 2 — Buy and Sell Signals with Rejection Confirmation
Signals only fire when three conditions are met simultaneously: price must wick into or through a qualified level, the candle must show clear rejection (wick at least 50% of the candle range), and the close must confirm the direction (bullish for buys, bearish for sells).
A configurable cooldown timer prevents multiple signals from firing in rapid succession. This eliminates the noise that plagues other support and resistance indicators where every single touch produces a signal.
▸ 3 — Liquidity Sweep Detection
When enabled, the indicator identifies bars where price breaks through a key level but closes back on the opposite side — the classic institutional stop hunt pattern. Sweeps appear as small markers, distinct from regular buy/sell signals. This helps you spot institutional traps in real time.
▸ 4 — Dynamic Institutional Level
A volume-weighted average of typical price that shows where institutional money is currently concentrating. Unlike static key levels that only update when new pivots form, the dynamic level adapts continuously, acting as a floating institutional anchor. When the dynamic level aligns with a static key level, the confluence creates an especially high-probability zone.
Institutional Key Levels by Quantum Algo — dynamic institutional level (gold line) providing confluence with static key levels
Above: The dynamic institutional level (gold line) moves with volume-weighted price action, creating confluence when it aligns with a static key level. Signals at these intersection points carry extra weight.
▸ 5 — Automatic Level Management
Levels are born when pivot clusters form and expire after the configurable lifespan. The indicator continuously monitors all active levels, counting new price interactions and removing levels that fall below the minimum touch threshold or exceed their lifespan. This self-managing system means you never need to manually clean your chart.
█ HOW TO USE
Trade rejections at strong levels — When price approaches a level with a high touch count, watch for a rejection candle. If the indicator fires a Buy or Sell signal, the level and the candle confirmation align. Enter in the signal direction with a stop beyond the level.
Use touch count for conviction — A level with seven touches is far more significant than one with two touches. Size your position accordingly. The strongest levels are where institutions have repeatedly stepped in.
Watch for dynamic level confluence — When the dynamic institutional level sits at the same price as a static key level, the probability of a reaction increases significantly. These are the highest-confidence setups.
Adjust for timeframe — On lower timeframes, reduce the pivot sensitivity and lifespan. On higher timeframes, increase them. The indicator adapts to any market and any timeframe.
Combine with other Quantum Algo tools — Use alongside the Institutional Volume Profile by QuantumAlgo to see where volume concentrates at each key level, or the Adaptive Trend Sentinel for directional context.
█ SETTINGS
🔍 Level Detection — Pivot Sensitivity controls how significant a swing must be. Level Merge Distance controls how close pivots must be to merge into one level. Max Levels caps visible levels. Level Lifespan sets expiry. Min Touches filters weak levels.
⚡ Signals — Toggle buy/sell signals and liquidity sweeps independently. Set minimum touch count for signal generation. Signal Cooldown prevents consecutive signals within the configured number of bars.
📈 Dynamic Level — Toggle the volume-weighted institutional level with configurable period.
🔮 Quantum Algo Palette — Customize resistance, support, sweep, and dynamic level colors.
█ RECOMMENDED SETTINGS
Crypto perpetual futures on 1H to 4H: Pivot Sensitivity 3, Merge Distance 0.7%, Max Levels 10, Lifespan 200, Cooldown 25 bars.
For scalping on 5m to 15m: reduce lifespan to 100, increase pivot sensitivity to 5-8 for fewer but stronger levels.
For swing trading on Daily: increase lifespan to 300-400, reduce max levels to 5-6 for only the most significant institutional levels.
█ WHAT MAKES THIS INDICATOR COMPETITIVE
The Institutional Key Levels indicator by Quantum Algo competes directly with the most popular support and resistance tools on TradingView by offering cleaner visuals, smarter level detection, and signal quality that other indicators cannot match. The pivot clustering algorithm, power scoring display, automatic expiry, and strict rejection-based signals combine into a system that keeps your chart readable while surfacing only the levels where institutions are actively participating.
This is not a static tool that draws lines and walks away. It is a living system that adapts as new pivots form, removes levels that lose relevance, and only alerts you when a genuine institutional rejection occurs.
Built from scratch by Quantum Algo as part of the institutional analysis suite developed by QuantumAlgo.
█ NOTES
Pine Script v5. Overlay indicator with scale anchoring. Pivot-clustered detection with automatic expiry. All drawing objects managed within TradingView limits. Compatible with any market and any timeframe. 指標

G.O.D Trades1. G.O.D SR Zones (Wide Pink & Green Areas)
What it is:
These are the large semi-transparent rectangles — pink for G.O.D Resistance and green for G.O.D Support.
They are created using the highest high and lowest low over your chosen lookback period (default 25 bars).
Why it matters:
These act as institutional supply and demand zones. Big players often defend or attack these areas. Price tends to react strongly (reverse or accelerate) when it touches them.
How to use:
Price approaching G.O.D Resistance (pink) from below → potential short opportunity.
Price approaching G.O.D Support (green) from above → potential long opportunity.
When price breaks a zone with strong momentum candles → expect continuation toward the next opposite zone.
Best trades happen at the edges of these zones.
Pro Tip: The wider the zone, the stronger it is. You can increase lookback for broader zones or decrease it for more responsive ones.
2. Liquidity Pools + Sweeps (Blue & Orange Boxes + Triangles)
What it is:
Liq High (blue box): Area slightly above recent swing highs.
Liq Low (orange box): Area slightly below recent swing lows.
Sweep markers: Small red triangle (above bar) for high sweep, green triangle (below bar) for low sweep.
Why it matters:
Institutions hunt stop-loss orders. Liquidity pools are where many retail traders place their stops (above highs or below lows). A "sweep" is when price briefly takes that liquidity and then reverses.
How to use:
A sweep (triangle appears) is often a high-probability reversal signal.
Example: Price wicks above Liq High → red triangle appears → price reverses down → look for short.
The opposite for longs at Liq Low.
These are especially powerful when they occur near G.O.D SR zones.
Pro Tip: The best setups are sweep + reversal signal + G.O.D zone confluence.
3. L Pivots (Red & Green "L" Labels)
What it is:
Automatically detects swing highs and lows using ta.pivothigh(5,5) and ta.pivotlow(5,5).
Labels them as L1, L9, L15, L25, etc. Red = bearish pivots (resistance), Green = bullish pivots (support).
Why it matters:
These show market structure in real time (Break of Structure, Change of Character). Higher L numbers usually mean more recent and significant levels.
How to use:
Bounce trades: Price reacts at an L pivot inside a G.O.D zone → good reversal setup.
Break trades: Price breaks an L pivot with momentum → continuation trade.
Use them as precise entry or stop-loss levels (tighter than the big SR zones).
Pro Tip: L25+ levels are generally stronger than L1–L10.
4. Daily NY Session High/Low (SH & SL Lines)
What it is:
Red line = Session High (SH)
Green line = Session Low (SL)
Automatically resets at 9:30 ET (New York open) and tracks the high/low during regular trading hours (09:30–16:00 ET).
Why it matters:
These are psychological and institutional reference points for the entire day. Many algorithms and traders watch these levels closely.
How to use:
Breaking SH with momentum → bullish bias for the day.
Breaking SL with momentum → bearish bias for the day.
Retests of SH/SL after breakout often provide excellent entries.
5. Momentum Oscillator (Yellow Line in Separate Pane)
What it is:
A simple 10-period Momentum indicator (ta.mom(close, 10)). It plots above or below the zero line.
Why it matters:
It shows the speed and strength of price movement. Helps filter fakeouts.
How to use:
Momentum rising above zero → bullish strength.
Momentum falling below zero → bearish strength.
Divergence: Price makes new high but momentum fails to → warning of reversal (often matches REV↓ signal).
Use it to confirm direction before entering on sweeps or pivots.
Pro Tip: Combine with reversal signals — the REV labels already use momentum divergence internally.
6. Reversal Signals (REV↑ and REV↓ Labels)
What it is:
Green REV↑ at lows and red REV↓ at highs. These appear automatically.
Why it matters:
It detects when a pivot low/high forms and momentum is diverging — a classic reversal pattern in SMC/ICT.
How to use:
REV↑ near G.O.D Support or after a Liq Low sweep → strong long setup.
REV↓ near G.O.D Resistance or after a Liq High sweep → strong short setup.
These are excellent for scalping or catching early turns.
7. Background Highlight (Red Tint on Strong Down Moves)
What it is:
Light red background when a candle has a strong bearish close.
Why it matters:
Helps you quickly spot aggressive selling pressure without staring at every candle.
How to use:
Use it as a visual filter — strong red background + sweep or reversal signal = higher conviction short. 指標

指標

AG Pro Price Acceptance Profile [AGPro Series]AG Pro Price Acceptance Profile
OVERVIEW
AG Pro Price Acceptance Profile is a price-structure tool designed to reveal where the market is spending time, where it is repeatedly returning, and where it is rejecting price efficiently.
Instead of using volume distribution, signal arrows, or breakout-style triggers, this script builds an acceptance/rejection map from price-time interaction inside a rolling lookback window. The goal is simple: make it easier to identify where price is being accepted, where it is being rejected, and whether current price is trading inside balance or at its outer edges.
This is not a volume profile clone, not a support/resistance line generator, and not a momentum signal script. It focuses on one specific question:
Which price areas are currently showing repeated acceptance, and which areas are failing to hold price?
That narrow focus is intentional. The script is built as an analytical context tool rather than an entry engine.
UNIQUE EDGE
The core idea is to measure acceptance through price-time behavior rather than centralized volume data.
The profile logic evaluates how often price revisits a zone, how long it tends to remain there, and how efficiently it exits that zone. This creates a structured map of:
- Acceptance zones
- Rejection zones
- The active balance area
- The current market state relative to that balance
Because the methodology is based on price persistence and revisit behavior, the script can be useful on markets where volume-based profiling is either unavailable, fragmented, or not the preferred analytical lens.
METHODOLOGY
The script divides the rolling price range into rows and evaluates each row using multiple internal dimensions derived from recent bars:
1) Time at price
Measures how frequently the market occupies each row across the selected lookback.
2) Revisit density
Tracks how often price returns to a row after leaving it. Repeated revisits can indicate ongoing acceptance or unfinished balancing behavior.
3) Dwell persistence
Approximates whether the market tends to spend stable time in an area rather than only touching it briefly.
4) Rejection speed
Measures how efficiently price exits an area after interaction. Faster and cleaner exits tend to support rejection classification.
5) Balance mapping
Uses the strongest acceptance region to define the current balance area and then classifies the live market location relative to it.
The result is a simplified profile-style framework built from price behavior itself.
HOW TO READ IT
The large balance area highlights the current acceptance region derived from the profile engine.
Acceptance zones mark price areas that showed stronger persistence, repeated interaction, and better structural acceptance within the chosen lookback.
Rejection zones mark areas where price interacted but failed to remain stable, leading to less durable occupation and faster displacement.
The panel is designed to summarize the current profile state:
- Acceptance Strength: relative quality of the dominant accepted area
- Revisit Density: how actively the market is returning to profiled zones
- Balance Width: width of the accepted region relative to the full profiled range
- Rejection Speed: how efficiently price is leaving unstable areas
- Location: whether current price is inside, above, or below balance
In practice, traders can use the script to distinguish between stable trade location and unstable trade location, instead of treating every nearby level as equally important.
KEY INPUTS
Lookback
Controls how much recent history is used to build the profile.
Rows
Defines profile resolution. Higher values increase granularity but can also make the map more sensitive.
Acceptance Threshold / Rejection Threshold
Adjust how selective the script is when classifying stronger acceptance and rejection areas.
Maximum Acceptance / Rejection Zones
Controls chart density and visual focus.
Panel and label settings
Allow adaptation for different chart layouts and screen sizes.
LIMITATIONS AND TRANSPARENCY
This script does not predict future price movement.
It does not generate guaranteed reversal points.
It does not replace execution logic or risk management.
Acceptance and rejection are contextual measurements derived from the selected lookback and row resolution. Different settings can produce different maps because the profile is adaptive by design.
As with any charting tool based on rolling historical context, zones may evolve when older bars leave the lookback window and new bars enter it.
This script is best used as a contextual framework for market location, not as a standalone trade mandate.
RISK DISCLOSURE
This indicator is for analytical and educational use only. It does not provide financial advice, investment advice, or trading guarantees. All trading decisions remain the responsibility of the user. 指標

Supply & Demand Zones XLDescription
Supply & Demand Zones XL is a non-repainting supply and demand indicator designed to model market structure with a focus on stability, clarity, and quantitative strength evaluation.
The script identifies supply and demand zones using pivot-based structure and sizes each zone dynamically using ATR, ensuring consistent scaling across different market conditions. Zones are extended forward in real time and maintained as either active or historical depending on user preference.
Each zone is scored using a composite strength model that incorporates volume participation, zone width efficiency, time in market, and touch frequency. The resulting strength rating is normalized to a simple X/10 format and displayed at the end of each zone for immediate readability.
A non-repainting mode ensures that zones are only confirmed after pivot completion, preventing forward-looking bias. An optional volume filter allows users to require above-average participation before a zone is formed.
The script includes logic to prevent redundant structure by disallowing overlapping zones of the same type while the current zone remains valid. Once a zone is broken, new zones are allowed to form, preserving structural continuity.
Zones are considered broken only on confirmed closes beyond their boundaries, not intrabar wicks. Broken zones are downgraded in strength and can be visually differentiated using customizable color controls. Users can independently control coloring for active and historical broken zones, as well as define separate colors for supply, demand, broken supply, and broken demand.
Historical zones can be toggled on or off, with optional strength labels, allowing users to balance context versus chart clarity.
The result is a structured, state-driven supply and demand model that avoids noise, reduces duplication, and provides a consistent framework for evaluating zone quality and market behavior. 指標

指標

Volumetric Gann StyleVolumetric Gann Style
Overview
Volumetric Gann Style is a rule-based chart visualization tool built around a pivot-anchored Gann structure.
The script organizes its calculations around confirmed structural pivots, then renders a multi-layered Gann framework that can include fan geometry, box/grid structure, heat-zone visualization, volumetric pressure mapping, Square of 9 references, contextual labels, and a structure-based signal layer.
This indicator is designed for visual, structural, and educational analysis.
It is not a financial advisory tool.
It does not provide investment advice.
It does not generate standalone buy or sell recommendations.
It does not guarantee future outcomes, profitability, or market direction.
Any labels, breaks, reclaims, rejections, or alert conditions displayed by the script are derived from predefined structural rules inside the indicator. They should be treated as contextual chart events, not as direct trade instructions.
Image 1 — Full System Overview
Complete chart view showing the main Gann structure, volumetric visual layers, and the overall architecture of the script.
Core Architecture
The script is built around a pivot-based anchor engine.
Confirmed pivots are used to define the active structural framework, and the rendered Gann geometry updates according to that anchor logic. The goal is not to forecast future price behavior, but to display how price interacts with a structured Gann environment derived from chart data.
This framework allows the indicator to maintain a coherent visual relationship between:
anchor points,
fan projections,
box/grid levels,
pressure zones,
volumetric structure blocks,
and structural event labels.
The output is therefore intended as a chart-structure visualization system, not a predictive model.
Image 2 — Pivot Anchor + Fan Structure
Example of how the active anchor logic defines the current fan environment and the main structural framework.
Two Display Engines
Volumetric Gann Style includes two distinct display modes:
1) Volumetric Gann Style
This mode emphasizes the custom visual architecture of the script and its volumetric presentation logic.
Depending on the active settings, it can display:
structured level boxes,
internal pressure segmentation,
volumetric buy/sell pressure presentation inside the active range,
heat-zone logic,
right-side informational elements,
and a denser structural overlay.
This mode is designed to make structural pressure easier to read visually by combining Gann geometry with volumetric distribution concepts inside the displayed framework.
Image 3 — Volumetric Gann Style Mode
The custom volumetric mode with structured boxes, internal pressure layout, and denser visual context.
2) Classic Gann
This mode presents a cleaner and more traditional Gann-style visual framework.
It focuses more directly on the geometric side of the structure while preserving the same underlying anchor logic.
These two modes are alternative visual interpretations of the same structural engine. They are not separate trading systems and they do not represent separate market predictions.
Image 4 — Classic Gann Mode
A cleaner geometric presentation using the same anchor engine and structural logic.
Gann Fan Structure
The indicator can project a Gann fan from the active pivot structure and display its internal angle framework visually on the chart.
The fan is used here as a structural reference layer. It helps users observe how price moves relative to the active angular framework and how that framework evolves when anchor conditions change.
The fan display is a visualization component.
It does not predict direction, define future targets, or produce guaranteed signal quality.
Image 5 — Gann Fan Structure
Visual example of the active fan and its angle relationships inside the current framework.
Gann Box / Grid Structure
The script can also build a Gann box-style environment around the active structure.
This box/grid component is used to visualize:
structural expansion,
internal level relationships,
horizontal and vertical reference alignment,
and interaction areas inside the active framework.
In Volumetric Gann Style mode, this same structural area can also host pressure-oriented visual blocks, allowing the framework to communicate not only geometry, but also internal volumetric balance in a more readable way.
This creates a more readable structural field for observing how price behaves inside the current anchor-defined range.
The box and grid are analytical chart objects only. They are not standalone trade setups, not future projections, and not investment recommendations.
Image 6 — Gann Box / Grid Layout
Structural box and grid presentation around the active range.
Heat Zone and Volumetric Volume Logic
One of the defining visual layers of this script is its volume-oriented display logic.
Depending on the selected mode and settings, the indicator can render:
heat-style emphasis zones,
internal buy/sell volume boxes,
volumetric range-based structure blocks,
total volume information,
level and price information,
and contextual structure mapping inside the active framework.
These elements are intended to make internal structure easier to observe visually.
They do not claim order flow certainty, execution quality, or predictive edge.
They should be interpreted as part of the script’s visual framework rather than as direct trading commands.
Image 7 — Heat Zone and Volumetric Pressure
Example of heat-style emphasis and volumetric pressure distribution inside the active structure.
Signal Engine
The script includes a structural signal layer that can mark events such as:
break-type conditions,
reclaim behavior,
rejection behavior,
and aggressive structural reactions.
These events are generated from predefined internal conditions tied to the active Gann structure.
Important:
These labels are not standalone buy/sell calls.
They are not personalized advice.
They do not replace independent analysis, testing, or risk management.
They are best understood as structure-based chart annotations that highlight how price is behaving relative to the indicator’s active framework.
Image 8 — Signal Layer / Structural Events
Break, reclaim, rejection, or reaction-style labels shown as contextual chart annotations.
Square of 9
The indicator also includes Square of 9 style reference plotting.
This module is used as an additional structural reference layer and can help users visually compare chart behavior against the script’s projected Gann-style numerical framework.
As with the rest of the indicator, this component is informational and visual in nature. It does not imply certainty, future target precision, or directional guarantees.
Image 9 — Square of 9
Additional Gann-style numerical reference structure plotted on the chart.
Trend Score / Panel / Labels
The script may display summary panels, state labels, or trend-score style information derived from its internal logic.
These visual summaries are intended to improve chart readability and to present the current structural state in a more organized way.
They should be treated as descriptive outputs of the indicator’s rule set, not as guaranteed market conclusions.
Image 10 — Trend Panel / Labels
Panel-based summaries and contextual label outputs derived from the current structure.
How to Use
This indicator is best used as a structural chart companion.
Typical use may include:
observing pivot-defined Gann structure,
comparing price position against fan and box geometry,
monitoring volumetric pressure zones and contextual labels,
reviewing structural events on the chart,
and combining the visualization with the user’s own broader analysis process.
It should not be used as a substitute for independent judgment.
What This Script Does
Displays a pivot-anchored Gann framework on the chart
Supports both Volumetric Gann Style and Classic Gann display modes
Visualizes fan, box/grid, heat-zone logic, volumetric pressure structure, and contextual chart behavior
Includes optional structural event labeling
Adds Square of 9 and panel-based context elements
Organizes chart information into a rule-based visual framework
What This Script Does Not Do
Does not provide financial or investment advice
Does not generate standalone buy or sell recommendations
Does not guarantee profitable outcomes
Does not predict future market direction with certainty
Does not replace independent analysis, testing, or risk management
Disclaimer
This script is provided for informational, analytical, and educational purposes only.
All calculations are based on chart data and predefined internal rules. Market behavior can vary, and no visual element in this script should be interpreted as a guarantee, promise, or financial recommendation.
All trading and investment decisions remain solely the responsibility of the user. 指標

指標

指標

Doji Volume Map (Zeiierman)█ Overview
Doji Volume Map (Zeiierman) is a volume reaction scanner that detects doji-like candles appearing with relatively high and rising volume, then converts those events into projected price levels. When a valid signal forms, the script places a bubble on the candle, extends a horizontal reaction level forward, and optionally merges nearby levels into a highlighted zone box. The result is a clean map of potential reaction areas built from high-interest doji events rather than generic swing highs or lows.
⚪ What It Detects
The script searches for candles that combine 3 conditions at the same time:
Relative high volume: Current volume must exceed the average volume by a user-defined multiplier.
Rising volume: Current volume must be greater than the previous bar’s volume.
Loose doji structure: The candle body must remain small relative to the total range, while the full range must still be meaningful enough relative to ATR.
When those conditions align, the candle is treated as a significant reaction point and plotted as a bubble. From there, the script projects the price level forward and can combine overlapping levels into broader zones.
█ How It Works
For each bar inside the Lookback Length, the script checks whether the candle qualifies as a valid signal.
It measures:
Average volume over the selected Volume Average Length
Relative volume strength using the Relative Volume Multiplier
Whether volume is increasing vs the previous bar
Whether the candle body is small enough to be considered doji-like
Whether the total range is large enough relative to ATR
█ How to Use
When a doji-like candle forms with high and rising volume, it signals strong participation but no clear directional control.
This means:
Heavy trading occurred.
Both sides were active.
Price failed to move decisively.
These areas often become key reaction zones, as the market tends to revisit and respond to where significant transactions took place.
⚪ In Trend
In uptrends , signals on pullbacks can act as support/continuation zones
In downtrends, signals on bounces can act as resistance/rejection zones
Focus on using levels in the direction of the trend, where the dominant side is likely to defend.
⚪ In Ranges
Signals near range lows → potential buy/support zones
Signals near range highs → potential sell/resistance zones
Merged zones are especially useful for identifying rotation areas within the range.
⚪ Key Idea
High volume + indecision = high-interest price area
These zones often lead to:
Reactions
Rejections
Or continuation after confirmation
Use retests and price behavior at these levels to guide entries.
█ Settings
Lookback Length — how many bars back the script scans for qualifying signals.
Volume Average Length — baseline used to measure relative volume.
Relative Volume Multiplier — minimum volume expansion required vs average.
Max Body % of Range — defines how small the candle body must be to count as doji-like.
Min Candle Range as ATR Fraction — filters out candles that are too small to matter.
Key effect:
Higher Relative Volume Multiplier = fewer but stronger signals
Lower Max Body % of Range = stricter doji selection
Higher Min Candle Range as ATR Fraction = fewer weak micro-signals
Merge Close Levels Into Box — combines nearby projected levels into a single zone.
Merge Distance (ATR) — controls how close levels must be to merge.
-----------------
Disclaimer
The content provided in my scripts, indicators, ideas, algorithms, and systems is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instruments. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
指標

Round Number Levels Pro v3 [Turza]Round Number Levels Pro v3 is an upgraded version of my previous version.
Its a powerful support and resistance indicator that automatically plots psychological price levels on your chart.
What's New in v3:
Auto-Rounding by Symbol — automatically detects your instrument (Forex, Crypto, Indices, Commodities) and applies the correct rounding value
8 customizable symbol presets — set your own rounding values for any symbol group
Default rounding fallback for unlisted symbols
What it does:
Displays major round number levels with prominent lines
Shows mid-level lines for additional reference points
All lines extend across the entire chart for maximum visibility
Automatically adjusts levels based on current price action
Key Features:
Auto Symbol Detection — no manual switching between instruments
Customizable Font Sizes — large text for main levels, smaller for mid-levels
Flexible Line Styles — solid, dashed, or dotted for main and mid lines
Adjustable Parameters — control number of levels, rounding increments, and label positioning
Full Chart Extension — lines extend both directions for complete price reference
Perfect for:
Day traders looking for key psychological support/resistance levels
Swing traders identifying major price zones
Multi-instrument traders who switch between Forex, Crypto, and Indices
How to use:
Add to your chart and the indicator will automatically detect your symbol and apply the correct rounding. Customize the presets in settings to match your instruments and trading style. 指標

指標

ICT Consequent Encroachment Map [EmpArchitect]█ OVERVIEW
The ICT Consequent Encroachment Map automatically detects every qualifying Fair Value Gap and draws the exact 50% midpoint — the Consequent Encroachment level — where institutions statistically rebalance price. No manual measurement needed. The indicator tracks CE levels in real time, monitors for price reactions, and removes zones when fully mitigated.
Consequent Encroachment is one of ICT's most referenced concepts yet has zero standalone indicators on TradingView. Every other implementation buries CE as a sub-toggle inside bloated all-in-one tools. This indicator does one thing and does it properly.
This is a structure analysis tool. It does not suggest entries, stop losses, or take profits. It shows you where the 50% rebalance sits — you decide what to do with that information.
█ HOW IT WORKS
The indicator scans for Fair Value Gaps using the standard 3-candle pattern. A bullish FVG forms when the current candle's low is higher than the candle two bars ago's high — creating a gap. A bearish FVG forms in the opposite direction.
For each qualifying FVG (filtered by minimum ATR size), the indicator calculates the exact 50% midpoint and draws a CE line at that price. The FVG zone is drawn as a subtle box behind price. Both extend forward bar by bar until the zone is mitigated or expires.
Price reactions at CE levels are tracked automatically. When price touches the CE line and closes back on the correct side, a diamond marker appears and the CE line thickens — confirming institutional rebalancing activity.
Full mitigation occurs when price closes beyond the FVG boundary. The zone and CE line are deleted entirely — no ghost levels cluttering your chart.
█ FEATURES
— Automatic FVG detection with ATR-based minimum size filter
— CE line drawn at exact 50% of every qualifying FVG
— FVG zone boxes with subtle teal/amber fill
— Real-time reaction tracking (counted once per zone — no double counting)
— Full mitigation removes zone and line completely
— Age-based expiry for zones that are never tested
— Dashboard showing active bull/bear CE counts, reactions today, and historical reaction rate
— Configurable zone limits, age limits, and visual style
— Alert conditions for new FVGs and CE reactions
█ DASHBOARD
The top-right panel displays:
— Bull CE Active: number of unmitigated bullish CE levels
— Bear CE Active: number of unmitigated bearish CE levels
— Reactions Today: CE touches in current session
— React Rate: historical percentage of CE levels that produced a reaction before mitigation
█ SETTINGS
Detection: Min FVG Size (ATR multiplier, default 1.0), Max Active CE Levels (default 15), Max Zone Age in bars (default 150)
Visual: Bullish/bearish colors (amber/teal), CE line style (solid/dashed/dotted), FVG box toggle
Dashboard: Toggle on/off
█ HOW TO USE
CE levels are where institutions expect price to rebalance before continuing the move. A bullish FVG with a CE at 1.1520 means the 50% fill point is 1.1520 — if price pulls back to that level and reacts, institutions are defending the imbalance.
Watch for the diamond reaction markers — these confirm that price respected the CE level. A CE that reacts is stronger than one that has never been tested.
Combine with displacement analysis and structure (BOS/CHoCH) for higher-probability reads. A CE reaction inside a tested order block during a kill zone is a high-confluence scenario.
█ NOTES
— Works on all instruments and timeframes
— Best on 5M-1H for intraday CE reactions
— Adjust ATR filter: lower for forex (0.5-1.0), higher for crypto (1.0-2.0)
— Pine Script v6, open-source
— Built by @EmpArchitect 指標

SMC Structure Engine [EmpArchitect]█ OVERVIEW
The SMC Structure Engine automatically maps institutional price structure in real time — no manual drawing needed. It detects Break of Structure (BOS), Change of Character (CHoCH), Order Blocks with full lifecycle tracking, and Liquidity Sweeps. Every element updates live as new bars form.
This is a structure analysis tool. It does not suggest entries, stop losses, or take profits. Both scenarios always exist — the engine highlights the structure, you interpret the context.
█ ZONE LIFECYCLE SYSTEM
Order Blocks transition through three visual states:
Active — Solid border, full color. Price has not yet returned to the zone. These are untested institutional levels.
Tested — Orange outline. Price entered the zone but was rejected — institutions defended the level. Tested zones are stronger than fresh zones because they show confirmed interest.
Mitigated — Gray, dotted border. Price closed through the zone — the institutional order was filled. Zone stops extending and is removed from tracking.
Age-based fading makes newer zones visually prominent while older zones gradually become transparent. The chart stays clean without manual cleanup.
█ EDUCATION MODE
Toggle Education Mode to see detailed tooltips on every label. Hover over any CHoCH, BOS, Order Block, or Sweep marker to read what it means and what to look for next. Toggle off for a clean minimal trading view.
█ FEATURES
— BOS detection with solid lines connecting swing point to break candle
— CHoCH detection with dashed lines signaling potential regime shifts
— Order Block zones with volume-filtered detection and ATR minimum sizing
— Three-state lifecycle: Active → Tested → Mitigated
— Liquidity Sweep markers with volume confirmation and candle coloring
— Regime background shading (ultra-subtle teal or amber tint)
— Dashboard: regime, last structure event, active/tested OB counts, swing levels
— Education Mode with hover tooltips explaining every concept
— Age-based zone fading for automatic clutter management
— Configurable max active zones (default 5)
█ SETTINGS
Detection: Swing Length, Order Block Lookback
Filters: ATR Period, ATR Box Min Multiplier, Volume Spike Multiplier
Display: Education Mode, CHoCH/BOS/OB/Sweep toggles, Dashboard toggle
Zones: Max Active OBs, Max Bars Forward, Age-Based Fading
Colors: Full amber/teal palette — all colors customizable
█ HOW TO USE
Watch the zone lifecycle: an Active order block that transitions to Tested (orange outline) means institutions defended the level. Tested zones carry more weight than untested ones.
Use the regime indicator and background shading to maintain directional awareness. BOS confirms continuation. CHoCH warns of potential reversal.
Enable Education Mode when learning. Disable it for live trading.
█ NOTES
— Works on all instruments and timeframes
— Best on 15M-4H for intraday, Daily-Weekly for swing
— Pine Script v6, open-source
— Built by @EmpArchitect 指標

指標

指標

Smart Liquidity Map [EmpArchitect]What It Does
Smart Liquidity Map detects equal highs (EQH) and equal lows (EQL) — areas where price has formed matching levels on consecutive bars — and tracks them as live liquidity zones. These zones represent resting stop-losses and pending orders that larger participants often target before continuing a move.
The indicator also plots Previous Day High/Low (PDH/PDL) and Previous Week High/Low (PWH/PWL) as key structural reference levels, and detects when price sweeps through any of these levels — EQH, EQL, PDH, PDL, PWH, or PWL — then closes back inside. Sweep events are marked with ⚡ labels directly on the chart for easy historical scanning.
Everything is displayed in a clean overlay with a live dashboard showing active zone counts, daily sweep count, and current level values.
How It Works
EQH/EQL Detection uses an adaptive tolerance based on a smoothed average of bar-to-bar volatility. When two consecutive bars print highs (or lows) within this tolerance window, the indicator marks the level and draws a shaded zone between the wick extreme and the body extreme. The tolerance auto-adjusts to whatever instrument and timeframe you're on — no manual tuning needed for crypto vs forex vs equities.
An optional RSI filter limits detection to structurally relevant areas: equal highs are only marked when RSI shows overbought tendency, and equal lows when RSI shows oversold tendency. This reduces noise in ranging conditions. Both the filter toggle and strength are adjustable.
Zone Lifecycle:
Zones extend forward bar-by-bar until one of three things happens:
Mitigation — price closes beyond the level (body mode) or touches it (wick mode). Zone is removed.
Sweep — price wicks beyond the level but closes back inside. Zone turns gray, a ⚡ marker is placed on the bar, and the bar is colored. This is the key event — liquidity was taken.
Expiry — zone survives past the configurable bar limit and is cleaned up.
PDH/PDL/PWH/PWL are drawn as horizontal reference lines anchored to the previous session's actual high/low. Dashed lines for daily levels, solid for weekly. Labels appear at the right edge. These levels update with each new session and move properly with the chart when you scroll or zoom.
Key Level Sweep Detection follows the same logic — if price wicks above PDH but closes below it, the bar is colored and a ⚡PDH label marks the event. Same for PDL, PWH, and PWL.
How To Read It
Amber zones (EQH) — liquidity sitting above price. Resting buy stops and breakout entries.
Teal zones (EQL) — liquidity sitting below price. Resting sell stops.
⚡ markers — confirmed sweep events. Price reached through a level and closed back inside.
Bar coloring — amber = bearish sweep (liquidity taken above), teal = bullish sweep (liquidity taken below).
Gray zones — swept and no longer active. Kept on chart as historical record.
Dashboard (top-right) — active EQH/EQL count, sweeps today, and current PDH/PDL/PWH/PWL values.
Both bullish and bearish outcomes are always possible at any level. A sweep above an EQH zone can lead to a reversal, or it can fail and price continues higher. The indicator shows where liquidity sits and when it gets taken — interpretation depends on surrounding structure and confluence.
Settings
Detection:
Equal Level Tolerance — sensitivity for matching consecutive highs/lows. Lower = stricter, fewer zones.
Filter by RSI / RSI Filter Strength — toggle and tune the overbought/oversold filter.
Zone Expiry — maximum bars a zone survives before auto-removal.
Sweep Type — body (close must break) or wick (any touch counts).
Levels:
Show PDH/PDL / Show PWH/PWL — toggle daily and weekly reference levels.
Level Line Lookback — how far back the level lines extend on chart.
Visual:
Fully customizable colors for bullish, bearish, and swept zones.
Toggle sweep ⚡ labels on/off.
Best Used On
Works on any instrument and timeframe. Designed for intraday and swing analysis on 5M–4H charts. On higher timeframes (Daily, Weekly), fewer EQH/EQL zones form but the ones that do tend to be more significant.
Pairs well with displacement and fair value gap analysis for confluence. If you use my Displacement Scanner , the two complement each other — displacement shows where aggressive moves happened, this indicator shows where the liquidity targets sit.
Credits
EQH/EQL detection method adapted from AlgoAlpha's proven pattern. Zone management, sweep detection engine, PDH/PDL/PWH/PWL integration, and dashboard by EmpArchitect.
Open source under Mozilla Public License 2.0. 指標
