Liquidity Heatmap - Fran PinedaLiquidity Heatmap — Fran Pineda is a multi-timeframe liquidity visualization indicator designed to help traders identify potential buy-side and sell-side liquidity areas on the chart.
The indicator scans several intraday and higher timeframes to detect confirmed pivot highs and pivot lows. These pivots are then displayed as visual liquidity marks:
Green marks highlight potential sell-side liquidity areas, usually found around previous swing lows where long-position stops may be resting.
Red marks highlight potential buy-side liquidity areas, usually found around previous swing highs where short-position stops may be resting.
The purpose of this tool is not to predict price direction, but to provide a cleaner visual map of where liquidity may be located before price reacts, sweeps, or expands.
Main features:
- Multi-timeframe liquidity mapping.
- Intraday and higher timeframe pivot detection.
- Visual red and green liquidity marks.
- Optional filtering of lower timeframe levels.
- Adjustable pivot sensitivity.
- Alerts for green liquidity marks.
- Alerts for red liquidity marks.
- Combined alert for any liquidity mark.
- Clean overlay directly on the price chart.
Because the indicator is based on confirmed pivots, marks appear only after the required confirmation bars. This helps reduce noise, but it also means the marks are not generated instantly on the current candle.
This is not a buy or sell signal system. It is a market context tool for traders who work with liquidity, swing points, stop zones, and multi-timeframe structure.
Use it as a liquidity map, not as a crystal ball. The market still has the final word. Wskaźnik

Strategia

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Fair Value Gap Auto-Fill Tracker [DefinedEdge]This indicator detects Fair Value Gaps (3-candle imbalances) and automatically tracks whether they get filled — replacing guesswork with hard data. A built-in dashboard shows fill rate, average fill speed, and active gap count in real time.
Most FVG indicators just draw boxes. This one tells you how reliable those gaps actually are on your chart.
How It Works:
A bullish FVG forms when the current candle's low is above the candle-two-bars-ago's high, creating an upside imbalance. Bearish is the mirror. Each gap is sized as a percentage of price and filtered by min/max thresholds to remove noise and news spikes. Gaps that overlap older active gaps replace them to keep the chart clean.
Once detected, every gap is tracked bar-by-bar until one of three things happens: it gets filled, it expires, or it stays active.
Fill Modes:
Touch (Wick) — counts as filled when price touches the gap edge
CE / 50% — filled when price reaches the Consequent Encroachment (midpoint), the standard ICT target
Full (100%) — only counts when the entire gap is closed
Switch between modes to see how fill behavior changes on your chart.
Features
Fill Rate Dashboard — live bull/bear/total fill %, avg fill speed in bars, active count
CE Midline — dashed line at the gap midpoint
TP Projections — 1x and 2x gap-height targets from the gap edge
Gradient Intensity — larger gaps are more opaque for visual weight
Gap % Label — imbalance size printed inside each zone
Session Filter — only detect FVGs during a specific session window
State Lifecycle — Active (bright, solid border) → Filled (faded, dashed) → Expired (gray, dotted)
Overlap Dedup — newer gaps that overlap older ones clean up automatically
Recommended Settings
Swing (4H/Daily): Min 0.3%, Max 8%, Expire 200 bars, CE mode
Intraday (15m/1H): Min 0.1%, Max 5%, Expire 100 bars, CE mode
Scalping (1m/5m): Min 0.05%, Max 3%, Expire 50 bars, Touch mode
Works on any asset and any timeframe.
Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Goldbach Zone Coach 4-PO3GOLDBACH ZONE COACH
4-PO3 Edition — Operator Manual
Pine Script v6 companion indicator for the Goldbach Trifecta framework
Built for MNQ futures trading
Multi-timeframe PO3 confluence with weighted conviction scoring
Table of Contents
Table of Contents 2
1. What This Indicator Does 4
1.1 Why four ranges 4
1.2 The four ranges 4
2. Quick Start 5
Step 1. Load the indicator 5
Step 2. Pick a session preset 5
Step 3. Read the Trifecta 5
Step 4. Enter the ranges 5
Step 5. Save and trade 5
3. Reading the Coach Table 6
3.1 Header 6
3.2 Range rows (R1–R4) 6
3.3 CONVICTION row (traffic light) 6
3.4 GUIDANCE row 6
3.5 R1 Playbook (bottom five rows) 7
4. How Conviction Scoring Works 8
4.1 Band scores 8
4.2 Weighting 8
4.3 Scoring ceiling and rating scale 8
5. Session Presets 9
5.1 When to use each preset 9
5.2 Switching presets mid-session 9
6. Alerts 10
6.1 General alerts (fire automatically when enabled) 10
6.2 Specific alertconditions (wire to different destinations) 10
6.3 Recommended alert setup 10
7. Daily Workflow 11
Before market open 11
At session open 11
During the session 11
When a range expands (price breaks or ) 11
At session transition (e.g., London → NY) 11
End of day (4:15pm for prop firms) 11
8. Zone Playbooks Reference 12
Above — range expansion higher 12
– — premium extreme sweep 12
– — approach to 12
– — inside upper order block 12
– — premium mitigation 12
– — upper eq transit 12
– — above equilibrium 12
– — below equilibrium 12
– — lower eq transit 12
– — discount mitigation 12
– — inside lower order block 12
– — approach to 13
– — discount extreme sweep 13
Below — range expansion lower 13
9. Troubleshooting & Tips 14
Table shows wrong zones 14
Conviction score seems 'off' 14
All ranges show Premium but chart looks neutral 14
Alert fires but guidance says 'wait for edge' 14
Lines and boxes clutter the chart 14
Score flips wildly during chop 14
9.1 Calibration tips 14
9.2 Known limitations 14
10. Appendix: Quick Reference Card 16
Traffic light thresholds 16
Guidance priority (highest to lowest) 16
Range weights 16
Common confluence scores to memorize 16
Session preset cheat sheet 16
Zone types quick lookup 16
Daily checklist 17
1. What This Indicator Does
The Goldbach Zone Coach is a companion indicator to the Goldbach Trifecta. Where the Trifecta draws the PO3 levels on your chart, the Zone Coach tells you what to do with them — which zone price is currently in, what the playbook for that zone is, and how strongly multiple timeframes agree on direction.
It tracks up to four simultaneous PO3 dealing ranges (scalp / trading / session / macro), applies a weighted conviction score, and displays everything in a compact coach table that updates in real time. The table gives you four things at a glance:
• Where price sits in each of your four PO3 ranges
• A traffic-light conviction verdict across all timeframes
• A size-scaled trade recommendation (A+ / B+ / C / counter-trend / skip)
• The specific playbook for your scalp range's current zone
1.1 Why four ranges
A single PO3 range tells you where price is within one timeframe. Four ranges tell you how that one timeframe aligns with broader structure. When your scalp range says 'long setup zone' and the trading range AND session range AND macro range all agree, that's an A+ setup. When they disagree, you're in chop and should skip.
The four ranges are weighted by how well they match your intraday trading horizon. Smaller PO3s (resolve in minutes-hours) get more weight. Larger PO3s (resolve in days) get less. This prevents macro bias from vetoing good intraday setups on prop-firm accounts that require 4:15pm exits.
1.2 The four ranges
Range Role Typical PO3 Weight Resolves in
R1 Scalp / entry 27, 81, 243 4x Minutes to 1 hour
R2 Trading 81, 243, 729 3x 1 to 4 hours
R3 Session 243, 729, 2187 2x Same-day to overnight
R4 Macro flavor 729, 2187, 6561 1x Multi-day structural
2. Quick Start
Five steps to get live in about 90 seconds per session.
Step 1. Load the indicator
Paste the Pine Script into TradingView's Pine Editor and click Add to Chart.
Step 2. Pick a session preset
At the top of the settings you'll find a Session Preset dropdown. Pick the one that matches what you're trading right now:
• Asia (27/81/243) — quiet overnight session
• London (81/243/729) — active European session
• NY AM (81/243/729/2187) — all four ranges, full NY morning
• NY PM (81/243) — scalp-only for the wind-down
• Scalp only (27/81) — very tight scalping mode
• Swing (243/729/2187) — position-style trading
• Custom — manual control of everything
Step 3. Read the Trifecta
Look at your Goldbach Trifecta indicator on the chart. For each enabled range, find the low price and the high price of the active PO3 range.
Step 4. Enter the ranges
Fill in the R1 low, R1 high, R2 low, R2 high, etc. for each enabled range. The indicator handles everything from there.
Step 5. Save and trade
The coach table appears in your chosen corner. When the session shifts or the Trifecta redraws a PO3, change the preset and update the values. Roughly 60 seconds of input per session transition.
3. Reading the Coach Table
The table has four sections, each answering a different question.
3.1 Header
Shows the active preset name (e.g., 'GOLDBACH · London (81/243/729)') and column labels: Band, %, Score. In Custom mode the header just says 'GOLDBACH COACH'.
3.2 Range rows (R1–R4)
One row per range. Each row shows four pieces of information:
• Left cell (colored accent): Range name, PO3 size, and weight. Color indicates current bias — red for premium, green for discount, blue for neutral, orange for extreme sweep.
• Band: Which pair of Goldbach levels price is currently between, plus the zone type (e.g., ' – upper OB').
• %: Exact position within the range as a percentage. 0% = low, 50% = equilibrium, 100% = high. Values above 100 or below 0 indicate range expansion.
• Score: This range's weighted contribution to the overall conviction. Positive = premium/short contribution, negative = discount/long contribution.
3.3 CONVICTION row (traffic light)
The headline verdict combining all four ranges. Three possible states:
Light Score Range Meaning
GREEN ≥ ±10 Strong directional alignment across ranges. Take the setup full size if R1 zone supports it.
YELLOW ±5 to ±9 Moderate directional lean. Some ranges agree, others don't. Proceed with reduced size or wait for a better setup.
RED -4 to +4 No edge, genuine chop. Skip unless R1 setup is textbook A+ quality and you're scalping small.
The number in parentheses is the raw weighted score. See section 4 for how it's calculated.
3.4 GUIDANCE row
Synthesizes the R1 zone with the conviction score into a specific sizing recommendation. The combinations produce nine possible guidance tiers:
R1 Zone Score Guidance
Long setup ≤ -10 A+ LONG — full size, textbook entry
Long setup -5 to -9 B+ LONG — normal size
Long setup -4 to +4 C LONG — half size, tight stops
Long setup +5 to +9 ⚠ COUNTER-TREND LONG — HTF leans short, your call
Long setup ≥ +10 ⚠⚠ AGAINST STRONG HTF — scalp only or skip
Short setup ≥ +10 A+ SHORT — full size, textbook entry
Short setup +5 to +9 B+ SHORT — normal size
Short setup -4 to +4 C SHORT — half size, tight stops
Short setup -5 to -9 ⚠ COUNTER-TREND SHORT — HTF leans long, your call
Short setup ≤ -10 ⚠⚠ AGAINST STRONG HTF — scalp only or skip
Neutral any R1 in neutral zone — wait for edge
Long setup zones are – (discount territory). Short setup zones are – (premium territory). The middle range – is equilibrium transit where fresh entries are low probability.
3.5 R1 Playbook (bottom five rows)
When verbose mode is on, the bottom of the table shows the zone-specific playbook for R1's current band. Five rows:
• Zone: The full name of R1's current band.
• Read: What this zone means — is it a decision level, a transit zone, a rejection block?
• Reject: The setup if price rejects this zone upward — what to target, what size makes sense.
• Break: The setup if price breaks through this zone downward — what to target.
• Watch: Specific confirmation signals to look for — wick rejections, displacement candles, test counts.
4. How Conviction Scoring Works
4.1 Band scores
Each band gets a signed score based on how far from equilibrium it sits. Positive scores push toward short bias, negative toward long bias.
Band Score Bias
above / – +3 Extreme premium
– +2 Premium
– +1 Upper mitigation
– 0 Equilibrium (neutral)
– -1 Lower mitigation
– -2 Discount
– / below -3 Extreme discount
4.2 Weighting
Each range's raw band score is multiplied by its weight before summing. Smaller PO3s get more weight because they resolve within the intraday trading window.
conviction = (R1_score × 4) + (R2_score × 3) + (R3_score × 2) + (R4_score × 1)
This weighting prevents the macro timeframe (R4) from vetoing otherwise-good intraday setups. A maxed-out R4 can only push the score by ±3, while R1 alone can push it by ±12. Macro matters as flavor, not mandate.
4.3 Scoring ceiling and rating scale
Maximum positive: 12 + 9 + 6 + 3 = +30. Maximum negative: -30. Practical range: ±30.
Score Tier Mental interpretation
±10 to ±13 Strong Just crossed into green. Directional bias confirmed. Take the trade if R1 supports.
±14 to ±19 High Solid multi-range alignment. High-conviction setups. Lean into size.
±20 to ±26 Very high Rare territory. Multiple ranges at extreme together. A+ setups when R1 aligns.
±27 to ±30 Ceiling Theoretical maximum. All four ranges at extreme same direction. Very rare.
5. Session Presets
Presets change which ranges are enabled and what PO3 size each defaults to. They don't set the and values — you still enter those manually from the Trifecta.
5.1 When to use each preset
Preset Ranges Use when
Asia 27 / 81 / 243 6 PM – 3 AM ET. Quiet session, small ranges. Scalping or position-holding through the overnight.
London 81 / 243 / 729 2 AM – 5 AM ET open, running to ~7 AM. Active European session. Good for catching London open sweeps.
NY AM 81 / 243 / 729 / 2187 7 AM – 11 AM ET. Full fractal coverage. The highest-volume session and where macro context matters most.
NY PM 81 / 243 1 PM – 4 PM ET. Slower afternoon session. Scalp-focused, less macro relevance before the close.
Scalp only 27 / 81 Any time you're in pure scalping mode with small targets. Tight confluence on the two smallest PO3s.
Swing 243 / 729 / 2187 Multi-day position-style trading. Less useful for 4:15pm prop firm exits but good for analysis.
Custom manual Override preset defaults. Use when you want specific PO3 sizes that don't match any preset.
5.2 Switching presets mid-session
You can change presets anytime. The range enables and size labels update instantly. You'll need to update the and values to match whatever the Trifecta is showing for the new PO3 sizes — the preset can't read those from the Trifecta automatically.
6. Alerts
Two general alerts and seven specific alertconditions for granular routing.
6.1 General alerts (fire automatically when enabled)
• R1 band entry: Fires whenever price transitions into a new band on R1. Message includes the full playbook. Toggle 'key bands only' to filter to just the high-conviction zones (extremes and approaches).
• Conviction green: Fires when the traffic light transitions from yellow or red to green. Message includes the direction and the R1 guidance.
6.2 Specific alertconditions (wire to different destinations)
Create alerts manually in TradingView and pick one of these pre-built conditions:
• R1: - premium extreme (high-conviction short zone)
• R1: - discount extreme (high-conviction long zone)
• R1: approaching (premium rejection block approach)
• R1: approaching (discount rejection block approach)
• R1: range expansion (price broke above or below )
• Conviction GREEN short (weighted score turned green positive)
• Conviction GREEN long (weighted score turned green negative)
6.3 Recommended alert setup
For daily trading, three alerts cover most scenarios:
• Sound/push notification on 'Conviction GREEN short' and 'Conviction GREEN long' — your A+ setup triggers
• Popup on 'R1 approaching ' and 'R1 approaching ' — lets you watch the test develop
• Email on 'R1 range expansion' — reminder to update your and inputs
7. Daily Workflow
A typical day using the indicator, end to end.
Before market open
• Pull up the Goldbach Trifecta on your main chart
• Identify the active PO3 ranges for the session you're about to trade
• Note down the and prices for each range you'll track
At session open
• Select the matching preset in the Zone Coach settings
• Enter the and values for each enabled range
• Confirm the table appears correctly and shows your current bias
During the session
• Let alerts drive your attention, not random chart-watching
• When a green conviction alert fires, verify R1 zone supports the direction (check guidance row)
• If guidance reads A+ or B+, prepare your Sniper Slingshot wick rejection entry
• If guidance reads C, consider reduced size or wait
• If guidance reads counter-trend, pass or scalp only
When a range expands (price breaks or )
• The indicator will show 'EXPANSION' in the zone label
• Don't fade the move — let the new PO3 form
• When the new range is clear on the Trifecta, update your and inputs
At session transition (e.g., London → NY)
• Change the preset dropdown
• Update and values for the new PO3 sizes
• Table recalculates everything automatically
End of day (4:15pm for prop firms)
• Close all positions before the cutoff
• Screenshot your table state for journaling
• Note which guidance tiers were accurate today — feeds calibration
8. Zone Playbooks Reference
All 14 possible R1 zones and their complete playbooks. This is what the indicator shows in the verbose section of the coach table.
Above — range expansion higher
PO3 is being redrawn. Do NOT fade. Wait for new range to form, then longs on pullback to old . Watch for: new swing high, consolidation, new anchor candle.
– — premium extreme sweep
Past into final 3%. Liquidity sweep — algos take stops then reverse. Highest-conviction short zone. Targets: → → . Watch for: wick rejection back below , bearish displacement, volume spike without follow-through.
– — approach to
Final push into premium rejection zone. If stall + reject before : short to → with smaller size. If break: push to likely, prepare short thesis. Watch for: clean punch-through versus tag-and-reject.
– — inside upper order block
Decision level. Trending days rip through to ; balanced days reverse here. Short target → . Watch for: first tag (continues) versus third-plus retest (reverses).
– — premium mitigation
Pullback on moves down from , continuation up from . Approach direction matters. From above: short to . From below: holds as support, long to / . Watch for: as resistance (bearish) versus support (bullish).
– — upper eq transit
No-man's-land. Transit, not reaction. Skip fresh entries. Use for bias context only. If forced: shorts to , longs to .
– — above equilibrium
Bulls defending as support. Dictates day bias. Bounce off long to is mid-conviction if has held prior tests. Loss of flips regime to discount. Watch test count: 1–2 usually hold, 3+ break.
– — below equilibrium
Bears defending as resistance. Reject at from below short to is mid-conviction. Reclaim of flips regime to premium. Watch for: wick rejection below is clean, body close above flips bullish.
– — lower eq transit
Transit zone. Skip fresh entries. Note direction and speed through the band.
– — discount mitigation
Pullback on moves up from , continuation down from . From below: long to . From above: as resistance, short to / . Watch for: as support (bullish) versus resistance (bearish).
– — inside lower order block
Decision level. Balanced days reverse, trending-down days rip to . Long to → . Watch for: first tag continues, third-plus retest bounces.
– — approach to
Final stretch toward discount rejection zone. If stall + bounce before : long to → with smaller size. If break: push to likely, prepare long thesis. Watch for: clean punch-through versus tag-and-reverse.
– — discount extreme sweep
Past into final 3%. Liquidity sweep — algos take stops then reverse. Highest-conviction long zone. Targets: → → . Watch for: wick rejection back above , bullish displacement, volume spike with absorption.
Below — range expansion lower
PO3 being redrawn lower. Do NOT catch knife. Wait for new range, then shorts on pullback to old . Watch for: new swing low, consolidation, new anchor candle.
9. Troubleshooting & Tips
Table shows wrong zones
The and values are probably stale. Check the Trifecta to see if the PO3 has rolled over to a new range. Update the inputs.
Conviction score seems 'off'
Three common causes. First: a range is enabled but its / values are from a different PO3 size than labeled. Second: you're in a Custom preset and one of the ranges is enabled with values you forgot to update. Third: R4 is pulling the score slightly — this is intentional and usually minor.
All ranges show Premium but chart looks neutral
Price might be hovering near on R1 but deeper in premium on the larger ranges. The table is reporting accurately — the larger timeframes haven't rotated back down yet. This is a yellow-light situation, not a red flag.
Alert fires but guidance says 'wait for edge'
Conviction went green but R1 is still in a neutral zone ( – ). The bigger ranges are positioned for a move but R1 hasn't reached its setup zone yet. Wait for R1 to push into premium or discount territory before entering.
Lines and boxes clutter the chart
Turn off level lines and band highlights for R2/R3/R4. Keep only R1 lines visible for your actual trading range. The coach table communicates the other ranges' state without needing visual overlay.
Score flips wildly during chop
Normal during tight chop near equilibrium zones. If it's bothering you, watch the guidance row instead of the raw score — it's more stable because it requires R1 to be in a setup zone before flipping.
9.1 Calibration tips
• Screenshot the table each day when you enter a trade. After 2 weeks, review: which guidance tiers actually produced winners? Adjust your personal size-per-tier based on data, not theory.
• Track A+ setups separately. These are the rare high-conviction moments. If your A+ win rate is 70%+ after 20+ trades, you've validated the framework for your style.
• If counter-trend alerts keep hitting you, consider blocking those trades entirely rather than 'using your call.' The warning exists for a reason.
• During news events, the PO3 ranges often expand rapidly. Disable the indicator's alerts 15 minutes before major releases to avoid false signals.
9.2 Known limitations
• Requires manual / inputs — cannot auto-read the Trifecta's values. Plan ~60 seconds of input per session transition.
• Cannot perfectly match the Trifecta's proprietary anchor logic. Values you enter should come directly from the Trifecta's displayed labels.
• Range expansion detection is reactive — by the time 'EXPANSION' shows, price has already broken out. This is a range update signal, not an entry signal.
• Historical backtesting is impractical due to manual inputs. The indicator is designed for live trading, not replay analysis.
10. Appendix: Quick Reference Card
The one-page cheat sheet. Print this and keep it next to your trading screen.
Traffic light thresholds
GREEN: score ≥ ±10 → Strong alignment, take full size
YELLOW: score ±5 to ±9 → Moderate lean, reduced size
RED: score -4 to +4 → No edge, skip
Guidance priority (highest to lowest)
A+ → R1 in setup zone + score ≥ ±10 → Full size
B+ → R1 in setup zone + score ±5 to ±9 → Normal size
C → R1 in setup zone + score neutral → Half size
⚠ → R1 setup opposes HTF score ±5-9 → Your call
⚠⚠ → R1 setup opposes HTF score ±10+ → Skip
Range weights
R1 × 4 = scalp/entry range (highest weight)
R2 × 3 = trading range
R3 × 2 = session context
R4 × 1 = macro flavor (lowest weight)
Common confluence scores to memorize
R1 at alone = +12 (green short by itself)
R1 + R2 both premium = +14 (solid green)
All 4 ranges moderate = +10 (green threshold)
R1 extreme + R3 mild opp = +9 (yellow, not green)
Session preset cheat sheet
Asia (overnight): 27 / 81 / 243
London (morning): 81 / 243 / 729
NY AM (peak): 81 / 243 / 729 / 2187
NY PM (afternoon): 81 / 243
Scalp only: 27 / 81
Swing (multi-day): 243 / 729 / 2187
Zone types quick lookup
Long setup zones (take longs here): -
Short setup zones (take shorts here): -
Neutral transit (skip entries): -
Range expansion (update inputs): above / below
Daily checklist
• Read Trifecta and for active PO3s
• Select session preset in Zone Coach
• Enter / values for enabled ranges
• Verify table shows current bias correctly
• Set alerts for green conviction and key zones
• Update inputs when preset changes or PO3 expands
• Screenshot entries for post-session review
• Close all positions before 4:15 PM ET cutoff
— End of Manual —
Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Wskaźnik

Smart Liquidity & Trend Engine V9.0Overview
The Smart Liquidity & Trend Engine is a systematic trading tool designed to dynamically identify high-probability reversal and continuation zones. Instead of relying on static support/resistance levels or traditional pivot points, this script utilizes a custom Weighted Multi-Timeframe Fractal Clustering Algorithm combined with momentum-based execution triggers. It is explicitly engineered for day traders and scalpers (particularly on XAUUSD and Forex pairs) who look for institutional liquidity sweeps followed by strong directional displacement.
► Originality & Core Concepts (How it works under the hood)
Most standard Support/Resistance indicators plot lines at every single pivot, creating chart clutter. This script solves that through a mathematical clustering approach:
Weighted Fractal Engine: The script simultaneously scans for fractals on the current Timeframe (LTF, weight = 1) and a Higher Timeframe (HTF, weight = 3).
ATR-Based Clustering: When multiple fractals form within a predefined price proximity (calculated using an ATR Multiplier), they are merged into a single "Liquidity Zone".
Strength Scoring (Lv.1 to Lv.5): As more fractals cluster into the same ATR threshold, the zone's score increases. A minimum score (default: 3) is required to validate a zone. An HTF fractal (3 pts) instantly creates a valid zone, while it takes three independent LTF fractals (1+1+1) to validate the same area.
Invalidation (Ghost Zones): Support/Resistance is not permanent. Once a candle physically closes beyond the upper/lower bounds of a Liquidity Zone, the zone is immediately invalidated, marked as a "Ghost," and stops participating in future signal calculations.
► Signal Execution Logic (How signals are generated)
This script does not print signals simply because the price touches a zone. It requires a sequence of events:
The "TAP" Signal (Preparation): Occurs when the price wicks into or touches a valid Liquidity Zone but respects the boundary. This indicates a potential liquidity grab or mitigation.
The "Diamond 💎" Signal (Execution): This is the ultimate entry trigger. It only prints when ALL the following conditions are met simultaneously:
Proximity: The price must be near an active Liquidity Zone (filtered by maximum ATR distance to prevent chasing late entries).
Momentum Confirmation: There must be a valid price action event—either a strong directional displacement (where the candle body is strictly greater than ATR * Displacement Multiplier) OR a valid Engulfing pattern.
Trend Alignment (Binary EMA): The signal must align with the macro trend. The trend is NOT determined by EMA crossovers, but strictly by the Slope (ta.rising/ta.falling) of the Slow EMA (default 200).
V-Reversal Override (Counter-Trend Exception): If the price drops into an incredibly strong historical zone (e.g., Strength >= 6 / Lv.4), the script allows a counter-trend Diamond signal to print, capturing aggressive V-shaped bottoms/tops at major HTF levels.
► How to Use It
Timeframe Selection: The script works beautifully on lower timeframes (e.g., M5, M15). By default, the HTF parameter is set to Manual (60 mins), meaning your M5 chart will automatically weigh H1 pivot levels heavily. You can also toggle "Auto HTF" to let the script maintain a dynamic 4x-12x timeframe multiplier.
Trade Execution:
Wait for a price approach towards a deeply colored box (Lv.3 to Lv.5).
Look for a TAP label to confirm the zone is being tested.
Do NOT enter immediately. Wait for the 💎 Diamond shape to appear, which confirms that momentum has stepped in (Displacement/Engulfing) to push the price away from the liquidity zone.
Set your Stop Loss just outside the tested Liquidity Zone or Ghost Zone.
Session Filtering: For optimal volatility, utilize the built-in Session Filter (e.g., New York session) to only receive alerts during high-volume hours.
(Disclaimer: This script is for educational and analytical purposes only. Past performance does not guarantee future results. Always use proper risk management.) Wskaźnik

Wskaźnik
