SMT FILL indicatorSMT FILL Indicator – User Guide
The SMT FILL indicator is a multi-market tool that tracks Fair Value Gaps (FVGs) in NQ, ES, and YM and monitors when those inefficiencies get filled — all organized using a time-cycle structure (sessions, days, weeks, etc.).
This helps you understand where price moved too fast, when that happened, and when the market comes back to rebalance it.
🔹 What is an FVG?
A Fair Value Gap forms when price moves aggressively and leaves an imbalance:
Bullish FVG → Current candle’s low is above the high from 2 candles ago
Bearish FVG → Current candle’s high is below the low from 2 candles ago
These zones often act like magnets — price frequently returns to “fill” them later.
🔹 What makes this indicator different?
Most FVG tools only mark gaps on one chart.
This indicator adds three major upgrades:
1️⃣ Multi-Asset SMT Perspective
It tracks FVGs on:
NQ (Nasdaq)
ES (S&P 500)
YM (Dow Jones)
This lets you see:
Which market created the imbalance
Whether other indices confirm or diverge
This is powerful for SMT (Smart Money Technique) traders.
2️⃣ Time-Cycle Classification (Very Important)
Every FVG is labeled by when in the market cycle it formed (New York time).
Cycle Meaning
Mini Cycle (1m) Micro intraday time fragments
Session Cycle (5m) 90-minute blocks inside Asia / London / NY sessions
Daily Cycle (15m) Asia / London / NY AM / NY PM
Weekly Cycle (1H) Progression through the trading week
Monthly Cycle (4H) Week of month
HTF Daily Day of week
HTF Weekly Week of month (higher timeframe view)
This helps answer:
“Was this imbalance created during London? NY open? Late week? Early month?”
That adds time context, not just price levels.
3️⃣ Automatic Lifecycle Tracking
The indicator:
Detects FVGs
Draws them as boxes
Tracks if they are still open
Marks them as filled when price trades through them
Clears old gaps when a new cycle begins (new session, day, week, etc.)
So your chart only shows relevant imbalances for the current cycle.
🔹 What you see on the chart
When your chart matches the asset & timeframe:
🟩 Green Box
Bullish FVG (gap below price)
🟥 Red Box
Bearish FVG (gap above price)
⬜ Gray Box
FVG that has been filled
Border Color
Indicates which cycle the gap belongs to.
Boxes can either:
Extend forward until filled
Or remain only around the 3-candle formation
🔹 Alerts
You can enable alerts when gaps from selected cycles get filled.
You can also limit alerts to a specific time window (e.g., trading hours only).
🔹 How traders typically use this
Traders use this tool to:
✔ Spot unfinished business in the market
✔ Understand which session or cycle created imbalance
✔ Anticipate mean reversion or liquidity draws
✔ Compare how NQ, ES, and YM behave relative to each other (SMT context)
✔ Build narrative:
“NY AM created an imbalance → price may return later in the session/week to fill it”
📌 In simple terms
This indicator shows where the market moved too fast, when that happened in the time cycle, and when price comes back to rebalance it — across all three major US indices.
It adds time structure + multi-market logic to standard FVG analysis.
תבניות גרפים
Market Trend AnalyserThis indicator identifies high-quality entries using market structure concepts such as Change of Character (ChoCH) and Break of Structure (BOS), rather than relying on lagging traditional indicators.
How to use :
Enter trades on ChoCH and BOS signals (both long and short).
To reduce market noise, it is recommended to apply:
An ATR filter with a minimum value of 1
An ADX filter with a minimum value of 15
You may also enable a moving average (MA) filter to avoid trading against the prevailing trend.
Impulse Move FVG TrackerThis script identifies strong directional impulse moves and automatically plots Fair Value Gaps (FVGs) only in locations that are contextually relevant to those moves. It tracks consecutive candle bodies to determine when a large move up or down has occurred, calculates the midpoint of that impulse, and then displays bullish FVGs above the midpoint after strong upward moves and bearish FVGs below the midpoint after strong downward moves. The script operates only within a user-selected, scrollable time-of-day window and allows full control over FVG colors, extension length, minimum impulse size, and how many of the most recent FVGs remain on the chart. It is designed to reduce noise by showing FVGs only where price displacement suggests meaningful imbalance rather than marking every gap indiscriminately.
KXR Capital - Monthly First 3Days High Low (with Avg)This script calculates the following:
1) The Highest High of the first 3 trading days of the month.
2) The Lowest Low of the first 3 trading days of the month.
3) The Midpoint of these High's and Low's.
4) The Pivot Point of (#1+#2+Previous Days Close)/3.
5) The Monthly Opening Price.
These prices can provide guidance on Bullishness or Bearishness for the remaining price action of the month. Price closing above or below the First 3DHH or First 3DLL can give you a trade in that respective direction. The Pivot Point can act as a flip line (reverse point) in the current direction. The midpoint and opening price support price action decisions.
Conceptually its a monthly approach to the classic Opening Range Breakout techniques that are used on an intraday basis.
True FVGs v2This script identifies and plots true Fair Value Gaps (FVGs) using a strict three-candle structure, distinguishing between two formation types while accounting for doji candles. It draws shaded boxes to represent untraded price imbalances, with Type A and Type B gaps defined by precise wick-to-body and body-to-body relationships that reflect institutional price displacement. The indicator allows the user to control how far each FVG extends and how many recent FVGs remain visible, keeping the chart clean and relevant. This is helpful because it highlights high-probability areas where price is likely to react, enabling more precise trade planning, entries, and risk management without visual clutter. It expands on the first script (True FVGs) and allows for a more controlled design fitting each trader's desires.
Smart Trader, Episode 04, by Ata Sabanci, Candles and Z ScoresSmart Trader, Episode 04
Candles and Z-Scores: A Statistical Approach to Market Analysis
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OVERVIEW
This indicator applies Z-Score statistical analysis to measure how unusual current market conditions are compared to historical norms. It simultaneously analyzes five key metrics: Price, Total Volume, Buy Volume, Sell Volume, and Delta (Buy minus Sell) . The system detects 60 academically-researched market scenarios and provides visual feedback through Z-Lines (support/resistance levels), Event Markers, Trend Channels, and a comprehensive Dashboard.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CORE CONCEPT: WHY Z-SCORE?
A Z-Score measures how many standard deviations a value is from its mean. In financial markets, extreme Z-Scores indicate statistically rare events that often precede significant price movements.
Mathematical Formula:
Z = (Current Value - Mean) / Standard Deviation
Interpretation:
• Z ≥ +2.0: Extremely high (occurs approximately 2.5% of the time)
• Z ≥ +1.0: Above average
• Z ≈ 0: Normal (near the mean)
• Z ≤ -1.0: Below average
• Z ≤ -2.0: Extremely low (occurs approximately 2.5% of the time)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACADEMIC FOUNDATION
This indicator is inspired by / grounded in market microstructure literature (abbreviated citations in-script) from market microstructure literature:
• Price-Volume Relationship - Karpoff (1987), Journal of Financial and Quantitative Analysis, Cambridge
Volume is positively correlated with price change magnitude
• Order Flow Imbalance - Cont, Kukanov, Stoikov (2014), Journal of Financial Econometrics
Order imbalance drives price more reliably than raw volume
• Informed Trading (PIN Model) - Easley, Kiefer, O'Hara, Paperman (1996), Journal of Finance
Buy/Sell imbalance reveals informed trader activity
• Mixture of Distributions - Tauchen & Pitts (1983), Clark (1973)
Volume clusters with volatility regimes
• Volume Predictability - Gervais, Kaniel, Mingelgrin (2001)
Volume shocks predict future returns
• Liquidity & Order Imbalance - Chordia, Roll, Subrahmanyam (2002)
Order imbalance affects short-term returns
• Volume-Return Dynamics - Llorente, Michaely, Saar, Wang (2002)
Speculation vs. risk-sharing patterns
• Reversal vs. Continuation - Campbell, Grossman, Wang (MIT)
High volume predicts lower autocorrelation
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
VOLUME ENGINE
The indicator offers two methods for decomposing total volume into Buy and Sell components:
Method 1: Geometry (Approximation)
Uses candle structure to estimate buying and selling pressure:
Buy Volume = Total Volume × (Close - Low) / (High - Low)
Sell Volume = Total Volume × (High - Close) / (High - Low)
• Works on all instruments without additional data requirements
• Fast calculation
• Less precise than intrabar method
Method 2: Intrabar (Precise)
Uses Lower Timeframe (LTF) tick/second data to aggregate actual up-ticks versus down-ticks:
• More accurate volume decomposition
• Requires LTF data availability
• Configurable LTF: 1T (tick), 1S, 15S, 1M
Delta Calculation:
Delta = Buy Volume - Sell Volume
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Z-SCORE SYSTEM
The system calculates Z-Scores for five metrics simultaneously, using a configurable lookback period (default: 20 bars):
• Zp (Price Z-Score): Measures price deviation from its mean
• Zv (Volume Z-Score): Measures total volume deviation
• Zbuy (Buy Volume Z-Score): Measures buying pressure deviation
• Zsell (Sell Volume Z-Score): Measures selling pressure deviation
• ZΔ (Delta Z-Score): Measures order flow imbalance deviation
Threshold Constants:
• ZH (Z High) = 2.0: Extreme threshold
• ZM (Z Medium) = 1.0: Moderate threshold
• Z0 (Z Zero) = 0.5: Near-zero threshold
Group System:
The analysis window is divided into groups (default: 5 groups × 20 bars = 100 bar total window). Group numbers (1, 2, 3...) are displayed above candles when enabled, helping identify the relative age of detected levels.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Z-LINES (SUPPORT/RESISTANCE LEVELS)
When any metric reaches an extreme Z-Score, the system marks that price level as a significant support or resistance zone.
Detection Logic:
• Upper Z-Line: Drawn from the HIGH when Z ≥ upper threshold (default +2.0)
• Lower Z-Line: Drawn from the LOW when Z ≤ lower threshold (default -2.0)
Multi-Metric Detection:
Z-Lines can be triggered by any of the five metrics (Price, Volume, Buy, Sell, Delta). When multiple metrics trigger at similar price levels, they are clustered together into a single combined label showing all contributing metrics.
Persistence:
Z-Lines persist for the entire analysis window (Period × Groups bars) and are NOT removed when price touches them. This allows traders to see historical support/resistance levels that may still be relevant.
Anti-Overlap System:
Labels are automatically repositioned to prevent overlap. The "Label Min Gap (%)" setting controls minimum vertical separation between ALL labels (both upper and lower), ensuring readability even when multiple levels cluster together.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EVENT DETECTION ENGINE (60 SCENARIOS)
The system analyzes 60 distinct market scenarios based on Z-Score combinations. Each scenario is derived from academic research and assigned a confidence score based on signal strength and alignment.
Notation:
• Zp = Price Z-Score
• Zv = Total Volume Z-Score
• Zbuy = Buy Volume Z-Score
• Zsell = Sell Volume Z-Score
• ZΔ = Delta Z-Score
• dirP = Price direction (+1 if Zp > 0.5, -1 if Zp < -0.5, else 0)
• = Previous bar value
• ZH = 2.0 (High threshold)
• ZM = 1.0 (Medium threshold)
• Z0 = 0.5 (Zero threshold)
─────────────────────────────────────────────────────────────
CATEGORY A: PRICE-VOLUME (Events 1-10)
Based on: Karpoff (1987), Tauchen-Pitts (1983), Clark (1973)
─────────────────────────────────────────────────────────────
Event 1: Breakout Confirmed
|Zp| ≥ ZH AND Zv ≥ ZH AND sign(ZΔ) = dirP AND dirP ≠ 0
Direction: Bullish/Bearish (follows price direction)
Event 2: Trend Strength Confirmed
|Zp| ≥ ZH AND Zv ≥ ZH
Direction: Follows price direction
Event 3: Fragile Move
|Zp| ≥ ZH AND Zv ≤ -ZM
Direction: Warning (price move without volume support)
Event 4: Weak Rally
Zp ≥ ZH AND Zv ≤ -ZH
Direction: Warning (price up without volume)
Event 5: Weak Selloff
Zp ≤ -ZH AND Zv ≤ -ZH
Direction: Warning (price down without volume)
Event 6: Momentum Build
ZM ≤ |Zp| < ZH AND Zv ≥ ZH
Direction: Follows price direction
Event 7: Churn
|Zp| ≤ Z0 AND Zv ≥ ZH
Direction: Neutral (high volume, low price movement)
Event 8: Quiet Compression
|Zp| ≤ Z0 AND Zv ≤ -ZH
Direction: Neutral (low volume, low price movement)
Event 9: High Volume Regime
Zv ≥ ZH
Direction: Neutral
Event 10: Low Volume Regime
Zv ≤ -ZH
Direction: Neutral
─────────────────────────────────────────────────────────────
CATEGORY B: ORDER-FLOW / DELTA (Events 11-16)
Based on: Cont, Kukanov, Stoikov (2014), Easley, Kiefer, O'Hara, Paperman (1996)
─────────────────────────────────────────────────────────────
Event 11: Imbalance Drives Price
|ZΔ| ≥ ZH AND sign(ZΔ) = dirP AND dirP ≠ 0
Direction: Follows price direction (dirP), with delta alignment required
Event 12: Divergence Top
Zp ≥ ZH AND ZΔ ≤ -ZH
Direction: Warning (distribution at top)
Event 13: Divergence Bottom
Zp ≤ -ZH AND ZΔ ≥ ZH
Direction: Warning (accumulation at bottom)
Event 14: Absorption Positive
|Zp| ≤ Z0 AND Zv ≥ ZH AND ZΔ ≥ ZH
Direction: Bullish (buy absorption, support forming)
Event 15: Absorption Negative
|Zp| ≤ Z0 AND Zv ≥ ZH AND ZΔ ≤ -ZH
Direction: Bearish (sell absorption, resistance forming)
Event 16: Depth Wall
Zv ≥ ZH AND |ZΔ| ≥ ZH AND |Zp| ≤ Z0
Direction: Neutral (market depth absorbing)
─────────────────────────────────────────────────────────────
CATEGORY C: BUY VS SELL (Events 17-23)
Based on: Easley, Kiefer, O'Hara, Paperman (1996), Chordia, Roll, Subrahmanyam (2002)
─────────────────────────────────────────────────────────────
Event 17: Aggressive Buy Dominance
Zbuy ≥ ZH AND ZΔ ≥ ZH AND Zsell ≤ -ZM
Direction: Bullish
Event 18: Aggressive Sell Dominance
Zsell ≥ ZH AND ZΔ ≤ -ZH AND Zbuy ≤ -ZM
Direction: Bearish
Event 19: Two-Sided Battle
Zbuy ≥ ZH AND Zsell ≥ ZH AND |ZΔ| ≤ Z0
Direction: Neutral (buyers and sellers equally strong)
Event 20: Battle with Buy Edge
Zbuy ≥ ZH AND Zsell ≥ ZH AND ZM ≤ ZΔ < ZH
Direction: Bullish
Event 21: Battle with Sell Edge
Zbuy ≥ ZH AND Zsell ≥ ZH AND -ZH < ZΔ ≤ -ZM
Direction: Bearish
Event 22: Hidden Accumulation
Zbuy ≥ ZH AND |Zp| ≤ Z0 AND Zv ≥ ZH
Direction: Bullish (buy shock without price movement)
Event 23: Hidden Distribution
Zsell ≥ ZH AND |Zp| ≤ Z0 AND Zv ≥ ZH
Direction: Bearish (sell shock without price movement)
─────────────────────────────────────────────────────────────
CATEGORY D: PREDICTABILITY (Events 24-26)
Based on: Gervais, Kaniel, Mingelgrin (2001), Karpoff (1987)
─────────────────────────────────────────────────────────────
Event 24: Volume Shock Positive Drift
Zv ≥ ZH AND |Zp| ≤ ZM
Direction: Follows price direction
Event 25: Volume Shock Negative Drift
Zv ≤ -ZH AND |Zp| ≤ ZM
Direction: Opposite to price direction
Event 26: Abnormal Volume Info Arrival
Zv ≥ ZH
Direction: Neutral
─────────────────────────────────────────────────────────────
CATEGORY E: REVERSAL VS CONTINUATION (Events 27-30)
Based on: Campbell, Grossman, Wang (MIT), Llorente, Michaely, Saar, Wang (2002)
─────────────────────────────────────────────────────────────
Event 27: High Vol Reversal Risk
Zv ≥ ZH
Direction: Warning (high volume implies lower positive autocorrelation)
Event 28: Low Vol Continuation Risk
Zv ≤ -ZH
Direction: Follows price direction (trend likely continues)
Event 29: Speculation Continuation
Zv ≥ ZH AND |ZΔ| ≥ ZM AND sign(ZΔ) = dirP AND dirP ≠ 0
Direction: Follows price direction
Event 30: Risk Sharing Reversal
Zv ≥ ZH AND |ZΔ| ≤ Z0
Direction: Warning (potential reversal)
─────────────────────────────────────────────────────────────
CATEGORY F: IMBALANCE LAG (Events 31-33)
Based on: Chordia, Roll, Subrahmanyam (2002)
─────────────────────────────────────────────────────────────
Event 31: Persistent Imbalance Push
|ZΔ| ≥ ZM AND |ZΔ | ≥ ZM AND sign(ZΔ) = sign(ZΔ )
Direction: Follows delta direction (persistent pressure)
Event 32: Imbalance Pressure Decay
(ZΔ ≥ ZM AND ZΔ ≤ -ZM) OR (ZΔ ≤ -ZM AND ZΔ ≥ ZM)
Direction: Warning (imbalance sign flip)
Event 33: Intraday Imbalance Predicts
|ZΔ| ≥ ZM
Direction: Follows delta direction
─────────────────────────────────────────────────────────────
CATEGORY G: SUPPORT/RESISTANCE (Events 34-36)
Based on: Peskir (Manchester)
─────────────────────────────────────────────────────────────
Event 34: SR Barrier Event
|Zp| ≤ Z0 AND Zv ≥ ZH
Direction: Neutral (price stalls with high volume)
Event 35: Volume Backed SR Level
|Zp| ≤ Z0 AND Zv ≥ ZH AND |ZΔ| ≥ ZM
Direction: Follows delta direction
Event 36: Volume Poor SR Level
|Zp| ≤ Z0 AND Zv ≤ -ZM
Direction: Warning (weak S/R without volume)
─────────────────────────────────────────────────────────────
CATEGORY H: EXTENDED ANALYSIS (Events 37-50)
Based on: Extended market microstructure analysis
─────────────────────────────────────────────────────────────
Event 37: Climax Buy
Zbuy ≥ ZH AND Zp ≥ ZH AND Zv ≥ ZH
Direction: Warning (extreme buying exhaustion, potential top)
Event 38: Climax Sell
Zsell ≥ ZH AND Zp ≤ -ZH AND Zv ≥ ZH
Direction: Warning (extreme selling exhaustion, potential bottom)
Event 39: Stealth Accumulation
Zbuy ≥ ZM AND |Zp| ≤ Z0 AND Zv ≤ Z0
Direction: Bullish (quiet buying)
Event 40: Stealth Distribution
Zsell ≥ ZM AND |Zp| ≤ Z0 AND Zv ≤ Z0
Direction: Bearish (quiet selling)
Event 41: Volume Divergence Bull
Zp ≤ -ZM AND Zv ≤ -ZM
Direction: Bullish (price down but volume declining)
Event 42: Volume Divergence Bear
Zp ≥ ZM AND Zv ≤ -ZM
Direction: Bearish (price up but volume declining)
Event 43: Delta Price Alignment
|Zp| ≥ ZM AND |ZΔ| ≥ ZM AND sign(Zp) = sign(ZΔ)
Direction: Follows price direction (strong trend confirmation)
Event 44: Extreme Compression
|Zp| ≤ Z0 AND Zv ≤ -ZH
Direction: Neutral (very low volatility)
Event 45: Volatility Expansion
|Zp| ≥ ZH AND Zv ≥ ZH
Direction: Follows price direction (breakout from compression)
Event 46: Buy Exhaustion
Zbuy ≥ ZH AND Zp ≤ Z0
Direction: Warning (high buy but price fails)
Event 47: Sell Exhaustion
Zsell ≥ ZH AND Zp ≥ -Z0
Direction: Warning (high sell but price holds)
Event 48: Trend Acceleration
|Zp| ≥ ZM AND |Zp| > |Zp | AND Zv ≥ ZM
Direction: Follows price direction (increasing momentum)
Event 49: Trend Deceleration
|Zp| ≥ ZM AND |Zp| < |Zp | AND sign(Zp) = sign(Zp )
Direction: Warning (decreasing momentum)
Event 50: Multi Divergence
(Zp ≥ ZM AND ZΔ ≤ -ZM) OR (Zp ≤ -ZM AND ZΔ ≥ ZM) + |Zp| ≥ ZM AND Zv ≤ -ZM
Direction: Warning (multiple divergence signals)
─────────────────────────────────────────────────────────────
CATEGORY I: TREND-INTEGRATED (Events 51-60)
Based on: Combined price-volume-delta trend analysis
─────────────────────────────────────────────────────────────
Event 51: Trend Breakout Confirmed
|Zp| ≥ ZH AND Zv ≥ ZH AND |ZΔ| ≥ ZM AND sign(ZΔ) = dirP AND dirP ≠ 0
Direction: Follows price direction
Event 52: Trend Support Test
Zp ≥ ZM AND Z0 ≤ Zp < ZM AND ZΔ ≥ Z0
Direction: Bullish (pullback in uptrend)
Event 53: Trend Resistance Test
Zp ≤ -ZM AND -ZM < Zp ≤ -Z0 AND ZΔ ≤ -Z0
Direction: Bearish (rally in downtrend)
Event 54: Trend Reversal Signal
sign(Zp) ≠ sign(Zp ) AND |Zp| ≥ ZM AND |Zp | ≥ ZM
Direction: Follows new price direction (momentum flip)
Event 55: Channel Absorption
|Zp| ≤ Z0 AND Zv ≥ ZH
Direction: Neutral (range-bound with volume)
Event 56: Trend Continuation Volume
|Zp| ≥ ZM AND Zv ≥ ZM AND sign(ZΔ) = dirP AND dirP ≠ 0
Direction: Follows price direction (healthy trend with volume)
Event 57: Trend Exhaustion
|Zp| ≥ ZM AND Zv ≤ -ZM AND |Zp| < |Zp |
Direction: Warning (trend losing steam)
Event 58: Range Breakout Pending
|Zp| ≤ Z0 AND Zv ≤ -ZH AND |ZΔ| ≥ ZM
Direction: Follows delta direction (compression with imbalance)
Event 59: Trend Quality High
|Zp| ≥ ZM AND sign(ZΔ) = dirP AND Zv ≥ Z0 AND dirP ≠ 0
Direction: Follows price direction (strong aligned signals)
Event 60: Trend Quality Low
|Zp| ≥ ZM AND sign(ZΔ) ≠ dirP AND dirP ≠ 0
Direction: Warning (conflicting signals)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TREND CHANNEL SYSTEM
The trend channel system is adapted from Smart Trader Episode 03 to provide consistent visual context for price action analysis.
How It Works:
• Divides the chart into blocks based on Z-Score groups
• Calculates OHLC (Open, High, Low, Close) for each block
• Detects Higher Highs/Higher Lows (uptrend) or Lower Highs/Lower Lows (downtrend) patterns
• Draws channel lines connecting block extremes
• Classifies by angle: steep angles indicate trends, flat angles indicate ranges
Channel Classifications:
• UPTREND: Higher highs and higher lows detected
• DOWNTREND: Lower highs and lower lows detected
• RANGE: Channel angle below threshold (default 10 degrees)
Label Information:
• Trend direction (UPTREND/DOWNTREND/RANGE)
• Channel boundary prices
• Distance from current price (absolute and percentage)
• Channel angle in degrees
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DASHBOARD
The dashboard provides a comprehensive real-time view of all Z-Score metrics and detected events.
Dashboard Sections:
1. Header Row
Displays indicator name and current calculation mode (CLOSED or LIVE).
2. Metric Rows (Price, Total Volume, Buy Volume, Sell Volume, Delta)
Each row displays:
• Value: Current metric value
• Z: Calculated Z-Score
• Visual: Graphical Z-bar showing position relative to mean
• Status: Interpretation (Extreme High, Above Avg, Normal, Below Avg, Extreme Low)
• Upper: Oldest active upper Z-Line in window (Label Mirror)
• Lower: Oldest active lower Z-Line in window (Label Mirror)
3. Event Detection Section
• Count of triggered events out of 60 total scenarios
• Market Bias: Bull/Bear/Neutral percentage with visual bar
• Strongest Event: Highest confidence event currently triggered
• #2 Event: Second highest confidence event
4. Footer
Shows engine type (Geometry/Intrabar), Z-Score period, calculation basis, and number of valid bars.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERT SYSTEM
The indicator uses native alertcondition() functions, keeping the settings menu clean while providing comprehensive alert options in TradingView's alert dialog.
Available Alert Categories:
• Master Alerts: Any event, Any bullish, Any bearish, Any warning
• Single Event Alerts: Individual alerts for key events (Breakout, Climax, Divergence, etc.)
• Category Alerts: Alerts by event category (Price-Volume, Order-Flow, etc.)
• Confluence Alerts: 2+, 3+, 4+, or 5+ aligned events
• Bias Shift Alerts: 10%, 20%, or 30% shifts in market bias
• High Confidence Alerts: Events with 60%+, 70%+, 80%+, or 90%+ confidence
• Divergence Alerts: Price vs Volume or Price vs Delta divergences
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DATA ACCURACY AND LIMITATIONS
This indicator is 100% VOLUME-BASED and requires Lower Timeframe (LTF) intrabar data for accurate calculations when using the Intrabar method.
Data Accuracy Levels:
• 1T (Tick): Most accurate, real volume distribution per tick
• 1S (1 Second): Reasonably accurate approximation
• 15S (15 Seconds): Good approximation, longer historical data available
• 1M (1 Minute): Rough approximation, maximum historical data range
Backtest and Replay Limitations:
• Replay mode results may differ from live trading due to data availability
• For longer backtest periods, use higher LTF settings (15S or 1M)
• Not all symbols/exchanges support tick-level data
• Crypto and Forex typically have better LTF data availability than stocks
A Note on Data Access:
Higher TradingView plans provide access to more historical intrabar data, which directly impacts the accuracy of volume-based calculations. More precise volume data leads to more reliable calculations.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
LANGUAGE SUPPORT (TRI-LINGUAL UI)
This indicator includes a built-in language switch with three interface languages :
• English (EN)
• Türkçe (TR)
• 한국어 (KO)
The selected language updates key interface text such as the Dashboard headers/rows , tooltips , and the Event Engine outputs (event names, category names, and direction labels). Turkish diacritics and Korean Hangul are supported for clean, native readability.
Why only three languages?
Each additional language requires duplicating strings throughout the code, which increases script size/memory usage and compilation time. To keep the indicator optimized and responsive, language options are intentionally limited to three.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
FOR EDUCATIONAL AND RESEARCH PURPOSES ONLY
This indicator is designed as an educational and research tool based on academic market microstructure literature. It is NOT financial advice and should NOT be used as the sole basis for trading decisions.
Important Notices:
• Past performance does not guarantee future results
• All trading involves risk of substantial loss
• The indicator's signals are statistical probabilities, not certainties
• Always conduct your own research and consult qualified financial advisors
• The creator assumes no responsibility for trading losses
Research Sources:
This indicator is built upon peer-reviewed academic research from:
• Journal of Financial and Quantitative Analysis (Cambridge University Press)
• Journal of Finance
• Journal of Financial Econometrics
• MIT Working Papers
• arXiv Financial Mathematics
Madstrat StrategyMadstrat 2.0 Strategy
**A structured, rules-based trading system designed for forex and gold traders who want consistency over guesswork.**
What This Strategy Does
Madstrat 2.0 identifies high-probability trade setups by tracking **how the market has moved over the past few days** and waiting for specific conditions to align before entering. It's not a "catch every move" system—it's built for traders who prefer fewer, higher-quality trades with clear entry rules.
The strategy watches for **setup days** (when price has been moving in one direction for 2+ days, then shows signs of reversal) and triggers entries when momentum, price structure, and multiple timeframes all agree.
Key Features
Day Classification System
The strategy automatically labels each trading day (Green Setup Day, Red Setup Day, Inside Day, Breakout Day) so you always know where you are in the market cycle. Signals fire on Day 2 or Day 3 of a setup—the highest-probability windows.
Multi-Timeframe Confirmation
Entries require alignment across your signal timeframe AND higher timeframes. This filters out weak setups where the bigger picture doesn't support the trade.
Built-in Risk Management
- A and B Setup Grading : Trades are automatically classified by quality. "A" setups (everything aligned) get larger position sizes; "B" setups (minor misalignment) get reduced risk.
- Automatic Breakeven : Moves your stop to breakeven after hitting profit targets or key levels.
- P artial Profit Taking : Takes profits at previous day's high/low, then weekly levels, letting runners ride.
Visual Trading Aids
- Session boxes showing Asian, London, and New York ranges
- Killzone highlighting for optimal entry windows
- ADR (Average Daily Range) levels showing how much room price has left to move
- Exhaustion zones marking where price is likely to stall or reverse
Who This Is For
- Forex traders working major pairs who want structure instead of discretionary guessing
- Gold traders looking for a systematic approach to XAU/USD
- Traders who prefer **intraday to swing** timeframes (15m and 30m signal systems)
- Anyone tired of random entries and looking for **repeatable, rule-based setups**
What Makes It Different
This isn't a simple indicator that paints arrows everywhere. Madstrat Strategy requires multiple conditions to align before generating a signal—baseline touches, EMA stack alignment, equilibrium rejection, and higher timeframe confirmation. The result is fewer signals, but ones that come with genuine confluence backing them.
The built-in status tables show you exactly which conditions are met (or missing) in real-time, so you're never guessing why a signal did or didn't fire.
Settings Flexibility
- Choose between Live account or Prop Firm risk profiles
- Filter signals by session (Asian, London, NY only)
- Adjust confluence requirements for more or fewer signals
- Enable/disable visual elements to keep your chart clean
Best suited for 15-minute and 30-minute charts. Works on forex majors, crosses, and gold.
Allyhshn - FVG Classifier## Allyhshn – FVG Classifier
### Technical Specifications & Methodology
### Overview
**Allyhshn – FVG Classifier** is a multi-timeframe Fair Value Gap (FVG) detection, ranking, and visualization indicator built in Pine Script® v6.
It is designed to identify ICT-style three-candle imbalances across multiple timeframes, dynamically rank them by contextual relevance, and display only the most actionable FVG zones on the chart with strong performance safeguards.
The indicator does **not** predict price direction. Instead, it classifies and prioritizes existing imbalance zones based on structural, volatility, trend, and temporal factors.
---
## 1. FVG Detection Logic
### Definition
The indicator uses a strict **3-candle ICT imbalance model**:
* **Bullish FVG**
Formed when:
`Low (current candle) > High (2 candles ago)`
Zone range:
* Bottom = High
* Top = Low
* **Bearish FVG**
Formed when:
`High (current candle) < Low (2 candles ago)`
Zone range:
* Bottom = High
* Top = Low
Each detected FVG is stored as a price zone and tracked independently.
---
## 2. Multi-Timeframe Architecture
### Fixed 5-Timeframe Model
The indicator always processes **exactly five timeframes per bar**, ensuring deterministic behavior and predictable performance.
### Mode Selection
* **Auto Mode**
Timeframes are automatically selected based on:
* Current chart timeframe
* Trading regime (Scalping, Intraday, Swing, Position)
* **Manual Mode**
The user explicitly defines all five timeframes.
### Regime Influence
Trading regimes bias the timeframe selection:
* **Scalping**: Lower timeframes emphasized
* **Intraday**: Balanced LTF/MTF/HTF mix
* **Swing / Position**: Higher timeframes prioritized (Daily, Weekly, Monthly)
---
## 3. Filters and Validation
### Minimum Size Filter
* FVG size is normalized by ATR.
* Zones smaller than a user-defined ATR multiple are ignored.
* Prevents noise and micro-imbalances.
### Trend Alignment (Optional)
* Uses an EMA-based trend filter.
* Bullish FVGs are optionally restricted to uptrends.
* Bearish FVGs are optionally restricted to downtrends.
---
## 4. Scoring & Priority System
Each FVG receives a **dynamic score** representing contextual priority, recalculated every bar.
### Score Components
The final score is a multiplicative composite of:
1. **Timeframe Weight**
* Higher timeframes receive higher structural importance.
* Monthly > Weekly > Daily > Intraday > Seconds.
2. **Distance to Price**
* Zones closer to current price are prioritized.
* Distance normalized by ATR.
3. **Zone Size**
* Moderate-sized imbalances score higher than very small ones.
* Normalized and softly capped.
4. **Trend Alignment**
* Aligned zones receive a boost.
* Counter-trend zones are penalized, not discarded.
5. **Age Decay**
* Older zones remain valid but lose urgency over time.
* Smooth decay with a multi-hour half-life effect.
6. **Session Boost (Optional)**
* Priority boost during user-defined high-liquidity sessions.
The score acts as a **probability proxy**, not a prediction.
---
## 5. Mitigation Logic
Each FVG is monitored for mitigation using one of three user-defined rules:
* **Touch**: Any price overlap with the zone
* **Half**: Price reaches the midpoint of the zone
* **Full**: Entire zone is traded through
Once mitigated:
* The zone is flagged internally
* The visual box is removed
* The data remains available for ranking logic
---
## 6. Memory & Performance Management
### Controlled Storage
* Maximum number of stored FVGs is capped.
* Oldest entries are removed automatically.
### Draw Limit
* Only the **highest-ranked unmitigated FVGs** are displayed.
* Lower-priority zones are visually faded or hidden.
* Prevents chart clutter and performance degradation.
### Array Safety
* All array operations are size-checked.
* Prevents out-of-bounds errors in real-time and historical bars.
---
## 7. Visualization
### Box Rendering
* FVGs are drawn as shaded rectangles.
* Color-coded by direction:
* Bullish and bearish zones use distinct colors.
* Boxes extend a configurable number of bars into the future.
### Transparency Logic
* High-priority zones are emphasized.
* Lower-priority zones are automatically faded.
---
## 8. Priority Table (Optional)
An optional on-chart table displays the **top-ranked unmitigated FVGs**, including:
* Priority rank
* Timeframe
* Direction
* Average price of the zone
* Size (ATR-normalized)
* Current score
The table is rebuilt only on the last bar to preserve performance.
---
## 9. Alerts
### Proximity Alert
An optional alert triggers when:
* Price approaches the midpoint of the **highest-priority FVG**
* Distance threshold is ATR-based and configurable
Alerts are evaluated globally and safely outside local scopes.
---
## 10. Intended Use & Limitations
### Intended Use
* Market structure analysis
* Liquidity-based zone mapping
* Contextual decision support
* Confluence with other execution models
### Not Intended For
* Standalone trade signals
* Price prediction
* Automated execution without confirmation
## 11. Account Compatibility
* Does not require proprietary order book or footprint data.
* Works on all TradingView accounts.
* Uses only publicly available volume information.
---
## Summary
**Allyhshn – FVG Classifier** is a structured, performance-conscious FVG classification engine.
It focuses on **ranking relevance rather than quantity**, making it suitable for scalping, intraday, and higher-timeframe structural analysis without overwhelming the chart or the Pine runtime.
---
cloudbruk_PRE MOVING AVERAGE CLOUDthis indicator was made to give us the trend side and mark where the trend change the way
MK 1 MIN EMA 9 / EMA 21 CrossoverEMA 9 / EMA 21 Crossover Strategy (1-Minute Scalping)
This strategy is a clean, fast, and reliable EMA crossover system designed specifically for 1-minute intraday scalping.
It uses only EMA 9 and EMA 21, keeping the chart uncluttered while delivering clear BUY and SELL signals based on momentum shifts.
🔹 How It Works
BUY Signal:
When EMA 9 crosses above EMA 21, indicating bullish momentum.
SELL Signal:
When EMA 9 crosses below EMA 21, indicating bearish momentum.
Signals are confirmed visually using:
On-chart BUY / SELL text labels
Dynamic EMA color highlighting
Smart legend (top-right) that remembers the last active signal
🎨 Visual Features
EMA 9 plotted in green (turns bright on bullish trend)
EMA 21 plotted in red
BUY and SELL labels displayed directly on crossover candles
Dynamic legend:
BUY row stays green after bullish cross
SELL row stays red after bearish cross
Makes trend direction instantly clear, even on fast charts
⏱ Best Use
Timeframe: 1-minute
Suitable for:
Index scalping
Options scalping
High-liquidity stocks & ETFs
Works best during high-volume market hours
EMA Crossover with Pine Logs2We are exclusively licensed Austria Guides and count on smaller groups – this is how communication with the guests works best. Exciting facts and a large portion of humour are part of our tours, just like a lot of experience and knowledge off the beaten track. We even infect die-hard Vienna connoisseurs with our enthusiasm for the city! If you want to get to know Vienna differently than the average tourist, then we are your perfect partner: We make sure that your travel stories are nowhere to be found.
LH Alert Orb & SessionsLH Alert Orb & Session Levels
LH Alert ORB & Sessions is a multi-module intraday trading overlay that combines an Opening Range Breakout (ORB) framework, automated session reference levels, and a “Sniper” alert engine designed to highlight higher-quality momentum entries during a defined New York trading window. It is optimized for index futures—especially NQ/MNQ—and is best used on a 5-minute chart for the intended balance of signal quality and structure clarity.
The indicator plots EMA 10/20/200 and VWAP for trend/mean reference, then generates Sniper Long/Short alerts only when multiple conditions align: directional EMA trend (10 vs 20), reclaim confirmation relative to VWAP and EMA200 within a configurable lookback window, optional “recent cross” validation, and optional RSI and volume expansion filters. To reduce low-quality signals, the Sniper engine includes comprehensive candle-quality rules (minimum body % to avoid dojis, max wick-to-body ratios to avoid wicky indecision candles, hammer-like rejection filtering, and an optional “wick battle” filter that blocks candles where either wick represents an outsized share of the candle range). Alerts can also be gated by proximity to the current ORB and, optionally, require that both VWAP and EMA200 are contained within the opening range to enforce tighter structure-based entries.
The ORB module supports a configurable opening-range duration and an optional custom session (default 08:00–08:15 UTC-5), draws the opening range box, OR High/Low/Mid levels, and optionally displays breakout markers and bias-aware target logic (all breakout signals and targets are disabled by default for a clean chart). Historical ORB drawings can be preserved or hidden based on preference.
In addition, the Sessions module continuously tracks and draws key market structure levels for Asia, London, and PreMarket sessions (High/Low and an average line for each), along with prior trading day high/low using a futures-style trading day definition (rolling at 18:00 New York time). Each level is fully style-customizable (color, line style, width), providing a complete intraday roadmap of session extremes and mean levels alongside the Sniper/ORB framework.
This script is intended for intraday charts only (it enforces a timeframe below 1D) and is designed to be used as an alert-driven decision aid—prioritizing confluence, structure, and candle quality to reduce noise while keeping all major components configurable via grouped settings.
Engulfing Candle Mid-pointsThis Pine Script, “Engulfing Candle Mid-points,” identifies bullish and bearish engulfing candles within a user-selected intraday time range. For a candle to qualify, it must fully engulf the previous candle’s body in the opposite direction and meet a configurable minimum body size in points. When such a candle is detected, the script draws a horizontal line at the mid-point of the candle’s body, extending forward for a user-defined number of bars. The script stores only the five most recent bullish and bearish lines to keep the chart clean, and all line colors, widths, and extension lengths are configurable, allowing traders to visually track significant price moves during specific trading sessions.
RSI < 30 BUY | RSI > 70 SELL (One-Time) TSMThis script is a clean, non-repainting RSI-based trading indicator designed for scalping and intraday trading. It focuses on extreme market conditions and gives one-time BUY and SELL signals only, avoiding repeated or noisy alerts.
MTF Trend Zone NIFTYI am Arpit Sharma , with an experience of over 6 years in derivative trading . This indicator works on nifty only and gives trend bases buy /sell signal .
True FVGsThis script highlights 3-candle Fair Value Gaps (FVGs) on your chart, showing areas where price moved quickly and left potential gaps in market structure. Bullish FVGs are shown with green boxes and suggest possible support, while bearish FVGs are shown with red boxes and suggest possible resistance. It also includes doji candles—very small-bodied candles that indicate indecision—so these patterns are not missed. The script displays the most recent 5 FVGs, making it easy to spot recent potential areas where price may react.
SilverHawk Flip Confirm (4-Step)This premium indicator identifies high-probability trend flips using a 4-step confirmation sequence (Sweep → Displacement → BOS → Retest/Hold) with zone-based filters.
Core logic & how it works:
- Step 1 (Sweep): price wicks through a recent Supply/Demand area or Order Block (ATR-buffered)
- Step 2 (Displacement): strong candle body (ATR size + min body %) after sweep
- Step 3 (BOS): price breaks previous swing high/low
- Step 4 (Retest + Hold): price retests the entry zone (OB or S&D area) without breaking opposite side
- Zone modes: Hybrid (S&D area + OB entry), Supply/Demand only, or Order Block only
- Non-repainting option (confirmed bars only)
- Timeout: max bars between steps to avoid stale setups
Features:
- Visual zones (boxes) for S&D areas & OBs (toggleable)
- Step labels (Sweep/Disp/BOS/Retest) on signal candles
- Small panel with current steps, confidence %, and perfect sequence reminder
- Alerts for full flip confirmation + individual steps
- Customizable zone padding, pivot lengths, ATR buffers
Settings:
- Zone Mode: Hybrid, Supply & Demand only, Order Block only
- Use Confirmed Bars Only: non-repainting toggle
- Max Bars Between Steps: timeout for sequence
- Pivot lengths for S&D and BOS
- ATR multipliers for sweep buffer, displacement, padding, retest tolerance
- Visuals: show zones/labels/panel
- Alerts: enable/disable full flip + step triggers
Best used on H1–D4 timeframes in Forex or indices for spotting trend reversals or continuations after liquidity sweeps. Combine with higher-timeframe structure and risk management.
Invite-only access. Educational tool only. Not financial advice. Trading involves risk.
SilverHawk Scenario Matrix ProThis premium indicator scans historical price patterns and projects forward-looking scenarios based on similarity to past analogs.
Core calculation & how it works:
- Current window (length L) normalized for shape, volatility, RVOL, trend slope, structure
- Scans up to 2000 bars back (configurable) to find top K most similar past windows
- Weights similarity across shape correlation, vol regime, RVOL regime, trend slope, structure
- Projects forward H bars using the matched historical paths → computes P10 (low), P50 (median), P90 (high) quantiles
- Smooths projections (configurable %) to reduce noise
- Calculates metrics: match quality (MatchQ), uncertainty %, confidence, regime, gate pass/fail, quality rating (A/B/WAIT)
Features:
- Visual projection lines (P10 red, P50 white, P90 green) with endpoint labels
- Decision table: bias, confidence, MatchQ, uncertainty, regime, gate, strength, volume, near HTF, expected range
- Optional smoothing on projections (0–100%)
- Update modes: Locked (fixed on signal), On Close, Live
- Alerts on new high-quality scenarios (optional)
Settings:
- Pattern length L & projection horizon H
- History bars to scan & min gap from present
- Top K matches to consider
- Similarity weights (shape, vol, RVOL, trend, structure)
- Regime thresholds & normalizers
- Decision thresholds (MatchQ, confidence, uncertainty, bias)
- Display: location, manual panel, smoothing %, update mode
- Projection plot: show lines, colors, style
Best used on H1–D1 timeframes in Forex or indices for forward-looking pattern-based forecasting and scenario planning. Combine with structure, volume confirmation and risk management.
Invite-only access. Educational tool only. Not financial advice. Trading involves risk.
Buy & Hold, Exit Today [Daily]When to buy and Hold best strategy.
INvestor type strategy. Only buy when the stocks perform. not when it doesnt.
ATR+Highest high&lowest low stop loss 5.0ATR+Highest high&lowest low stop loss 5.0ATR+Highest high&lowest low stop loss 5.0ATR+Highest high&lowest low stop loss 5.0ATR+Highest high&lowest low stop loss 5.0ATR+Highest high&lowest low stop loss 5.0
bosstvs tikole sir + VWAP + EMA21 + SMA50Simple VWAP + SMA Trend with Pivot High/Low
📖 Description
This indicator is designed to identify bullish and bearish market conditions using VWAP, 21 SMA, and 50 SMA, along with Pivot High and Pivot Low lines for structure-based support and resistance.
It helps traders quickly understand trend direction, market bias, and key price levels on any timeframe.
✅ Bullish Conditions
Price is above 21 SMA
Price is above VWAP
🟢 Indicates strong bullish momentum.
❌ Bearish Conditions
Price is below 21 SMA
Price is below 50 SMA
Price is below VWAP
🔴 Indicates strong bearish momentum.
📐 Pivot High / Low
Pivot High lines act as resistance
Pivot Low lines act as support
Helps in identifying breakouts, reversals, and structure
🎯 Best Use
Intraday & Swing trading
Trend confirmation
Support & Resistance mapping
Works well with price action strategies
LOT SIZE CALCULATOR CFDS stef_NQcalculadora de lotaje de cfds de indices, funciona para varias cuentas a la vez
OB BB Script1 Akashwhat description you want from me, I don't want to give you any description. You fucking remove you unwanted validation from this unnessary text box.






















