OPEN-SOURCE SCRIPT

The 'Qualified' POI Scorer [PhenLabs]

439
📊 The “Qualified” POI Scorer (Q-POI) [PhenLabs]
Version: PineScript™ v6

📌 Description
The “Qualified” POI Scorer helps intermediate traders overcome "analysis paralysis" by filtering Smart Money Concepts (SMC) structures based on their probability. Instead of flooding your chart with every possible Order Block, this script assigns a proprietary “Quality Score” (0-100) to each zone. It analyzes the strength of the displacement, the presence of imbalances (FVG), and liquidity mechanics to determine which zones are worth your attention. It is designed to clean up your charts and enforce discipline by visually fading out low-quality setups.

🚀 Points of Innovation
  • Dynamic “Glass UI” Transparency that automatically fades weak zones based on their score.
  • Proprietary Scoring Algorithm (0-100) based on three distinct institutional factors.
  • Visual Icon System that prints analytical context (💧— 🚀/🐌—🧱) directly on the chart.
  • Automated Mitigation Tracking that changes the visual state of zones after they are tested.
  • Displacement Velocity calculation using ATR to verify institutional intent.


🔧 Core Components
  • Liquidity Sweep Engine: Detects if a pivot point grabbed liquidity from the previous X bars before reversing.
  • FVG Validator: Checks if the move away from the zone created a valid Fair Value Gap.
  • Momentum Scorer: Calculates the size of the displacement candle relative to the Average True Range (ATR).


🔥 Key Features
  • Quality Filtering: Automatically hides or dims zones that score below 50 (user configurable).
  • State Management: Zones turn grey when mitigated and delete themselves when invalidated.
  • Visual Scorecard: Displays the exact numeric score on the zone for quick decision-making.
  • Time-Decay Logic: Keeps the chart clean by managing the lifespan of old zones.


🎨 Visualization
  • High Score Zones (80-100): Display as bright, semi-solid boxes indicating high probability.
  • Medium Score Zones (50-79): Display as translucent “glass” boxes.
  • Low Score Zones (<50): Display as faint “ghost” boxes or are completely hidden.
  • Rocket Icon (🚀): Indicates high momentum displacement.
  • Snail Icon (🐌): Indicates low momentum displacement.
  • Drop Icon (💧): Indicates the zone swept liquidity.
  • Brick Icon (🧱): Indicates the zone is supported by an FVG.


스냅샷

📖 Usage Guidelines
  • Swing Structure Length (Default: 5): Controls the sensitivity of the pivot detection; lower numbers create more zones, higher numbers find major swing points.
  • ATR Length (Default: 14): Determines the lookback period for calculating relative momentum.
  • Minimum Quality Score (Default: 50): The threshold for which zones are considered “valid” enough to be fully visible.
  • Bullish/Bearish Colors: Fully customizable colors that adapt their own transparency based on the score.
  • Show Weak Zones (Default: False): Toggles the visibility of zones that failed the quality check.


✅ Best Use Cases
  • Filtering noise during high-volatility sessions by focusing only on Score 80+ zones.
  • Confirming trend continuation entries by looking for the Rocket (🚀) momentum icon.
  • Avoiding “stale” zones by ignoring any box that has turned grey (Mitigated).


⚠️ Limitations
  • The indicator is reactive to closed candles and cannot predict news-driven spikes.
  • Scoring is based on technical structure and does not account for fundamental drivers.
  • In extremely choppy markets, the ATR filter may produce lower scores due to lack of displacement.


💡 What Makes This Unique
  • It transforms subjective SMC analysis into an objective, quantifiable score.
  • The visual hierarchy allows traders to assess chart quality in milliseconds without reading data.
  • It integrates three separate SMC concepts (Liquidity, Imbalance, Structure) into a single tool.


🔬 How It Works
  • Step 1: The script identifies a Swing High or Low based on your length input.
  • Step 2: It looks backward to see if that swing swept liquidity, and looks forward to check for an FVG and displacement.
  • Step 3: It calculates a weighted score (30pts for Sweep, 30pts for FVG, 40pts for Momentum).
  • Step 4: It draws the zone with a transparency level designated by the score and appends the relevant icons.


💡 Note:
For the best results, use this indicator on the timeframe you execute trades on (e.g., 15m or 1h). Do not use it to find entries on the 1m chart if your analysis is based on the 4h chart.

면책사항

해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.