Moz Halal IndicatorThis indicator displays "halal" for stocks it knows are halal and "not sure" for others on top right corner of the chart
Padrões gráficos
BUY/SELL CROSS 1 WEEK SKIDD What it does
SRSI prints candle-attached BUY/SELL labels when StochRSI %K crosses %D in either direction—no numeric thresholds. Labels are vertically ATR-adjustable so they’re visible without clutter. A continuous MACD direction line sits above price, turning green when MACD > Signal and red when MACD < Signal.
Why it helps
Keeps entries/exits simple: true crossovers only.
Uses higher-TF StochRSI (weekly by default) to cut noise.
Visual regime filter via the color-changing MACD line.
Labels stick to the candle and move with it—clean on any zoom.
How to use
For swing trading, leave StochRSI on Weekly and enable Only signal on confirmed bar.
Use the MACD line as a directional filter: prefer BUYs when the line is green, prefer SELLs when red.
Adjust Label Vertical Distance (ATR x) so labels clear long wicks and stay readable.
Inputs
StochRSI: RSI Length, Lookback, %K/%D smoothing, Calculation TF.
Confirmation: Only signal on confirmed bar.
Labels: Vertical Distance (ATR x), Size.
MACD: Fast/Slow/Signal, MACD TF, line positioning, vertical distance, width.
Alerts
BUY (StochRSI Cross Up) and SELL (StochRSI Cross Down) included.
Notes
If you switch Only signal on confirmed bar OFF, signals can appear intra-bar and may repaint before close—use with care.
This is not financial advice; test on multiple symbols/timeframes.
Optional “Change log” (for future updates)
v1.0 — Initial public release: candle-attached StochRSI BUY/SELL labels + MACD direction line; vertical ATR spacing; weekly StochRSI default.
Fusion Indicator FI-1 • All-in-OneAgain I asked to my dear AI friend to create 1 indicator rules them all.
Bhuvana - Pullback divergence in price and pullback indicator candle,continuous -125 number for 3-5 then bullish reversal
OWL 620 - Confirmed SignalsAdjustable 620 Indicator. This lets you adjust risk tolerance for day trading and is reliably backtested.
ATH - ORB 30 Alerts (Add watchlist to settings)DESCRIPTION:
Detects 30-minute Opening Range Breakouts (ORB) for a customizable watchlist,
plots high, low, mid, and multiple take-profit levels, sends alerts on breakout closes,
and optionally displays chart labels for easier intraday monitoring.
CORE CONCEPT & WORKFLOW:
- Calculates the opening range (high/low) for the first 30 minutes of the chosen trading session.
- Monitors breakouts on the 10-minute timeframe.
- Generates alerts when a 10-minute bar closes above the ORB high (call) or below the ORB low (put).
- Plots optional take-profit (TP) lines as fractions of the ORB range above/below the ORB high/low.
- ORB levels and alerts reset automatically at session end to reduce clutter and repeated signals.
FEATURES & VALUE:
- Supports multi-symbol watchlist monitoring with independent tracking per symbol.
- Session reset and intra-bar alert logic reduce false signals.
- Visual ORB levels and optional TP lines provide a clear intraday momentum gauge.
- Non-repainting: ORB levels persist for the session and do not change retrospectively.
HOW TO USE / RECOMMENDED SETTINGS:
- Input watchlist as a comma-separated string (e.g., "AAPL,SPY,QQQ").
- Choose your trading session (New York, London, or Asia).
- Adjust TP fraction, line styles, and label visibility/size to preference.
- Best used for intraday breakout monitoring; smaller timeframes only for execution verification.
- Optional TP lines can be toggled for visualization of targets.
CREDITS / PROVENANCE:
- ORB breakout logic follows standard intraday range breakout methodology.
- Alerts phrasing inspired by "The Strat" candle descriptions (e.g., "goes 2 Up", "goes 2 Down").
- Adds multi-symbol tracking, session-based reset, and label/line customization.
LIMITATIONS & DISCLAIMERS:
- For research/monitoring purposes only; does not execute trades.
- Performance varies by symbol and timeframe; proper risk management is required.
- Alerts are for informational purposes; confirm all signals manually.
CONTACT / SUPPORT:
Feedback and bug reports welcome via comments on TradingView.
Candle Volume / RVOL Enhanced TableCandle Vol shown as “x.xxM” above 1M, full integer below.
Candle Rvol and Last Can Rvol always as “xx.xx%” with at least “0.00%” if not available.
Table matches the style and layout in your screenshots.
Color, text, normalization per hour, options for tweaking.
📊 Multi-Timeframe High/Low Strategy Pro v40.0📊 Multi-Timeframe High/Low Strategy Pro v40.0 (Mustang Algo)
🎯 OVERVIEW
Advanced trading strategy that identifies and trades breakouts of key support and resistance levels across multiple timeframes. Features intelligent pyramiding, ATR-based risk management, and comprehensive backtesting capabilities. Now upgraded to Pine Script v6 for enhanced performance and compatibility.
✨ KEY FEATURES
📈 Multi-Timeframe Levels:
- Yesterday's High/Low
- Today's High/Low (intraday)
- Last Week's High/Low
- Last Month's High/Low
- Last Year's High/Low
🔥 Advanced Position Management:
- Pyramiding up to 100 simultaneous positions
- Configurable equity allocation per trade (0.1% - 100%)
- Daily trade limiter to control overtrading
- Smart position sizing with percentage-based allocation
🎯 Flexible Entry Signals:
- 10 Long entry options (breakouts above key levels)
- 10 Short entry options (breakdowns below key levels)
- Mix and match any combination of signals
- Real-time alerts for all level breaks
🛡️ Risk Management:
- ATR-based or Percentage-based Stop Loss
- ATR-based or Percentage-based Take Profit
- Time-based exits (exit after X bars)
- Precise price-based exits using limit/stop orders
- Entry price calculation for accurate TP/SL placement
📊 Visual Features:
- Clean, modern design with color-coded levels
- Customizable labels with emojis for easy identification
- ATR bands and histogram visualization
- Real-time position information panel
- Adjustable line lookback period (10-500 bars)
⚙️ HOW TO USE
1️⃣ Enable Strategy:
• Check "▶️ Enable Strategy" in Backtesting Settings
• Optionally set date range filter for testing specific periods
2️⃣ Select Entry Signals:
• Choose which level breaks trigger Long entries (⬆️)
• Choose which level breaks trigger Short entries (⬇️)
• Can combine multiple signals for complex strategies
3️⃣ Configure Exits:
• Enable Take Profit and/or Stop Loss
• Choose between Percentage or ATR-based calculations
• Set percentage values (e.g., 10% TP, 5% SL)
• Optionally enable time-based exit (bars)
4️⃣ Advanced Options:
• Enable Pyramiding for multiple concurrent positions
• Set max number of trades per day (1-1000)
• Adjust position sizing per trade (0.1-100%)
📋 CONFIGURATION PARAMETERS
Visual Settings:
- Toggle individual levels on/off
- Line lookback length (10-500 bars)
- Label size (large/normal/small/tiny)
- Label color customization
- Label positioning offset (0-50)
ATR Settings:
- ATR Period (default: 14, range: 1-200)
- ATR Multiplier (default: 2.0, range: 0.1-10.0)
- Optional ATR bands visualization
- Optional ATR histogram display
Entry Signals:
- 10 Long entry triggers (crossover signals)
- 10 Short entry triggers (crossunder signals)
- Individual activation for each signal
Exit Settings:
Take Profit:
- Enable/Disable TP
- Type: Percent (0.1-100%) or ATR (0.1-20x)
- Percent: 0.1% to 100% gain target
- ATR: 0.1 to 20 ATR multipliers
Stop Loss:
- Enable/Disable SL
- Type: Percent (0.1-100%) or ATR (0.1-20x)
- Percent: 0.1% to 100% loss limit
- ATR: 0.1 to 20 ATR multipliers
Time Exit:
- 0-1000 bars (0 = disabled)
Multi-Trade Settings:
- Enable/Disable Pyramiding
- Max concurrent trades (1-100)
- Equity % per trade (0.1-100%)
Daily Limit:
- Enable/Disable daily trade limit
- Max trades per day (1-1000)
Backtesting:
- Date range filtering
- From/To Year, Month, Day selection
🎨 VISUAL DESIGN
Modern, clean interface featuring:
- Color-coded levels with transparency:
- 📗📕 Yesterday (bright green/red)
- 🟢🔴 Today (cyan/magenta)
- 🔵🟠 Last Week (blue/orange)
- 🟣🔷 Last Month (purple/light blue)
- 🟤🟫 Last Year (brown)
- Different line styles per timeframe
- Compact emoji labels (Y-High, T-Low, W-High, M-Low, Yr-High)
- Dynamic info panel showing active settings
- Semi-transparent fills for ATR zones
⚡ PERFECT FOR
- Breakout trading strategies
- Multi-timeframe analysis
- Systematic algorithmic trading
- Range breakout systems
- Support/Resistance trading
- Scalping with pyramiding
- Day trading with level breaks
📊 BACKTESTING ENGINE
Comprehensive backtesting with:
- Date range filtering for precise periods
- Accurate entry/exit execution
- Multiple position management
- Detailed performance metrics
- Trade-by-trade analysis
- Pyramiding simulation
🔔 ALERTS AVAILABLE
Set custom alerts for:
- Any level breakout (10 different levels)
- Crossover and crossunder events
- All timeframe combinations
- Entry and exit signals
- Position management events
🆕 VERSION 40.0 UPDATES
- Upgraded to Pine Script v6
- Enhanced compatibility and performance
- Improved input system (input.bool, input.int, input.float)
- Updated security function (request.security)
- Fixed ta.barssince calculations
- Optimized strategy.close implementation
- Shorter title for TradingView compliance
⚠️ IMPORTANT TECHNICAL NOTES
- Uses precise limit/stop prices for TP/SL (not ticks)
- Entry price-based calculations (not current close)
- Pyramiding controlled via strategy declaration
- Daily trade counter resets at midnight
- ATR calculated on each bar for consistency
- Works best on intraday timeframes for daily levels
- Time-based exits use global scope calculations
💡 USAGE TIPS
- Start with single signal testing to understand behavior
- Use percentage-based exits for consistent risk/reward ratios
- Enable daily limit to prevent overtrading volatile days
- Combine ATR-based stops with percentage targets
- Test different level combinations for your specific asset
- Lower pyramiding percentage for safer multi-position trading
- Consider market volatility when setting ATR multipliers
📈 STRATEGY LOGIC EXPLANATION
The strategy identifies critical support/resistance levels from multiple timeframes (yesterday, today, week, month, year) and generates trading signals when price breaks through these levels.
**Entry Logic:**
- LONG: Price crosses above selected high/low levels
- SHORT: Price crosses below selected high/low levels
**Exit Logic:**
- Take Profit: Fixed percentage or ATR-based target
- Stop Loss: Fixed percentage or ATR-based stop
- Time Exit: Maximum bars in position
**Position Management:**
- Pyramiding allows building multiple positions
- Daily limiter prevents excessive trading
- Per-trade allocation controls risk per entry
🎓 BEST PRACTICES
1. **Risk Management:** Never risk more than 1-2% per trade
2. **Pyramiding:** Use smaller percentages (0.5-2%) when enabled
3. **Daily Limits:** Set realistic limits based on market volatility
4. **TP/SL Ratio:** Aim for minimum 1:1.5 risk/reward ratio
5. **Backtesting:** Test thoroughly across different market conditions
6. **Timeframes:** Use appropriate timeframes for your trading style
7. **Level Selection:** Choose relevant levels for your asset class
📊 RECOMMENDED SETTINGS
**Conservative (Low Risk):**
- Pyramiding: Disabled
- TP: 5% or 3 ATR
- SL: 2% or 1.5 ATR
- Daily Limit: 3-5 trades
- Signals: Week/Month highs only
**Moderate (Balanced):**
- Pyramiding: Enabled (max 3)
- Per Trade: 2%
- TP: 3% or 2.5 ATR
- SL: 1.5% or 1 ATR
- Daily Limit: 5-10 trades
- Signals: Yesterday + Week levels
**Aggressive (High Risk):**
- Pyramiding: Enabled (max 5)
- Per Trade: 1%
- TP: 2% or 2 ATR
- SL: 1% or 0.75 ATR
- Daily Limit: 10-20 trades
- Signals: All levels enabled
⚠️ RISK DISCLAIMER
This indicator is for educational and informational purposes only. Trading involves substantial risk of loss and is not suitable for every investor. Past performance does not guarantee future results. Always:
- Test thoroughly in paper trading first
- Use proper risk management
- Never risk more than you can afford to lose
- Understand the strategy before live trading
- Consider transaction costs and slippage
- Consult a financial advisor if needed
🔧 TROUBLESHOOTING
- **No trades executing:** Check if "Enable Strategy" is ON
- **Too many trades:** Reduce signals or enable daily limit
- **TP/SL not working:** Verify percentage/ATR settings
- **Pyramiding not working:** Check max trades and % per trade
- **Labels not showing:** Ensure "Show Labels" is enabled
📞 SUPPORT & FEEDBACK
For questions, suggestions, bug reports, or feature requests:
- Comment below this indicator
- Contact the author through TradingView
- Report any issues with specific examples
🌟 FEATURES SUMMARY
✅ Multi-timeframe level detection
✅ Customizable breakout signals
✅ ATR and percentage-based exits
✅ Advanced pyramiding system
✅ Daily trade limiting
✅ Time-based exits
✅ Modern visual design
✅ Comprehensive backtesting
✅ Real-time alerts
✅ Pine Script v6 compatible
📚 VERSION HISTORY
- v40.0 - Pine Script v6 upgrade + bug fixes
- v39.3 - Fixed TP/SL with limit/stop prices
- v39.2 - Entry price-based calculations
- v39.1 - Fixed daily trade counter
- v39.0 - Pyramiding + daily limiter
- v38.0 - Multi-trade capability (100 positions)
- v37.0 - ATR-based exits
- v36.0 - Backtesting integration
- v35.0 - Added yearly levels
🚀 GET STARTED
1. Add indicator to your chart
2. Open settings panel
3. Enable "▶️ Enable Strategy"
4. Select your preferred entry signals
5. Configure TP/SL settings
6. Run backtest on historical data
7. Optimize parameters for your asset
8. Set up alerts for live trading
Happy Trading! 🎯💰📈
---
© 2025 Multi-Timeframe High/Low Strategy Pro
Built with precision. Tested with care. Trade with confidence.
Printing Money by MMFPrinting Money by Mathurin M
Smart money concepts Multi-Timeframe Gold Trading Playbook"
*Identifies institutional liquidity zones, detects Break of Structure (BOS), Change of Character (CHoCH), and provides precise entry/exit signals. Optimized for Gold trading across 1H, 15M, and 5M timeframes with built-in risk management.
Multi-Timeframe Optimization
1H Chart: 20-bar lookback for bias and major swing points
15M Chart: 10-bar lookback for structure refinement
5M Chart: 5-bar lookback for precise entries
Automatically adjusts based on your selection
Smart Money Concepts
Liquidity Zones: Identifies areas where institutional orders accumulate
Break of Structure (BOS): Detects when price breaks key pivot levels
Change of Character (CHoCH): Flags major trend reversals
Retest Entries: Signals optimal entry points after breaks
Trade Management System
Entry Signals: "ENTRY (long/short)" labels at retest zones
Scale/TP Points: "SCALE/TP1" prompts for position management
Risk Calculator: Shows dollar risk per micro contract based on stop loss
Visual
Colored Zones: Red (resistance) and teal (support) liquidity areas
Bias Indicator: Green/red background with bias label (Bullish/Bearish)
Dynamic Lines: Dashed pivot levels that extend in real-time
Zone Expiration: Automatic cleanup of old zones to reduce clutter
ATRx Extension Helper – Distance from 50 DMA in ATR Multiples📌 Credits
This TradingView indicator is inspired by Kyna Kosling’s article “How I Leverage AI to Customise My Charts” on The Trading Resource Hub and builds on the ATRx concept he adapted from the work of Jeff Sun.
Special thanks to both for the idea of using ATR multiples relative to the 50-day moving average (DMA) as a framework for trade management and risk control.
🧠 What This Indicator Does
This script calculates how extended the current price is above the 50-day moving average, measured in multiples of the 14-period Average True Range (ATR). It helps traders visualise stretched price action and manage entries and exits with more objectivity.
Options to toggle on Helpers and also also colored bars on/off
Bar colours:
🔶 Orange: 4–7.5× ATR above 50 DMA → Caution zone – avoid new entries
🔴 Pink: 7.5–10× ATR → Consider taking partial profits
🔵 Blue: ≥10× ATR → High-risk zone – take profits or exit
The indicator also plots the ATRx value — the ratio of price extension from the 50 DMA to the average true range — giving traders a live gauge of how extended a stock is on a volatility-adjusted basis.
🧮 Formula:
ATRx = ((Price - MA50) / MA50) ÷ (ATR / AvgPrice)
This gives a clean, normalised metric that can be used for conditional formatting, alerts, or trade rules.
🧰 Why Use This Indicator?
Helps prevent chasing extended moves
Encourages disciplined exits into strength
Adds structure to trade selection based on volatility-adjusted price distance
Works well for both intraday and swing trading
Market Structure (EMAs + Pivots + FVG+ Supply/Demand + LiquidityMulti-Tool Market Structure Pro is a precision-built chart overlay that combines several high-value trading tools into one streamlined indicator.
It provides a complete view of market behavior — trend bias, liquidity positioning, imbalance zones, and structural turning points — without clutter or lag.
Built for traders who rely on clean technical confluence, it adapts to both short-term scalping and higher-timeframe swing analysis.
⚙️ Core Components
📊 1. Multi-EMA Framework
Up to five independent moving averages, fully customizable.
Supports EMA, SMA, RMA, WMA, HMA, VWMA.
Identifies short-term and long-term directional bias.
Excellent for timing entries on trend continuations, pullbacks, and crossovers.
🔸 Scalping Use: EMAs act as dynamic zones of reaction — short EMA crossovers and rejections at the 20/50 EMA often mark fast reversals.
🔸 Swing Use: Higher EMAs (100/200) define the macro trend, so structure aligns with major trend flow.
💠 2. Fair Value Gap (FVG) Detector
Automatically highlights bullish and bearish imbalances (FVGs).
Includes CE (Central Equilibrium) line plotting for midpoint targeting.
Removes filled or mitigated gaps for cleaner charts.
Ideal for spotting liquidity voids and inefficiency rebalancing points.
🔸 Scalping Use: Detects micro-imbalances caused by aggressive institutional moves, perfect for quick mean-reversion plays.
🔸 Swing Use: Highlights major inefficiency zones where price is likely to revisit before trend continuation.
🧱 3. Supply & Demand Zone Mapping
Detects swing highs and lows automatically and marks zones of potential reversals.
Creates supply (resistance) and demand (support) zones dynamically.
Converts zones into Break of Structure (BOS) when price invalidates them.
Includes zigzag mapping and price-action labels (HH, HL, LH, LL) for visual clarity.
🔸 Scalping Use: Quickly identifies short-term reaction zones for entries/exits.
🔸 Swing Use: Helps define long-term accumulation/distribution areas for position entries.
📈 4. Pivot Level Engine
Multiple calculation models: Traditional, Fibonacci, Woodie, Classic, Camarilla, DM.
Timeframe-based pivots (Auto, Daily, Weekly, Monthly, etc.).
Optional labels, prices, and S/R line customization.
Great for finding intraday reaction levels and confluence with other tools.
🔸 Scalping Use: Marks exact intraday reversal zones for low-risk entries.
🔸 Swing Use: Offers strong higher-timeframe confluence with other levels (EMAs, FVGs, or zones).
💧 5. Liquidity / Vector Zone Engine
Integrated with TradersReality’s PVSRA logic for detecting vector candle zones.
Highlights high-volume imbalance candles (Red, Green, Violet, Blue vectors).
Tracks liquidity pools and smart money footprints left by strong candles.
Useful for identifying fakeouts, stop hunts, and volume-driven reversals.
🔸 Scalping Use: Detects fast liquidity grabs before reversals.
🔸 Swing Use: Marks institutional footprints that reveal accumulation or distribution.
Trade 1100 [by Nodirbek]💎 Trade 1100 — Signal Indicator (by Nodirbek)
Platform: TradingView
Timeframes: M5, M15, H4
Assets:
Gold (XAUUSD) — M5 and M15
Major currency pairs — H4
⚙️ How It Works
The Trade 1100 indicator is based on a combination of RSI levels and candle structure patterns.
It identifies potential market reversals when RSI reaches key zones and confirms entries with candle break conditions.
The indicator displays clear buy/sell signals after candle close, helping traders avoid premature entries.
It can be used on both intraday and higher timeframes for flexible analysis.
✅ Features
Automatically detects high-probability candle break signals
Works with RSI overbought/oversold zones
Supports multiple timeframes (M5, M15, H4)
Displays TP1 and TP2 zones visually on the chart
Easy to configure and user-friendly
⚠️ Disclaimer
This indicator is designed for educational and analytical purposes only.
It does not guarantee profit or trading performance.
Use at your own risk and always apply proper risk management.
Volatility Contraction PatternThe Volatility Contraction Pattern (VCP), popularized by Mark Minervini, is a price-action formation that reflects supply drying up and institutional accumulation before a breakout. A proper VCP demonstrates a prior uptrend, constructive base development, sequential declines in downside volatility, and evidence of institutional accumulation.
This indicator identifies and tracks VCP behavior by mapping successive contraction legs (up to five), verifying that each pullback forms a higher low with diminishing depth, and highlighting when the final contraction tightens sufficiently relative to earlier legs. A dynamic pivot line highlights the key breakout level, and a confirmation trigger signals when price breaks above that pivot.
A classic VCP typically includes:
A strong prior uptrend into the base
2–5 tightening pullbacks (contractions) with higher lows
Decreasing volatility and often reduced volume
A clear pivot level (last swing high)
Breakout through the pivot as demand overwhelms supply
The psychology: early sellers are absorbed, weak holders exit, and stronger hands take control — setting up for a powerful upside move.
How This Indicator Identifies VCPs
This script automatically tracks price swings to detect VCP-style contraction sequences. It:
Anchors to an initial swing high and low
Identifies each subsequent contraction when price pulls back and then moves back up
Ensures each contraction is higher-low + shallower than the prior
Verifies a minimum contraction bar count to avoid noise
Tracks up to five contractions (C1 → C5)
Confirms a valid VCP when the final contraction tightens within a user-defined threshold
Marks the pivot (last contraction high)
Triggers a breakout signal when price exceeds that pivot
Indicator Settings & Features
Contraction Display
Plots each contraction leg and base structure
Supports curved or straight visual style
Optionally labels each contraction with its depth (% decline)
This helps quickly evaluate whether volatility is truly contracting.
Contraction Depth Controls
Maximum Depth — filters out patterns with overly deep first-leg pullbacks
Final Contraction Depth — requires the last pullback to be especially tight, as Minervini describes
This ensures the base tightens toward the right side — a key VCP principle.
Breakout Logic
Breakout confirms when price exceeds the pivot high
Triangle marker plots at breakout candle
Reset & Threshold Logic
A small threshold buffer prevents false pattern resets when price slightly exceeds highs
Auto-reset after excessive depth or extended time to avoid stale patterns
Alerts
VCP Forming when a qualifying contraction sequence completes
VCP Breakout when price clears the pivot
True Opens (TDO/TWO/NYAM etc.)+ First FVG - Milana TradesThis indicator combines multiple "True Open" levels with the visualization of the first Fair Value Gap (FVG) following key market opens.
Key Features:
True Opens (TDO, TWO, TAO, TLO, NYAM, TNY):
TDO (True Day Open): Displays the start of the trading day (00:00 NY time) with customizable line style, color, and label.
TWO (True Weekly Open): Marks the start of the week (Monday 18:00 NY time) with visual lines and optional labels.
TAO (True Asian Open): Highlights the opening of the Asian session (19:30 NY time), allowing traders to track early Asian session activity.
TLO (True London Open): Marks London session open (01:30 NY time), providing insight into the first European market activity.
NYAM (New York AM Open): Marks 09:30 NY time, often a key liquidity spike period.
TNY (True New York Open): Highlights the full New York session open (07:30 NY time), useful for pre-market and early NY session trading.
All lines are fully customizable in color, style, width, and label visibility. Lines can also be extended to the right for better visual tracking.
First FVG After Open:
Automatically detects the first Fair Value Gap (FVG) following each session open.
Supports both bullish and bearish FVGs, displayed with distinct colors and transparency.
Mitigation detection highlights gaps that have already been touched or partially filled, using a softer color for clarity.
Why the first FVG matters:
The first gap after an open often indicates the initial imbalance of the session.
These gaps can act as high-probability zones for retracement or continuation trades, providing early-session trade opportunities.
Daily & Weekly Initial Range Boxes:
Visualize daily (00:00–01:00 NY) and weekly (Monday 18:00–19:00 NY) initial ranges.
Boxes update dynamically with price movement during the session.
Optional range info in pips to quantify volatility and potential targets.
Customizable Appearance:
Choose colors for bullish, bearish, and mitigated FVGs.
Adjust line styles (solid, dashed, dotted), widths, labels, and extensions for all opens.
Transparency settings for IB boxes allow clear chart readability without clutter.
Historical Options:
Enable prior day/week visualization to analyze session behavior and recurring patterns.
Why Traders Use This Indicator:
Early session clarity: Knowing the true session opens and first FVGs helps traders spot high-liquidity zones and potential reversals.
Structure-based trading: Combines session open levels with FVGs, aligning with professional market structure strategies.
Candlestick Pattern DectectorCandle Pattern Detector is a price action tool that scans every candle in real time and tags the major reversal and continuation patterns for you. Instead of guessing what you are seeing on the chart, this script reads the structure of each candle, compares it to recent volatility, and then prints a clear trade bias: Long, Short, or Neutral.
The script measures body size, total range, and wick length over a customizable lookback period so it can filter out tiny, meaningless candles and focus on decisive moves. From there it automatically detects:
Doji (neutral, potential reversal zones)
Hammer and Hanging Man
Inverted Hammer and Shooting Star
Bullish and Bearish Engulfing
Morning Star and Evening Star
Piercing Line and Dark Cloud Cover
Three White Soldiers and Three Black Crows
When a valid pattern forms, the indicator prints a color-coded label on the chart that includes both the pattern name and the suggested signal. Green labels and triangle-up markers highlight Long setups. Red labels and triangle-down markers highlight Short setups. Doji and other neutral reads are shown as informational only so you can pay attention to possible turning points.
Alerts are built in so you do not have to stare at the screen. Turn on alerts once, choose Long and/or Short, and the script will notify you when a new pattern and signal are printed at bar close. The lookback period, alerts, and labels can all be toggled in the inputs to fit your style, whether you are scalping intraday or swing trading higher time frames.
Use Candle Pattern Detector as a decision support tool: line it up with your own key levels, higher time frame trend, and risk management plan. It will handle the pattern recognition work so you can stay focused on execution.
📊 ORB 30-Min Breakout📊 ORB 30-Min Breakout (NQ 3-Min)
This script automates one of the most classic and popular day trading strategies: the Opening Range Breakout (ORB).
The entire philosophy is based on the idea that the first 30 minutes of the US market open (9:30 - 10:00 AM CT for futures) establishes the day's initial high and low. The first breakout of this range often dictates the primary direction for the rest of the session.
This indicator is designed to find this one high-probability trade per day and filter out all the noise.
⭐ Core Features
Automatic Range Plotting: Automatically detects and draws the Range High (green), Range Low (red), and Midpoint (dashed) from your 30-minute opening window.
"Anti-Fakeout" Entry Logic: This is not a simple "price crossed a line" script. By default, it requires two things for a valid signal:
Candle Close Confirmation: The breakout candle must CLOSE outside the range, not just wick through it. This is your primary filter against "stop hunts" and "fakeouts."
Volume Surge Confirmation: The breakout candle must have a surge in volume (default 1.5x the average). This confirms conviction behind the move.
"One-and-Done" Logic: This system is built to take only the first valid breakout of the day (either long or short). If a LONG signal appears, the script will not look for any SHORT signals afterward, and vice-versa. This prevents over-trading and getting chopped up in "whipsaw" conditions.
Full Trade Plan on Every Signal: Every valid signal arrow (▲/▼) prints a label with the entire trade plan:
Entry Price (close of the signal candle)
Stop Price (the opposite side of the range)
Target Price (based on your Risk:Reward settings)
Range Size (in points)
Status HUD: A clean on-screen display shows the current status (BUILDING RANGE..., 🎯 READY, ✅ POSITION TAKEN), the key price levels, and which (if any) trade has been taken for the day.
Alerts Ready: You can create alerts for "ORB LONG" and "ORB SHORT" to get notified of new signals.
📈 How to Trade This Strategy (The Rules)
This is designed to be a systematic, non-discretionary strategy.
1. The Setup (9:30 - 10:00 AM CT)
DO NOTHING. During this period, the chart background will be yellow.
The script is "Building the Range" by logging the highest high and lowest low.
At 10:00 AM CT, the Range High (green line) and Range Low (red line) will appear and extend across your chart.
2. The Trading Window (After 10:00 AM CT)
The chart background will turn blue. This means the script is "Ready" and is now actively hunting for a breakout.
Your only job is to wait for the first valid signal.
3. Taking a LONG Trade
Entry: Wait for a LONG (▲) arrow and label to appear.
What this means: A candle has closed above the Range High (green line) and it did so with a Volume Surge (if enabled).
Stop Loss: Your stop loss is the Range Low (red line).
Take Profit: The label provides a target based on your R:R setting (default 2:1). For example, if the range is 30 points, your risk is 30 points, and your target will be 60 points from your entry.
4. Taking a SHORT Trade
Entry: Wait for a SHORT (▼) arrow and label to appear.
What this means: A candle has closed below the Range Low (red line) and it did so with a Volume Surge (if enabled).
Stop Loss: Your stop loss is the Range High (green line).
Take Profit: The label provides the target price.
5. Key Management Rules
ONE AND DONE: This is the most important rule. The script will only give you one signal per day (the first one that triggers). If you get a LONG signal at 10:15 AM, you are done for the day. You do not take a SHORT signal that may appear at 11:30 AM.
NO TRADE IS A TRADE: On some days, the price will never break out. It may chop around inside the opening range all day. On these days, no signal will appear. This is a feature, not a bug—it has kept you out of a non-trending, "chop" market.
❓ Frequently Asked Questions (FAQ)
Q: This is the MOST important setting: What is the Timezone Offset? A: The script is built for futures, which operate on CT (Chicago Time). The 9:30-10:00 AM window is in CT. You MUST set this offset if your chart is in a different timezone.
If your TradingView chart is set to New York (EST/EDT): Set Timezone Offset to +1.
If your TradingView chart is set to Los Angeles (PST/PDT): Set Timezone Offset to -2.
If your chart is set to Chicago (CST/CDT): Set Timezone Offset to 0.
Q: Price broke the line, but no signal printed! Why? A: This is almost always your filters working correctly! The 4 most common reasons are:
No Close: The Require Close Outside Range filter is ON, and the price only wicked through the line before closing back inside. This is a "fakeout," and the script successfully filtered it.
No Volume: The Require Volume Surge filter is ON, and the breakout candle had weak, unconvincing volume. The script ignored it.
Trade Already Taken: A signal already happened earlier in the day. The "One-and-Done" logic is active, and the HUD will say "POSITION TAKEN."
Outside Trading Window: The breakout happened after your "Stop Trading After (CT)" time (default 15:00 / 3 PM CT).
Q: What is the best timeframe and asset? A: This script was built and optimized specifically for the NQ (Nasdaq 100 Futures) 3-minute chart. It can also be effective on the ES (S&P 500 Futures) 3-min or 5-min chart.
Q: What if the Opening Range is huge (e.g., >80 points on NQ)? A: This is a point of professional discretion. A very large range means your stop loss (the opposite side of the range) will be very wide, representing a large amount of risk. On extremely volatile days, many traders will either skip the ORB trade or trade with a much smaller position size.
Q: Can I turn off the confirmation filters? A: Yes. In the settings, you can uncheck Require Volume Surge and Require Close Outside Range. This will make the script much more aggressive and will result in many more signals, but also many more "fakeouts." It is not recommended until you are an advanced user of this strategy.
Smart Money Flow Index (SMFI) - Advanced SMC [PhenLabs]📊Smart Money Flow Index (SMFI)
Version: PineScript™v6
📌Description
The Smart Money Flow Index (SMFI) is an advanced Smart Money Concepts implementation that tracks institutional trading behavior through multi-dimensional analysis. This comprehensive indicator combines volume-validated Order Block detection, Fair Value Gap identification with auto-mitigation tracking, dynamic Liquidity Zone mapping, and Break of Structure/Change of Character detection into a unified system.
Unlike basic SMC indicators, SMFI employs a proprietary scoring algorithm that weighs five critical factors: Order Block strength (validated by volume), Fair Value Gap size and recency, proximity to Liquidity Zones, market structure alignment (BOS/CHoCH), and multi-timeframe confluence. This produces a Smart Money Score (0-100) where readings above 70 represent optimal institutional setup conditions.
🚀Points of Innovation
Volume-Validated Order Block Detection – Only displays Order Blocks when formation candle exceeds customizable volume multiplier (default 1.5x average), filtering weak zones and highlighting true institutional accumulation/distribution
Auto-Mitigation Tracking System – Fair Value Gaps and Order Blocks automatically update status when price mitigates them, with visual distinction between active and filled zones preventing trades on dead levels
Proprietary Smart Money Score Algorithm – Combines weighted factors (OB strength 25%, FVG proximity 20%, Liquidity 20%, Structure 20%, MTF 15%) into single 0-100 confidence rating updating in real-time
ATR-Based Adaptive Calculations – All distance measurements use 14-period Average True Range ensuring consistent function across any instrument, timeframe, or volatility regime without manual recalibration
Dynamic Age Filtering – Automatically removes liquidity levels and FVGs older than configurable thresholds preventing chart clutter while maintaining relevant levels
Multi-Timeframe Confluence Integration – Analyzes higher timeframe bias with customizable multipliers (2-10x) and incorporates HTF trend direction into Smart Money Score for institutional alignment
🔧Core Components
Order Block Engine – Detects institutional supply/demand zones using characteristic patterns (down-move-then-strong-up for bullish, up-move-then-strong-down for bearish) with minimum volume threshold validation, tracks mitigation when price closes through zones
Fair Value Gap Scanner – Identifies price imbalances where current candle's low/high leaves gap with two-candle-prior high/low, filters by minimum size percentage, monitors 50% fill for mitigation status
Liquidity Zone Mapper – Uses pivot high/low detection with configurable lookback to mark swing points where stop losses cluster, extends horizontal lines to visualize sweep targets, manages lifecycle through age-based removal
Market Structure Analyzer – Tracks pivot progression to identify trend through higher-highs/higher-lows (bullish) or lower-highs/lower-lows (bearish), detects Break of Structure and Change of Character for trend/reversal confirmation
Scoring Calculation Engine – Evaluates proximity to nearest Order Blocks using ATR-normalized distance, assesses FVG recency and distance, calculates liquidity proximity with age weighting, combines structure bias and MTF trend into smoothed final score
🔥Key Features
Customizable Display Limits – Control maximum Order Blocks (1-10), Liquidity Zones (1-10), and FVG age (10-200 bars) to maintain clean charts focused on most relevant institutional levels
Gradient Strength Visualization – All zones render with transparency-adjustable coloring where stronger/newer zones appear more solid and weaker/older zones fade progressively providing instant visual hierarchy
Educational Label System – Optional labels identify each zone type (Bullish OB, Bearish OB, Bullish FVG, Bearish FVG, BOS) with color-coded text helping traders learn SMC concepts through practical application
Real-Time Smart Money Score Dashboard – Top-right table displays current score (0-100) with color coding (green >70, yellow 30-70, red <30) plus trend arrow for at-a-glance confidence assessment
Comprehensive Alert Suite – Configurable notifications for Order Block formation, Fair Value Gap detection, Break of Structure events, Change of Character signals, and high Smart Money Score readings (>70)
Buy/Sell Signal Integration – Automatically plots triangle markers when Smart Money Score exceeds 70 with aligned market structure and fresh Order Block detection providing clear entry signals
🎨Visualization
Order Block Boxes – Shaded rectangles extend from formation bar spanning high-to-low of institutional candle, bullish zones in green, bearish in red, with customizable transparency (80-98%)
Fair Value Gap Zones – Rectangular areas marking imbalances, active FVGs display in bright colors with adjustable transparency, mitigated FVGs switch to gray preventing trades on filled zones
Liquidity Level Lines – Dashed horizontal lines extend from pivot creation points, swing highs in bearish color (short targets above), swing lows in bullish color (long targets below), opacity decreases with age
Structure Labels – "BOS" labels appear above/below price when Break of Structure confirmed, colored by direction (green bullish, red bearish), positioned at 1% beyond highs/lows for visibility
Educational Info Panel – Bottom-right table explains key terminology (OB, FVG, BOS, CHoCH) and score interpretation (>70 high probability) with semi-transparent background for readability
📖Usage Guidelines
General Settings
Show Order Blocks – Default: On, toggles visibility of institutional supply/demand zones, disable when focusing solely on FVGs or Liquidity
Show Fair Value Gaps – Default: On, controls FVG zone display including active and mitigated imbalances
Show Liquidity Zones – Default: On, manages liquidity line visibility, disable on lower timeframes to reduce clutter
Show Market Structure – Default: On, toggles BOS/CHoCH label display
Show Smart Money Score – Default: On, controls score dashboard visibility
Order Block Settings
OB Lookback Period – Default: 20, Range: 5-100, controls bars scanned for Order Block patterns, lower values detect recent activity, higher values find older blocks
Min Volume Multiplier – Default: 1.5, Range: 1.0-5.0, sets minimum volume threshold as multiple of 20-period average, higher values (2.0+) filter for strongest institutional candles
Max Order Blocks to Display – Default: 3, Range: 1-10, limits simultaneous Order Blocks shown, lower settings (1-3) maintain focus on most recent zones
Fair Value Gap Settings
Min FVG Size (%) – Default: 0.3, Range: 0.1-2.0, defines minimum gap size as percentage of close price, lower values detect micro-imbalances, higher values focus on significant gaps
Max FVG Age (bars) – Default: 50, Range: 10-200, removes FVGs older than specified bars, lower settings (10-30) for scalping, higher (100-200) for swing trading
Show FVG Mitigation – Default: On, displays filled FVGs in gray providing visual history, disable to show only active untouched imbalances
Liquidity Zone Settings
Liquidity Lookback – Default: 50, Range: 20-200, sets pivot detection period for swing highs/lows, lower values (20-50) mark shorter-term liquidity, higher (100-200) identify major swings
Max Liquidity Age (bars) – Default: 100, Range: 20-500, removes liquidity lines older than specified bars, adjust based on timeframe
Liquidity Sensitivity – Default: 0.5, Range: 0.1-1.0, controls pivot detection sensitivity, lower values mark only major swings, higher values identify minor swings
Max Liquidity Zones to Display – Default: 3, Range: 1-10, limits total liquidity levels shown maintaining chart clarity
Market Structure Settings
Pivot Length – Default: 5, Range: 3-15, defines bars to left/right for pivot validation, lower values (3-5) create sensitive structure breaks, higher (10-15) filter for major shifts
Min Structure Move (%) – Default: 1.0, Range: 0.1-5.0, sets minimum percentage move required between pivots to confirm structure change
Multi-Timeframe Settings
Enable MTF Analysis – Default: On, activates higher timeframe trend analysis incorporation into Smart Money Score
Higher Timeframe Multiplier – Default: 4, Range: 2-10, multiplies current timeframe to determine analysis timeframe (4x on 15min = 1hour)
Visual Settings
Bullish Color – Default: Green (#089981), sets color for bullish Order Blocks, FVGs, and structure elements
Bearish Color – Default: Red (#f23645), defines color for bearish elements
Neutral Color – Default: Gray (#787b86), controls color of mitigated zones and neutral elements
Show Educational Labels – Default: On, displays text labels on zones identifying type (OB, FVG, BOS), disable once familiar with patterns
Order Block Transparency – Default: 92, Range: 80-98, controls Order Block box transparency
FVG Transparency – Default: 92, Range: 80-98, sets Fair Value Gap zone transparency independently from Order Blocks
Alert Settings
Alert on Order Block Formation – Default: On, triggers notification when new volume-validated Order Block detected
Alert on FVG Formation – Default: On, sends alert when Fair Value Gap appears enabling quick response to imbalances
Alert on Break of Structure – Default: On, notifies when BOS or CHoCH confirmed
Alert on High Smart Money Score – Default: On, alerts when Smart Money Score crosses above 70 threshold indicating high-probability setup
✅Best Use Cases
Order Block Retest Entries – After Break of Structure, wait for price retrace into fresh bullish Order Block with Smart Money Score >70, enter long on zone reaction targeting next liquidity level
Fair Value Gap Retracement Trading – When price creates FVG during strong move then retraces, enter as price approaches unfilled gap expecting institutional orders to continue trend
Liquidity Sweep Reversals – Monitor price approaching swing high/low liquidity zones against prevailing Smart Money Score trend, after stop hunt sweep watch for rejection into premium Order Block/FVG
Multi-Timeframe Confluence Setups – Identify alignment when current timeframe Order Block coincides with higher timeframe FVG plus MTF analysis showing matching trend bias
Break of Structure Continuations – After BOS confirms trend direction, trade pullbacks to nearest Order Block or FVG in direction of structure break using Smart Money Score >70 as entry filter
Change of Character Reversal Plays – When CHoCH detected indicating potential reversal, look for Smart Money Score pivot with opposing Order Block formation then enter on structure confirmation
⚠️Limitations
Lagging Pivot Calculations – Pivot-based features (Liquidity Zones, Market Structure) require bars to right of pivot for confirmation, meaning these elements identify levels retrospectively with delay equal to lookback period
Whipsaw in Ranging Markets – During choppy conditions, Order Blocks fail frequently and structure breaks produce false signals as Smart Money Score fluctuates without clear institutional bias, best used in trending markets
Volume Data Dependency – Order Block volume validation requires accurate volume data which may be incomplete on Forex pairs or limited in crypto exchange feeds
Subjectivity in Scoring Weights – Proprietary 25-20-20-20-15 weighting reflects general institutional behavior but may not optimize for specific instruments or market regimes, user cannot adjust factor weights
Visual Complexity on Lower Timeframes – Sub-hour timeframes generate excessive zones creating cluttered charts, requires aggressive display limit reduction and higher minimum thresholds
No Fundamental Integration – Indicator analyzes purely technical price action and volume without incorporating economic events, news catalysts, or fundamental shifts that override technical levels
💡What Makes This Unique
Unified SMC Ecosystem – Unlike indicators displaying Order Blocks OR FVGs OR Liquidity separately, SMFI combines all three institutional concepts plus market structure into single cohesive system
Proprietary Confidence Scoring – Rather than manual setup assessment, automated Smart Money Score quantifies probability by weighting five institutional dimensions into actionable 0-100 rating
Volume-Filtered Quality – Eliminates weak Order Blocks forming without institutional volume confirmation, ensuring displayed zones represent genuine accumulation/distribution
Adaptive Lifecycle Management – Automatically updates mitigation status and removes aged zones preventing trades on dead levels through continuous validity and age monitoring
Educational Integration – Built-in tooltips, labeled zones, and reference panel make indicator functional for both learning Smart Money Concepts and executing strategies
🔬How It Works
Order Block Detection – Scans for patterns where strong directional move follows counter-move creating last down-candle before rally (bullish OB) or last up-candle before sell-off (bearish OB), validates formations only when candle exhibits volume exceeding configurable multiple (default 1.5x) of 20-bar average volume
Fair Value Gap Identification – Compares current candle’s high/low against two-candles-prior low/high to detect price imbalances, calculates gap size as percentage of close and filters micro-gaps below minimum threshold (default 0.3%), monitors whether subsequent price fills 50% triggering mitigation status
Liquidity Zone Mapping – Employs pivot detection using configurable lookback (default 50 bars) to identify swing highs/lows where retail stops cluster, extends horizontal reference lines from pivot creation and applies age-based filtering to remove stale zones
Market Structure Analysis – Tracks pivot progression using structure-specific lookback (default 5 bars) to determine trend, confirms uptrend when new pivot high exceeds previous by minimum move percentage, detects Break of Structure when price breaks recent pivot level, flags Change of Character for potential reversals
Multi-Timeframe Confluence – When enabled, requests security data from higher timeframe (current TF × HTF multiplier, default 4x), compares HTF close against HTF 20-period MA to determine bias, contributes ±50 points to score ensuring alignment with institutional positioning on superior timeframe
Smart Money Score Calculation – Evaluates Order Block component via ATR-normalized distance producing max 100-point contribution weighted at 25%, assesses FVG factor through age penalty and distance at 20% weight, calculates Liquidity proximity at 20%, incorporates structure bias (±50-100 points) at 20%, adds MTF component at 15%, applies 3-period smoothing to reduce volatility
Visual Rendering and Lifecycle – Draws Order Block boxes, Fair Value Gap rectangles with color coding (green/red active, gray mitigated), extends liquidity dashed lines with fade-by-age opacity, plots BOS labels, displays Smart Money Score dashboard, continuously updates checking mitigation conditions and removing elements exceeding age/display limits
💡Note:
The Smart Money Flow Index combines multiple Smart Money Concepts into unified institutional order flow analysis. For optimal results, use the Smart Money Score as confluence filter rather than standalone entry signal – scores above 70 indicate high-probability setups but should be combined with risk management, higher timeframe bias, and market regime understanding.
SSMT + HSSMT Detector- Q to Q Analysis- (by FINOR V10.0)This script detects SSMT (Same-Side Market Trend) and HSSMT (Hidden Same-Side Market Trend) divergences between three symbols, analyzed strictly from Q to Q.
It identifies divergences and structural gaps between consecutive Q periods to highlight key intermarket inefficiencies.
🧭 Key Features:
3-Symbol SMT Analysis: Compare up to three correlated assets in real time.
Q-Based Logic: Detects highs and lows only within each Q, and measures gaps between consecutive Qs for precision.
Multiple Time Scopes:
🕐 Daily SMT
🕑 Session SMT
🕒 90-minute SMT
🕓 22.5-minute SMT
Visual Clarity: Automatic labels mark SMT and HSSMT events directly on the chart.
Smart Alerts: Real-time alerts notify you immediately when new SMT conditions are detected.
Custom Inputs: Define your own symbols, time filters, and visual preferences.
⚙️ How It Works:
The script evaluates swing highs and lows inside each Q for the selected symbols.
When structural divergence is detected — such as one symbol making a new high while another does not — it signals an SSMT.
Hidden divergences within continuation structures are labeled as HSSMT.
The tool also measures gaps between consecutive Qs, providing additional insights into displacement and imbalance behavior across related markets.
📘 Use Cases:
Confirm or anticipate institutional liquidity sweeps.
Validate SMT setups across correlated indices or pairs.
Detect high-probability continuation or reversal zones within Smart Money frameworks.
재열지표The indicator looks at how different “market waves” — things like overall trend phase (EMA5–EMA15), price velocity and acceleration (SGTF), entropy (Flatness), and energy concentration (SER) — are aligned.
When these components move in the same direction (phase-aligned), it means the market’s internal waves are constructively interfering, like synchronized ripples amplifying each other.
That’s when the algorithm triggers a LONG signal — it detects a moment of coherent energy buildup before a breakout.
🎯 VWAP Reclaim v2.3 (Timezone Filter)🎯 VWAP Reclaim Fighter Jet (v2.3)
This indicator is built to capture high-momentum reversals at the Volume-Weighted Average Price (VWAP). In intraday trading, VWAP acts as the "line in the sand" or the day's fair value.
The "Fighter Jet" strategy is not a simple crossover. It is designed to identify a specific, powerful setup:
The Fight: Price is on one side of VWAP (e.g., bulls are above).
The Attack: The "enemy" (bears) attacks and breaks VWAP with a surge in volume.
The Reclaim: The original side (bulls) immediately fights back on the next candle, "reclaiming" the VWAP level and holding it.
This "reclaim" signals a powerful rejection and a high-probability continuation of the original trend. This script automates the detection of this entire setup.
⭐ Core Features ("Avionics")
A+ Volume Surge Filter: The script doesn't just look for a cross; it demands the reclaim candle is backed by a significant volume surge (e.g., 1.5x the 20-period average, all adjustable). This filters out low-conviction "drifts."
Confirmation Candle Logic: (Default: ON) This is the key to avoiding "fakeouts." The script separates the setup into two parts:
Potential Signal (?): The first high-volume reclaim candle.
Confirmed Signal (🎯): The second candle that also closes on the correct side, confirming that the level is now holding as support/resistance.
User-Defined Timezone Filter (v2.3): The most powerful feature. You can now define your "kill box" time window (e.g., "0930-1130") in your specific timezone (e.g., "America/New_York"), regardless of your chart's or the exchange's setting.
Full Trade Plan: Every confirmed signal (🎯) prints a label with the exact Entry Price, Stop Loss, and Take Profit target.
Dynamic Stop Loss: The Stop Loss isn't static; it's dynamically placed on the other side of VWAP plus a buffer (Stop Offset), making it a logical and relevant stop.
Mission Control HUD: A clean on-screen dashboard gives you a live "A+ Checklist" (Time Window, VWAP Reclaim, Volume Surge, Confirmation) so you can see the setup forming in real-time.
📈 How to Trade (Rules of Engagement)
This is a complete, non-discretionary system. Follow the rules precisely.
1. The Setup (Pre-Flight Check)
Set Your Timezone: Go to settings and set the Timezone to your local trading timezone (e.g., "America/New_York" for EST).
Set Your Session: Define your active trading window in Session Time (e.g., "0930-1130").
Wait: The chart background will turn blue during this "live" session. Do not take signals outside this window.
2. Taking a LONG Trade (Bullish Reclaim)
Condition: Price must first be below VWAP.
Potential Signal (?): A strong bullish candle closes above VWAP. This candle must have a volume surge. A yellow circle (?) will appear. This is your "target acquired" alert—get ready.
Confirmed Signal (🎯): (With Require Confirmation = ON) The very next candle also closes above VWAP. This confirms the buyers have successfully "reclaimed" the line and are holding it as support.
Action: The LONG (▲) signal appears. The label provides the full trade plan.
Stop Loss: Placed below VWAP by your Stop Offset setting.
Target: A fixed point value from your Target Points setting.
3. Taking a SHORT Trade (Bearish Reclaim)
Condition: Price must first be above VWAP.
Potential Signal (?): A strong bearish candle closes below VWAP. This candle must have a volume surge. A yellow circle (?) will appear.
Confirmed Signal (🎯): (With Require Confirmation = ON) The very next candle also closes below VWAP. This confirms sellers have "reclaimed" the line and are holding it as resistance.
Action: The SHORT (▼) signal appears with the trade plan.
Stop Loss: Placed above VWAP by your Stop Offset setting.
Target: A fixed point value.
⚙️ Key Settings ("Flight Controls")
Timezone (CRITICAL): This is the most important setting. Do not leave it blank. You must find the official "TZ Database Name" for your timezone.
New York (EST/EDT): America/New_York
Chicago (CST/CDT): America/Chicago
London (GMT/BST): Europe/London
Session Time: The "HHMM-HHMM" window you want to hunt for setups.
Require Confirmation: (Default: ON) Highly recommended. Turning this OFF will make the strategy much more aggressive, entering on the first reclaim candle (the yellow "?"). This will give more signals, but many will be fakeouts.
Volume Surge Multiple: (Default: 1.5) Your filter for "A+" setups. Higher numbers = fewer, but stronger, signals.
Stop Offset: How much "wiggle room" to give your stop loss around VWAP.
VWAP Buffer: How far price needs to cross VWAP to be considered a "reclaim." This prevents signals from tiny wicks or insignificant crosses.
❓ Frequently Asked Questions (Debrief)
Q: Why didn't a signal appear even though price crossed VWAP? A: This is the script's filtering system working for you. The most common reasons are:
Time Filter: It was outside your defined Session Time.
Volume Filter: The reclaim candle did not have a volume surge.
Confirmation Filter: The reclaim candle (the "?") appeared, but the next candle failed to hold the level (e.g., it closed back below VWAP), invalidating the setup.
VWAP Buffer: The cross was too shallow and didn't clear the VWAP Buffer (e.g., price is just "chopping" on the line).
Q: What is the yellow circle (?)? A: That is the Potential Setup. It is NOT a trade signal. It is an alert to pay attention because the first condition (a high-volume reclaim candle) has been met. Your trade is only valid if the next candle confirms the move (and the 🎯 signal appears).
Q: What's the difference between this and a simple VWAP cross? A: A simple cross is just close > vwap. This strategy is far more robust. It requires price to come from the opposite side (was_below), cross with a volume surge, and then be confirmed by a second candle holding the level. It's a filter for strength and conviction, not just a simple cross.
False highs and lowsThis technical indicator shows points of probable reversal. Specifically, it exploits the phenomenon of false highs and lows: supply or demand entries with strong momentum.
The signals with green and red arrows are in favor of the trend and above the EMA 20, so you should pay close attention to them. The signals marked with green and red circles also show great opportunities, but they should be studied with greater caution.
Warnings:
-Avoid entries on false highs when there is strong buying pressure (evident in bullish candles with high momentum).
-Avoid entries on false lows when there is strong selling pressure (evident in bearish candles with high momentum).
-Avoid entries on false lows when there is clear resistance and the price is overbought.
-Avoid entries on false highs when there is nearby support and the price is oversold.
-Avoid trading in very narrow price ranges.
-Wait for the close of the signaled candle for the pattern to be valid.
-I recommend using tight stop losses below the low (or above the high) of the pattern, and targeting reward-to-risk ratios that do not exceed 1:1 in most cases.
Volume Cluster Support and Resistance Levels [QuantAlgo]🟢 Overview
This indicator identifies statistically significant support and resistance levels through volume cluster analysis, isolating price zones characterized by elevated trading activity and institutional participation. By quantifying areas where volume concentration exceeded historical norms, it reveals price levels with demonstrated supply-demand imbalances that exhibit persistent influence on subsequent price action. The methodology is asset-agnostic and timeframe-independent, applicable across equities, cryptocurrencies, forex, and commodities from intraday to weekly intervals.
🟢 Key Features
1. Support and Resistance Levels
The indicator scans historical price data to identify bars where volume exceeds a user-defined threshold multiplier relative to the rolling average. For each qualifying bar, a representative price is calculated using the average of high, low, and close. Proximate price levels within a specified percentage range are then aggregated into discrete clusters using volume-weighted averaging, eliminating redundant signals. Clusters are ranked by cumulative volume to determine statistical significance. Finally, the indicator plots horizontal levels at each cluster price: support levels (green) below current price indicate zones where historical buying pressure exceeded selling pressure, while resistance levels (red) above current price mark zones where sellers historically dominated. These levels represent areas of established liquidity and price discovery, where institutional order flow previously concentrated.
The Touch Count (T) metric quantifies historical price interaction frequency, while Total Volume (TV) measures aggregate trading activity at each level, providing objective criteria for assessing level strength and trade execution decisions.
2. Volume Histogram
A histogram appears below the price chart, displaying relative volume for each bar within the lookback period, with bar height scaled to the maximum volume observed. Green bars represent up-periods (close > open) indicating buying pressure, while red bars show down-periods (close < open) indicating selling pressure. This visualization helps you confirm the validity of support/resistance levels by seeing where volume actually spiked, identify accumulation/distribution patterns, and validate breakouts by checking if they occur on above-average volume.
3. Built-in Alerts
Automated alerts trigger when price crosses below support levels or breaks above resistance levels, allowing you to monitor multiple assets without constant chart-watching.
4. Customizable Color Schemes
The indicator provides four preset color configurations (Classic, Aqua, Cosmic, Custom) optimized for visual clarity across different charting environments. Each scheme maintains consistent color mapping for support and resistance zones across both level lines and volume histogram components. The Custom configuration permits full color specification to accommodate individual charting setups, ensuring optimal visual contrast for extended analysis sessions.
Classic:
Aqua:
Cosmic:
Custom:
🟢 Pro Tips
→ Trade entry optimization: Execute long positions at support levels with high touch counts or upon confirmed resistance breakouts accompanied by above-average volume
→ Risk parameter definition: Position stop-loss orders near identified support/resistance zones with statistical significance to minimize premature exits
→ Breakout validation: Require volume confirmation exceeding historical average when price penetrates resistance to filter false breakouts
→ Level strength assessment: Prioritize levels with higher touch counts and total volume metrics for enhanced probability trade setups
→ Multi-timeframe confluence: Synthesize support/resistance levels across multiple timeframes to identify high-conviction zones where daily support aligns with 4-hour resistance structures






















