Buy/Sell Zones – TV Style//@version=5
indicator("Buy/Sell Zones – TV Style", overlay=true, timeframe="", timeframe_gaps=true)
//=====================
// الإعدادات
//=====================
len = input.int(100, "Length", minval=10)
useATR = input.bool(true, "Use ATR (بدل الانحراف المعياري)")
mult = input.float(2.0, "Band Multiplier", step=0.1)
useRSI = input.bool(true, "تفعيل فلتر RSI")
rsiOB = input.int(70, "RSI Overbought", minval=50, maxval=90)
rsiOS = input.int(30, "RSI Oversold", minval=10, maxval=50)
//=====================
// القناة: أساس + انحراف
//=====================
basis = ta.linreg(close, len, 0)
off = useATR ? ta.atr(len) * mult : ta.stdev(close, len) * mult
upper = basis + off
lower = basis - off
// نطاق علوي/سفلي بعيد لعمل تعبئة المناطق
lookback = math.min(bar_index, 500)
topBand = ta.highest(high, lookback) + 50 * syminfo.mintick
bottomBand = ta.lowest(low, lookback) - 50 * syminfo.mintick
//=====================
// الرسم
//=====================
pUpper = plot(upper, "Upper", color=color.new(color.blue, 0), linewidth=1)
pLower = plot(lower, "Lower", color=color.new(color.red, 0), linewidth=1)
pBasis = plot(basis, "Basis", color=color.new(color.gray, 60), linewidth=2)
// تعبئة المناطق: فوق القناة (أزرق)، تحت القناة (أحمر)
pTop = plot(topBand, display=display.none)
pBottom = plot(bottomBand, display=display.none)
fill(pUpper, pTop, color=color.new(color.blue, 80)) // منطقة مقاومة/بيع
fill(pBottom, pLower, color=color.new(color.red, 80)) // منطقة دعم/شراء
//=====================
// خط أفقي من قمّة قريبة (يمثل مقاومة) – قريب من الخط المنقّط في الصورة
//=====================
resLen = math.round(len * 0.6)
dynRes = ta.highest(high, resLen)
plot(dynRes, "Recent Resistance", color=color.new(color.white, 0), linewidth=1)
//=====================
// إشارات BUY / SELL + فلتر RSI (اختياري)
//=====================
rsi = ta.rsi(close, 14)
touchLower = ta.crossover(close, lower) or close <= lower
touchUpper = ta.crossunder(close, upper) or close >= upper
buyOK = useRSI ? (touchLower and rsi <= rsiOS) : touchLower
sellOK = useRSI ? (touchUpper and rsi >= rsiOB) : touchUpper
plotshape(buyOK, title="BUY", location=location.belowbar, style=shape.labelup,
text="BUY", color=color.new(color.green, 0), textcolor=color.white, size=size.tiny, offset=0)
plotshape(sellOK, title="SELL", location=location.abovebar, style=shape.labeldown,
text="SELL", color=color.new(color.red, 0), textcolor=color.white, size=size.tiny, offset=0)
// تنبيهات
alertcondition(buyOK, title="BUY", message="BUY signal: price touched/closed below lower band (RSI filter may apply).")
alertcondition(sellOK, title="SELL", message="SELL signal: price touched/closed above upper band (RSI filter may apply).")
Candlestick analysis
RRE volume I've simplified the script to show only a blue arrow when there's a green Heiken Ashi candle with high volume (5× average). Removed:
Red arrows for non-green HA high volume
Background highlighting
Information labels
The "All Candles" alert condition
Now you'll only see clean blue arrows for the green HA + high volume signals.
TS ViewerAdd alerts when a new R is created in the current TF.
This should only triggers once at bar close
Lightning Fib PreVersionLightning Fib • PreVersion — by MahaTrend
The Lightning Fib • PreVersion visualizes structural price ranges between recent highs and lows, helping traders see how the market expands and contracts within a defined window.
By default, it uses the last 3 days to build the structure — a balanced setup suitable for most trading styles and timeframes.
You can adjust the lookback period to rebuild the structure or enable Dynamic Range Mode, which adapts the levels to your visible chart area.
Celestial Mode, available only when Dynamic Range Mode is active, refreshes the structure every 66 bars, allowing observation of slower rhythm patterns and long movements.
This version reflects the original level configuration personally traded by MahaTrend — a clean, balanced framework designed for structural and geometric price analysis.
🕒 Recommended timeframes: 1-minute to 1-hour, or higher for broader context.
by MahaTrend • Lightning Series
Minimal Adaptive System v7 [MAS] - Refactor (No Repaint)🔹 Overview
MAS v7 is the next evolution of the Minimal Adaptive System series.
It analyzes trend, momentum, volatility and volume simultaneously, producing a single Adaptive Score (0–1) that automatically calibrates to market conditions.
All signals are non-repainting, generated only on confirmed bars.
⸻
🔹 Core Features
• Adaptive Scoring Engine – Combines EMA, RSI, MACD, ADX and Volume into a dynamic score that shifts with volatility.
• Volatility Awareness – ATR-based adjustment keeps thresholds proportional to market noise.
• Trend Detection – Multi-EMA system identifies true direction and filter reversals.
• Momentum Confirmation – RSI & MACD synchronization for higher-quality signals.
• Dynamic Thresholds – Buy/Sell levels adapt to changing volatility regimes.
• Minimal Dashboard – Clean, real-time panel displaying Trend Bias, RSI, Volume Ratio, ADX and Adaptive Score.
• No Repaint Architecture – All conditions calculated from closed candles only.
• Multi-Mode Ready – Works for Scalping, Swing or Position trading with sensitivity control.
⸻
🔹 Signal Logic
• Strong Buy → Adaptive Score crosses above 0.60
• Strong Sell → Adaptive Score crosses below 0.40
• Thresholds expand or contract automatically with volatility and sensitivity.
⸻
🔹 Best Markets & Timeframes
Designed for Crypto, Forex, Indices and Equities across all chart periods.
Works especially well on 1H – 4H swing setups and 15 min intraday momentum trades.
⸻
🔹 Risk Management
Built-in ATR adaptive stops and targets adjust dynamically to volatility, offering consistent R:R behavior across different assets.
⸻
🔹 Summary
MAS v7 brings adaptive intelligence to technical trading.
It doesn’t chase signals — it evolves with the market.
XAUUSD 9-Grid Scalper (9-levels, 3pt TP)📈 Overview
The XAUUSD 9-Grid Scalper is a precision-based intraday strategy designed for gold scalping around key 9-based price zones. Gold (XAUUSD) often reacts strongly to levels that are multiples of 9, and this script builds a dynamic grid of 18 levels around the current price to capture short-term momentum moves.
This strategy uses 9-point take profits (TP) and configurable stop-loss levels, allowing for fast in-and-out scalps within volatile gold sessions. It’s optimized for short-term traders who focus on 1M–5M charts.
⚙️ Core Logic
Dynamic 9-Multiples Grid: Automatically plots 18 nearby levels spaced by multiples of 9.
Entry Signals:
Long when price breaks above a 9-level.
Short when price breaks below a 9-level.
Take Profit: Fixed at 9 points (configurable).
Stop Loss: Adjustable for flexible risk management.
Backtest-Ready: Uses strategy() for full performance analytics (win rate, profit factor, drawdown).
💡 Best Use Cases
Ideal for gold scalpers during London and New York sessions.
Works best on 1M–5M timeframes with high volatility.
Combine with volume or trend filters (e.g., RSI, MA slope) for improved accuracy.
🧠 Customization Options
Number of grid levels (default: 18)
Take profit & stop loss distance (default: 9pt TP)
Display toggle for 9-grid visualization
Optional filters for session time or volatility
⚠️ Disclaimer
This strategy is for educational and research purposes only.
Past performance does not guarantee future results. Always test on demo before trading live.
AG_STRATEGY📈 AG_STRATEGY — Smart Money System + Sessions + PDH/PDL
AG_STRATEGY is an advanced Smart Money Concepts (SMC) toolkit built for traders who follow market structure, liquidity and institutional timing.
It combines real-time market structure, session ranges, liquidity levels, and daily institutional levels — all in one clean, professional interface.
✅ Key Features
🧠 Smart Money Concepts Engine
Automatic detection of:
BOS (Break of Structure)
CHoCH (Change of Character)
Dual structure system: Swing & Internal
Historical / Present display modes
Optional structural candle coloring
🎯 Liquidity & Market Structure
Equal Highs (EQH) and Equal Lows (EQL)
Marks strong/weak highs & lows
Real-time swing confirmation
Clear visual labels + smart positioning
⚡ Fair Value Gaps (FVG)
Automatic bullish & bearish FVGs
Higher-timeframe compatible
Extendable boxes
Auto-filtering to remove noise
🕓 Institutional Sessions
Asia
London
New York
Includes:
High/Low of each session
Automatic range plotting
Session background shading
London & NY Open markers
📌 PDH/PDL + Higher-Timeframe Levels
PDH / PDL (Previous Day High/Low)
Dynamic confirmation ✓ when liquidity is swept
Multi-timeframe level support:
Daily
Weekly
Monthly
Line style options: solid / dashed / dotted
🔔 Built-in Alerts
Internal & swing BOS / CHoCH
Equal Highs / Equal Lows
Bullish / Bearish FVG detected
🎛 Fully Adjustable Interface
Colored or Monochrome visual mode
Custom label sizes
Extend levels automatically
Session timezone settings
Clean, modular toggles for each component
🎯 Designed For Traders Who
Follow institutional order flow
Enter on BOS/CHoCH + FVG + Liquidity sweeps
Trade London & New York sessions
Want structure and liquidity clearly mapped
Prefer clean charts with full control
💡 Why AG_STRATEGY Stands Out
✔ Professional SMC engine
✔ Real-time swing & internal structure
✔ Session-based liquidity tracking
✔ Non-cluttered chart — high clarity
✔ Supports institutional trading workflows
Bitcoin CME gaps multi-timeframe auto finder1. Overview
The Bitcoin CME Gap Multi-Timeframe Detector automatically identifies price gaps in the Bitcoin CME (Chicago Mercantile Exchange) futures market and visually displays them on the TradingView chart.
Because the CME futures market closes for about an hour after each weekday session and remains closed over the weekend, price gaps frequently appear when trading resumes on Monday.
This indicator analyzes gaps across six major timeframes, from 5-minute to 1-day charts, allowing traders to easily identify structural imbalances and potential support/resistance zones.
It is the most accurate and feature-rich CME gaps indicator available on TradingView.
2. Key Features
■ Multi-Timeframe Gap Detection
Analyzes 5m, 15m, 30m, 1h, 4h, and 1D charts simultaneously.
This enables traders to observe both short-term volatility and mid-to-long-term structure, providing a multi-dimensional view of market dynamics.
■ Gap Direction Classification
Up Gap: When the next candle’s open is higher than the previous candle’s high (default color: green tone)
Down Gap: When the next candle’s open is lower than the previous candle’s low (default color: red tone)
Gaps are color-coded to intuitively visualize potential support and resistance zones.
■ Highlight Function
Gaps exceeding a user-defined threshold (%) are highlighted (default color: yellow).
This helps quickly identify zones with abnormal volatility or sharp price dislocations.
■ Labels and Box Extension
Each gap displays a percentage label indicating its relative size and significance.
Gap zones are extended to the right as boxes, allowing traders to visually track when and how the gap gets filled over time.
■ Alert System
When a gap forms on the selected timeframe (or across all timeframes), a TradingView alert is triggered.
This enables real-time response to significant gap events.
3. Trading Strategies
■ Gap Fill Behavior
CME gaps statistically tend to get filled over time.
Gap boxes help distinguish between filled and unfilled gaps at a glance.
Up Gap: Price tends to decline to fill the previous high–next open zone.
Down Gap: Price often rises later to fill the previous low–next open zone.
■ Support & Resistance Levels
Gap zones frequently act as strong support or resistance.
When price retests a gap area, observing the reaction of buyers and sellers can provide valuable trading insights.
Overlapping gap boxes across multiple timeframes indicate high-confidence support/resistance zones.
■ Market Sentiment & Volatility Analysis
Large gaps usually result from shifts in market sentiment or major news events.
This indicator allows traders to detect volatility spikes early and prepare for potential trend reversals.
■ Combination with Other Technical Tools
While fully functional on its own, this indicator works even better when combined with tools like moving averages (MA), RSI, MACD, or Fibonacci retracements.
For example, if the bottom of a gap coincides with the 0.618 Fibonacci level, it may signal a strong rebound zone.
4. Settings Options
Minimum Gap % | Sets the minimum percentage movement required to detect a gap (lower values show smaller gaps)
Display Timeframes | Choose which timeframes to display (5m, 15m, 30m, 1h, 4h, 1D)
Box Colors | Assign colors for up and down gaps
Box Extension (Bars) | Number of bars to extend gap boxes to the right
Show Labels | Toggle display of gap percentage labels
Label Position / Size | Adjust label position and size
Highlight Gap ≥ % | Highlight gaps exceeding a specified percentage
Highlight Colors | Set highlight color for labels and boxes
Enable Alerts | Enable or disable alerts
Alert Timeframe | Select timeframe(s) for alerts (“All” = all timeframes)
5. Summary
This indicator is a professional trading tool that provides quantitative and visual analysis of price gaps in the Bitcoin CME futures market.
By combining multi-timeframe detection, highlighting, and alert systems, it helps traders clearly identify zones of market imbalance and potential reversal areas.
#1 Vishal Toora Buy/Sell Table#1 Vishal Toora Buy/Sell Table
A multi-range volume analysis tool that tracks Short, Medium, and Long-term volume activity directly from recent candles.
It calculates Buy and Sell volumes for each range, shows their Delta (difference), and generates a combined Signal (Buy / Sell / Neutral) based on all active ranges.
Each column and the Signal row can be switched ON/OFF for custom clarity.
🧠 What the Numbers Represent (Candle Connection)
Each number represents total volume from a group of candles:
The script looks back a certain number of candles in each range (e.g., 2–3 candles for Short, 10–20 for Medium, 50–100 for Long).
It measures how much volume occurred on bullish candles (Buy) vs bearish candles (Sell).
Buy Volume (Green Numbers):
Volume from candles where price closed higher than it opened → bullish pressure.
Sell Volume (Red Numbers):
Volume from candles where price closed lower than it opened → bearish pressure.
Delta (White or Yellow Numbers):
The difference between Buy and Sell volumes within that range.
Positive → More bullish volume.
Negative → More bearish volume.
Larger absolute values = stronger imbalance between buyers and sellers.
Signal Row:
Summarizes all ranges’ deltas:
🟢 Buy → majority of ranges show positive delta.
🔴 Sell → majority show negative delta.
⚪ Neutral → roughly balanced or mixed candle behavior.
🎯 In Simple Terms
Each number in the table is a summary of what recent candles did —
it converts multiple candles’ volume data into clean, readable signals,
so you instantly see who’s in control (buyers or sellers) across short, medium, and long perspectives.
© 2025 Vishal Toora — counting volumes so you don’t have to.
Buy or Sell... or just stare at the screen.
Making deltas speak louder than your ex. 💀
Disclaimer:
This indicator is for educational and informational purposes only.
It does not guarantee accuracy or performance.
You are solely responsible for your trading decisions.
PriceAction & Economic StrategyThis indicator combines price-action logic with macroeconomic data to generate trading signals.
Features:
- Price-action signals: A bullish signal occurs when a candle closes above its open; a bearish signal occurs when a candle closes below its open.
- Signal gap: The indicator includes an input called "Signal Gap (bars)" that defines the minimum number of bars between signals. By default the gap is set to 3, but you can adjust this between 1 and 10 to control signal frequency.
- Alerts: The script defines alert conditions for long and short signals, allowing you to create TradingView alerts that notify you when a new signal occurs.
- Economic data: The script uses TradingView's built-in `request.economic()` function to request U.S. GDP data. The GDP series is plotted in the Data Window for additional macroeconomic context.
How to use:
1. Add the indicator to a chart.
2. Open the indicator's settings and adjust the "Signal Gap (bars)" input to set the minimum bar gap between signals.
3. Look for green triangles plotted below the bars (bullish signals) and red triangles plotted above the bars (bearish signals). These appear only when the gap criterion is met.
4. If you want alerts, click the Alert button in TradingView, select this indicator, and choose either the Long or Short alert conditions.
5. To view the GDP data, open the Data Window; the GDP value will be shown alongside other series for each bar.
6. Use these signals in combination with your own analysis; this indicator is for educational purposes and does not constitute financial advice.
JP做多條件:
close向上突破(VAH or VAL) or low下探觸碰到(VAH or VAL)後收針close在(VAH or VAL)上
做空條件:
close向下突破(VAH or VAL) or high上探觸碰到(VAH or VAL)後收針close在(VAH or VAL)下
Long position conditions: A close (close) breaks upwards above (VAH or VAL) or a low (low) touches (VAH or VAL) and closes above (VAH or VAL).
Short position conditions: A close (close) breaks downwards below (VAH or VAL) or a high (high) touches (VAH or VAL) and closes below (VAH or VAL).
OG FlowMasterOG FlowMaster is a precision tool designed to detect and visualize Imbalance Zones key areas where price moved inefficiently, leaving behind potential rebalancing points.
By tracking these institutional footprints, OG FlowMaster helps traders anticipate liquidity grabs, reversals, and continuation moves with clarity and confidence.
Whether you trade indices, forex, or commodities, it maps out the zones where price may seek balance between demand and supply turning invisible inefficiencies into visible trading opportunities.
🧠 Trade between the OGs. Master the Flow.
【MasterHSC】CCI Mean Derivative Smart Strategy🧾 Strategy Description (English)
CCI Mean Slope Smart Strategy
This strategy is built on the derivative slope behavior of the Commodity Channel Index (CCI) mean line.
It identifies key turning points or trend continuations based on how the smoothed CCI (mean value) changes direction after reaching overbought or oversold zones.
Core Idea:
When the CCI mean reverses slope after exceeding ±100, it signals a potential mean reversion (range-trading opportunity).
When the CCI mean remains above +100 or below −100 with a consistent slope, it indicates a strong trending phase (momentum continuation).
The strategy dynamically adapts between these two behaviors depending on market conditions.
Modes:
🌀 Range Reversal Mode — Focuses on slope reversals after overbought/oversold conditions.
🚀 Trend Following Mode — Captures strong momentum when the CCI mean stays extended.
🧠 Auto Mode — Automatically switches between Range and Trend logic based on CCI mean volatility.
Key Features:
Dual-direction toggle: Enable or disable long/short entries independently.
Adjustable tolerance: Choose fixed or dynamic thresholds for flexibility.
Automatic mode label and visual buy/sell markers on the chart.
Pure CCI-based system — no external filters or indicators required.
Purpose:
This system is designed to reduce false signals in sideways markets while preventing missed opportunities during strong directional trends, offering a clean balance between precision and adaptability.
MASTER SHIFUThis indicator is designed to help traders identify high-probability entry points with precise accuracy.
It works perfectly on XAUUSD, combining Fibonacci levels, market structure, and bank-level manipulation logic to predict real market moves.
RSI potente 2.0rsi mas refinado e indicadores correctos a corto ,mediano y largo plazo .. el mejor indicador
KTR SignalsBEST SIGNALS
How to use:
Initial signal (green/red) is potential reversal, the cross is confirmation. Look to enter there. Works best during higher volume
rsi + this = mmph
Extra setting for more potential signals but with lower probability
Custom Two Sessions H/L/50% LevelsTrack high/low/midpoint levels across two customizable time sessions. Perfect for monitoring H4 blocks, session ranges, or any custom time periods as reference levels for lower timeframe trading.
What This Indicator Does:
Tracks and projects High, Low, and 50% Midpoint levels for two fully customizable time sessions. Unlike fixed-session indicators, you define EXACTLY when each session starts and ends.
Key Features:
• Two independent sessions with custom start/end times (hour and minute)
• High/Low/50% midpoint tracking for each session
• Visual session boxes showing calculation periods
• Horizontal lines projecting levels into the future
• Historical session levels remain visible for reference
• Works on any chart timeframe (M1, M5, M15, H1, H4, etc.)
• Full visual customization (colors, line styles, widths)
• DST timezone support
Common Use Cases:
H4 Candle Tracking - Set sessions to 4-hour blocks (e.g., 6-10am, 10am-2pm) to track individual H4 highs/lows
H1 Candle Tracking - 1-hour blocks for scalping reference levels
Session Trading - ETH vs RTH, London vs NY, Asian session, etc.
Custom Time Periods - Any time range you want to monitor
How to Use:
The indicator identifies key price levels from higher timeframe periods. Use previous session H/L/50% as reference levels for:
Identifying sweep and reclaim setups
Lower timeframe structural flip confirmations
Support/resistance zones for entries
Delivery targets after breaks of structure
Settings:
Configure each session's start/end times independently. The indicator automatically triggers at the first bar crossing into your specified time, making it compatible with all chart timeframes.
Ghani 1.0This indicator works as soon as it gives you a buy or sell signal, you enter at the same time and exit with 10 to 20 pips.
Pending R ViewerTS and Pending R Visualizer
This indicator shows the current range.
A range is formed when a Turtle Soup occurs — it represents a false breakout.
This indicator displays the range created by the R candle when a TS happens.
FVGC - SignalsFVGC — Signals (by Capital Complex)
Part of the FVGC Suite.
Purpose-built for Nasdaq-100 futures (NQ/MNQ), this companion to “FVGC — Visual Overlay” turns the overlay’s structure into tightly-gated entry signals—focusing on the first qualified engulf after a valid FVG tap inside your trading windows. The rules and defaults have been shaped by years of systematic backtesting (no performance claims).
## What it does
FVGC — Signals listens for a specific sequence and only then prints a trade signal:
* Retrace→ Tap→ Engulf: The ultimate continuation model, FVGC by Capital Complex.
* Opposing-FVG safety: As per the FVGC model by Capital Complex, optimal setups avoid opposing restrictions such as opposing FVGs, this is all coded into your entries.
* Distance-aware engulf: Engulfing candle restrictions based on data backed optimizations, timeframe and volatility aware.
* Fail-to-Close integrity: Require minimal interaction with rejection FVG.
* Structured drawings: TP/SL/BE are optimally sized on setup conditions, with point distances labelled for quick assessment.
Everything updates in real-time and only prints after the full sequence is satisfied, so you see one clean, first-engulf signal per opportunity (or one-and-done per gap if you choose).
## Why traders use it
* Clarity at the moment of commitment: Signals only fire after strict models are met.
* Designed for NQ: Defaults reflect NY RTH behavior and typical NQ volatility patterns.
* Noise control: Auto distance caps and fail-to-close filters help avoid low-quality chases.
* Pairs perfectly with Overlay: Use Visual Overlay for context (sessions, HTF FVG lines, news footprints) and Signals for the entry trigger.
## Key features & options
* Timezone-aware sessions: Three trading windows.
Models:
* FVGC with BOS.
* FVGC with IFVG.
Filters:
* Engulf distance cap (auto optimized for 30s/1m/2m) with volatility overide.
* Opp-FVG 50% override (allow inside if close passes the opposing gap’s midpoint).
* Fail-to-Close(inside and/or past midpoint).
* Trade management visuals: Optimal TP/SL/BE lines and right-side points labels.
* Entry limits: Allow multiple entries per same FVG or **one-and-done**.
* Day “intensity” shading: Grades the 09:30–09:35 points range to hint at expected intraday pace during 09:30–11:30.
## How to use
1. Load FVGC — Signals on 30 sec.
2. Set your Timezone and enable the Trading Window(s) you use (default 09:30–11:30 NY).
3. Choose Models (BOS / IFVG) and enable Filters (distance cap, open override, Opp-FVG 50%, Fail-to-Close) as desired.
4. (Optional) Toggle TP/SL/BE drawings and “wait for close” for conservative rendering.
5. Use alongside FVGC — Visual Overlay so the structural context and the entry triggers remain in sync.
## Notes
* Signals are calculated without lookahead; non-standard chart types are not supported for signal generation.
* This is an entry-signals and visualization tool, not an execution strategy. Risk sizing, commissions, slippage, and order handling remain the user’s responsibility.
* Years of backtesting informed defaults and guardrails; past results do not guarantee future performance.
## Credits & suite
**Capital Complex — FVGC Suite**
© TheHiddenMarkets (code components).
FVGC — Visual OverlayFVGC — Visual Overlay (by Capital Complex)
Part of the FVGC Suite.
A clean, session-aware overlay that draws the context you trade inside: current price-action reference levels, draws on liquidity, HTF FVG lines, and scheduled news footprints—purpose-built to pair with the companion **“FVGC — Signals”** indicator.
---
## What it does
FVGC — Visual Overlay keeps your chart uncluttered while putting the most traded “magnets” and timing cues in view:
Session & prior-day reference levels
* Previous NY (09:30–16:00) High/Low
* Asia (19:00–02:00) and London (02:00–08:00) High/Low
* Prior-Day High/Low (18:00→18:00 roll)
* Opening Range (09:30–09:45) High/Low
* 09:30 one-minute High/Low
News footprints (Forex Factory)
* Vertical event markers (impact-aware)
* Optional 1-minute **Data High/Low** lines per event to track the true expansion bar
HTF displacement context
* 15m / 1h / 4h FVG “lines” (unmitigated) that extend until tagged, then auto-freeze
LTF price-action scaffolding
* FVG boxes (30s/1m/2m)*drawn only inside user-defined trading windows
* Boxes dim on mitigation and freeze on inversion for crystal-clear state at a glance
Everything is designed to update in real-time, extend while active, and freeze the moment price “takes” the level—so you always know which magnets remain live.
---
## Why traders use it
* Immediate context: See where today sits relative to yesterday’s extremes, global sessions, and OR.
* Liquidity mapping: Tag path-of-least-resistance with HTF FVG lines and news Data HL.
* Noise-free timing: Limit LTF detections to your **Trading Windows** (e.g., 09:30–11:30 ET).
* Pairs perfectly with entries: Use this with **FVGC — Signals** for tap/engulf/inversion logic while the overlay handles the visuals.
---
## Key features & options
* Timezone-aware - (default: America/New_York)
* Trading Windows (x3) - with pre-window drawing option for early scaffolding
* Master visual gates
* DOL Visuals: gate OR/09:30/Prev-Day/Prev-NY/Asia/London/HTF FVG/6–10am HL
* LTF Visuals: gate LTF FVG boxes & ref lines
* Impact filters for news (High/Medium)
* Auto-trim & weekly resets where appropriate to keep charts tidy
* Color controls for every element (including mitigated/inverted FVG styling)
---
## How to use
1. Load “FVGC — Visual Overlay.” - Set your Timezone and Trading Windows.
2. Toggle DOL Visuals and LTF Visuals to match your workflow.
3. (Optional) Enable News and Data HL for expansion tracking around releases.
4. For entry logic and automation of Capital Complex FVGC model, add FVGC — Signals on the same chart.
> Tip: Keep HTF FVG lines on and let them freeze when tagged to preserve the day’s structural story.
---
## Notes
* Designed for **index futures, indices, and liquid FX** where session structure and news matter.
* Uses an on-chart Forex Factory decode for event timing; impact labels/HL lines are optional.
* This script is **visual only**—no orders/alerts; pair it with **FVGC — Signals** for signal generation.
---
## Credits & suite
* **Capital Complex — FVGC Suite**
* News decoding utilities courtesy of **toodegrees** libraries.
* © TheHiddenMarkets (code components).
---
## Disclaimer
This tool is for **educational purposes only** and does **not** constitute financial advice. Trading involves risk; do your own research and manage risk appropriately.






















