Session Highlighter Pro [Eˣ]🌍 Session Highlighter Pro - Free Indicator
Overview
Session Highlighter Pro brings institutional-level session analysis to your charts. This indicator automatically highlights the Asian, London, and New York trading sessions, marks high-volatility "Kill Zones", identifies profitable session overlaps, and tracks key session levels - all essential for timing your trades and understanding when the smart money is active.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 What This Indicator Does
Highlights Trading Sessions:
• 🟡 Asian Session (19:00-04:00 EST) - Lower volatility, range-bound
• 🔵 London Session (03:00-12:00 EST) - High volatility, trend moves
• 🟢 New York Session (08:00-17:00 EST) - Highest volume, major moves
• All times automatically adjust for EST/EDT (daylight saving)
Marks Kill Zones:
• 🔥 London Kill Zone (02:00-05:00 EST) - London market makers most active
• 🔥 NY Kill Zone (08:30-11:00 EST) - NY institutional activity peaks
• Highest probability setups occur during these windows
• Peak liquidity and volatility periods
Identifies Session Overlaps:
• ⚡ London-NY Overlap (08:00-12:00 EST) - Maximum volume period
• 💜 Asian-London Overlap (03:00-04:00 EST) - Early volatility spike
• Most explosive moves happen during overlaps
• Best time for breakout and momentum trading
Tracks Session Levels:
• Session High/Low lines (support and resistance)
• Session Open lines (key reference levels)
• Real-time range calculations
• Customizable line styles and colors
Smart Features:
• Statistics panel showing current session and ranges
• Fully customizable colors and display options
• Works on all timeframes (best on 5min to 1H)
• Built-in alerts for session starts and kill zones
• Clean, professional visualization
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Understanding Trading Sessions
Why Sessions Matter
Different trading sessions have dramatically different characteristics:
• Volume: Sessions determine who's in the market (retail vs institutional)
• Volatility: Major sessions bring major moves
• Liquidity: Better fills and tighter spreads during active sessions
• Trends: Real trends start during London/NY, not Asian
• Reversals: Often happen at session opens/closes
Professional traders time their entries based on sessions - now you can too.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟡 Asian Session (19:00-04:00 EST)
Characteristics:
• Lowest volume of the three major sessions
• Range-bound, choppy price action
• Less institutional activity
• Tokyo, Hong Kong, Singapore markets open
• Good for range trading, poor for breakouts
Best For:
• Range trading strategies
• Scalping in established ranges
• Identifying support/resistance for London open
• Pairs: AUD/JPY, NZD/JPY, AUD/USD
Trading Tips:
• Avoid breakout trades - often false breakouts
• Trade between session high/low
• Watch for range compression before London
• Expect reversal at support/resistance
What To Avoid:
• Chasing breakouts (usually fail)
• Large position sizes (low liquidity)
• News trading (limited market participation)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔵 London Session (03:00-12:00 EST)
Characteristics:
• High volatility and volume
• Strongest trends develop here
• Major institutional activity
• European markets + early London traders
• Real breakouts happen during this session
Best For:
• Trend trading strategies
• Breakout trading (especially at open)
• Major currency pairs (EUR/USD, GBP/USD, EUR/GBP)
• Gold and oil trading
Trading Tips:
• Watch for breakout of Asian range at London open
• First hour (03:00-04:00 EST) often sets daily tone
• London Kill Zone (02:00-05:00) has highest win rate
• Session high/low often hold as support/resistance
Key Moments:
• 03:00 EST: London open - major volatility spike
• 02:00-05:00 EST: London Kill Zone - institutional orders
• 08:00 EST: London-NY overlap begins - explosive moves
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🟢 New York Session (08:00-17:00 EST)
Characteristics:
• Highest volume globally (when overlapping with London)
• US market open brings major moves
• Economic news releases (08:30 EST typically)
• Strong directional moves
• US institutional money flows
Best For:
• Trend continuation trades
• News trading (NFP, CPI, FOMC, etc.)
• US indices (ES, NQ, YM)
• Major pairs involving USD
Trading Tips:
• 08:30 EST = Most economic releases (high volatility)
• NY Kill Zone (08:30-11:00) = Highest probability window
• First 2 hours most volatile (08:00-10:00)
• After 12:00 (London close) volume drops significantly
Key Moments:
• 08:00 EST: NY open + London overlap begins
• 08:30 EST: Economic data releases
• 08:30-11:00 EST: NY Kill Zone - institutional activity
• 12:00 EST: London close - volume drops
• 16:00 EST: Stock market close - volatility spike
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔥 Kill Zones Explained
What Are Kill Zones?
Kill Zones are specific time windows within sessions where institutional traders (banks, hedge funds, market makers) are most active. These periods consistently show:
• Highest win-rate setups
• Largest moves relative to risk
• Best liquidity for entries/exits
• Most reliable technical patterns
Popularized by ICT (Inner Circle Trader), these zones represent when smart money acts.
London Kill Zone (02:00-05:00 EST)
Why It Works:
• London banks and institutions place orders
• Pre-London positioning before official open
• Often runs stops before reversing
• Sets up the trend for London session
How To Trade:
1. Watch for sweep of Asian highs/lows
2. Look for reversal back into range
3. Enter in direction of reversal
4. Target: Opposite side of range or session high/low
Best Pairs: EUR/USD, GBP/USD, EUR/GBP, Gold
NY Kill Zone (08:30-11:00 EST)
Why It Works:
• Overlaps with London session (maximum volume)
• Economic data releases at 08:30
• US institutions enter positions
• Highest liquidity period globally
How To Trade:
1. Wait for news spike at 08:30 (if applicable)
2. Identify sweep and reversal patterns
3. Enter with momentum after confirmation
4. Target: Session high/low or previous day levels
Best Instruments: Indices (ES, NQ), USD pairs, Gold
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Session Overlaps
London-NY Overlap (08:00-12:00 EST)
The Golden Window:
• Highest trading volume of entire 24-hour cycle
• Both European and US traders active
• Maximum liquidity = tightest spreads
• Biggest moves of the day often occur here
• Best time for all trading styles
Trading Strategies:
• Breakout trading (high follow-through probability)
• Momentum trading (strong trends develop)
• News trading (major releases during this time)
• Scalping (high volatility + tight spreads)
What To Watch:
• Direction established in first hour often continues
• 08:30 economic data can reverse or accelerate trends
• After London close (12:00), expect consolidation
Asian-London Overlap (03:00-04:00 EST)
The Early Bird Window:
• Short overlap period
• Early volatility as Asian session ends
• London traders positioning before official open
• Often see reversal of Asian range
Trading Strategies:
• Fade Asian extremes (sell highs, buy lows)
• Play breakout of Asian range
• Quick scalps during volatility spike
• Position for London session trend
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 How To Use This Indicator
Strategy 1: Session Breakout Trading
Best For: Trend trading, catching major moves
Timeframes: 5min, 15min, 1H
Setup:
1. Note Asian session high/low (yellow lines)
2. Wait for London open (03:00 EST)
3. If price breaks Asian high/low with strong candle, enter breakout
4. Stop loss: Opposite side of Asian range
5. Target: 1.5-2x Asian range or session high/low
Why It Works: London volume breaks Asian consolidation
Strategy 2: Kill Zone Reversals
Best For: High win-rate setups
Timeframes: 5min, 15min
Setup:
1. Wait for Kill Zone to begin (red background)
2. Watch for stop hunt (sweep of recent high/low)
3. Look for rejection/reversal pattern
4. Enter when price reverses back into range
5. Stop: Beyond the swept level
6. Target: Opposite kill zone extreme
Why It Works: Institutions sweep stops then reverse
Strategy 3: Overlap Momentum
Best For: Riding strong trends
Timeframes: 15min, 1H
Setup:
1. Wait for London-NY overlap (08:00 EST, orange background)
2. Identify trend direction in first 30 minutes
3. Enter pullbacks in trend direction
4. Stop: Below recent swing low/high
5. Target: Session high/low or previous day levels
6. Hold until overlap ends (12:00 EST)
Why It Works: Maximum volume drives sustained moves
Strategy 4: Asian Range Trading
Best For: Low-risk scalping
Timeframes: 5min, 15min
Setup:
1. During Asian session (yellow background)
2. Let range establish (first 2-3 hours)
3. Buy at session low, sell at session high
4. Tight stops outside range
5. Exit before London open (03:00 EST)
Why It Works: Asian session typically ranges
Strategy 5: Session Level Trading
Best For: Support/resistance trading
Timeframes: All
Setup:
1. Previous session highs/lows become S/R levels
2. Watch for price reaction at these levels
3. Enter bounces (support) or rejections (resistance)
4. Use session open lines as confirmation
5. Stop: Slightly beyond session level
Why It Works: Traders watch session levels globally
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Settings Explained
Sessions
Show Asian/London/NY Session
• Toggle each session on/off
• Customize background colors for each
• Adjust transparency to your preference
• Tip: Disable sessions you don't trade
Highlight Session Overlaps
• Shows when sessions overlap (different color)
• Critical for identifying high-volume periods
• Recommended: Keep ON
Overlap Color
• Customize the overlap background color
• Default: Orange (stands out from session colors)
Levels
Show Session High/Low Lines
• Displays horizontal lines at session extremes
• Acts as intraday support/resistance
• Choose line style: Solid, Dashed, or Dotted
• Recommended: Keep ON for level trading
Show Session Open Lines
• Displays line at session opening price
• Key reference level for traders
• Choose line style (default: Dashed)
• Useful for mean reversion strategies
Kill Zones
Show Kill Zones
• Master toggle for kill zone highlighting
• Turn OFF if you don't use kill zone strategies
London Kill Zone (02:00-05:00 EST)
• Toggle London KZ on/off
• Most important for forex traders
NY Kill Zone (08:30-11:00 EST)
• Toggle NY KZ on/off
• Most important for indices/stock traders
KZ Color
• Customize kill zone background color
• Default: Red (indicates high importance)
Display
Show Session Statistics
• Toggle the info panel (top-left)
• Displays current session and ranges
• Keep ON for session awareness
Show Session Labels
• Toggle session name labels on chart
• Shows session name + current range %
• Turn OFF for cleaner appearance
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📱 Statistics Panel Guide
Current Session
• Shows which session is currently active
• Color-coded for quick identification
• Displays "KILL ZONE 🔥" when applicable
• Shows "OVERLAP" during London-NY overlap
Session Table
Session Column:
• Lists all three major sessions
• Color-coded icons for quick reference
Time Column:
• Shows session hours in EST
• All times automatically adjust for daylight saving
Range Column:
• Current session range as percentage
• Updates in real-time during active session
• Shows "-" when session hasn't started
• Higher range = More volatility
Using The Stats:
• Compare daily ranges to historical average
• Larger ranges = More opportunity
• Small ranges in Kill Zones = Potential breakout coming
• Track which sessions are most profitable for your style
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📱 Alert Setup
This indicator includes 6 alert types:
1. Asian Session Open
• Fires when Asian session starts (19:00 EST)
• Useful for range traders
2. London Session Open
• Fires when London session starts (03:00 EST)
• Critical alert for breakout traders
3. NY Session Open
• Fires when NY session starts (08:00 EST)
• Important for US market traders
4. London Kill Zone Start
• Fires at 02:00 EST
• High-probability trading window begins
5. NY Kill Zone Start
• Fires at 08:30 EST
• Prime time for indices and USD pairs
6. London-NY Overlap Start
• Fires at 08:00 EST
• Maximum volume period begins
To Set Up Alerts:
1. Click "Alert" button (clock icon)
2. Select "Session Highlighter Pro"
3. Choose your alert type
4. Configure notification method
5. Click "Create"
Pro Tip: Set alerts for kill zones and overlaps - these are your highest probability trading windows
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💎 Pro Tips & Best Practices
✅ DO:
• Trade during your session - Match your schedule to high-volume sessions
• Focus on Kill Zones - Highest win-rate setups occur here
• Use session levels as S/R - Previous session highs/lows are watched globally
• Wait for overlaps - Best moves happen during London-NY overlap
• Fade Asian extremes - Asian highs/lows often reversed by London
• Watch the first hour - Sets tone for the entire session
• Track session ranges - Know if volatility is high or low
• Respect session transitions - Major reversals happen at opens/closes
⚠️ DON'T:
• Don't fight the session - Don't expect trends during Asian session
• Don't ignore overlaps - Missing London-NY overlap = Missing best moves
• Don't trade all sessions - Focus on one or two that fit your schedule
• Don't chase late session - After London close (12:00 EST), volume drops
• Don't ignore time - Same setup has different probability in different sessions
• Don't trade low-volume gaps - Between NY close and Asian open, stay flat
🎯 Session Selection By Trading Style:
• Scalpers: London-NY overlap (08:00-12:00 EST)
• Day Traders: London + NY sessions (03:00-17:00 EST)
• Swing Traders: Focus on London/NY opens for entries
• Range Traders: Asian session (19:00-04:00 EST)
• Breakout Traders: London open + Kill Zones
• News Traders: NY Kill Zone (08:30-11:00 EST)
🔥 Best Instruments By Session:
• Asian: AUD/JPY, NZD/JPY, AUD/USD, Nikkei
• London: EUR/USD, GBP/USD, EUR/GBP, Gold, FTSE, DAX
• New York: All USD pairs, ES, NQ, YM, Gold, Oil
• Overlap: Everything (maximum liquidity)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 What Makes This Different?
Unlike basic session indicators, Session Highlighter Pro includes:
• Kill Zones - ICT-style high-probability windows marked
• Session Overlaps - Automatically identifies peak volume periods
• Real-Time Statistics - Track session ranges and volatility
• Dynamic Levels - Session highs/lows update in real-time
• Full Customization - Colors, styles, toggle everything
• Clean Display - Professional look, not cluttered
• Smart Alerts - Never miss a session or kill zone
• EST Timezone - Standard format all pro traders use
Based On Professional Concepts:
• ICT Kill Zone methodology
• Institutional order flow timing
• Global market structure understanding
• Session-based trading psychology
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 Common Session Patterns
Pattern 1: Asian Range, London Breakout
• Asian session creates tight range
• London open breaks range with volume
• Trade breakout in direction of London move
Pattern 2: London Reversal At NY Open
• London trends one direction all session
• NY open (08:00) reverses the London trend
• Often happens at London highs/lows
Pattern 3: Kill Zone Sweep & Reverse
• Kill zone begins
• Price sweeps recent high/low (stop hunt)
• Immediately reverses in opposite direction
• Most reliable pattern in trading
Pattern 4: Overlap Continuation
• London establishes trend direction
• NY open (08:00) confirms and accelerates
• Trend continues through entire overlap
Pattern 5: Late Session Consolidation
• After London close (12:00 EST)
• Volume drops, price ranges
• Wait for next session instead of trading
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 Upgrade Your Trading Toolkit
This free indicator gives you professional session analysis. Want more?
🔥 Check out my premium scripts for:
• Automated entry signals timed to sessions
• Advanced multi-timeframe session analysis
• Kill zone-specific trading strategies
• Backtested session-based systems
• Complete trading solutions
• And much more...
👉 Visit my profile for institutional-grade tools!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 Important Notes
• All times displayed in EST (Eastern Standard Time)
• Automatically adjusts for daylight saving time
• Works on all timeframes (best on 5min-1H)
• Designed for Forex, Indices, and Commodities
• Session times are approximate - liquidity varies
• Use with proper risk management
• Not all session patterns play out perfectly
• Market conditions vary - adapt accordingly
Timezone Note: This indicator uses EST/EDT. If you're in a different timezone, calculate the offset. For example, London traders should add 5 hours to all times displayed.
Disclaimer: For educational purposes. Trading involves risk. Session-based trading requires practice and proper risk management.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🙏 Support This Work
If this indicator helps you time your trades better:
• ⭐ Give it a thumbs up
• 💬 Share your best session-based trades in comments
• 🔔 Follow for more free professional tools
• 🚀 Share with traders who need better timing
Questions about trading sessions? Drop a comment and I'll help!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Developed with ❤️ for traders who understand that WHEN you trade matters as much as WHAT you trade
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Version History
• v1.0 - Initial release with sessions, kill zones, overlaps, and real-time statistics
Indicatori e strategie
SuperTrend Basit BY İNCEBACAK//@version=5
indicator("SuperTrend Basit v5", overlay=true)
// === Girdi ayarları ===
factor = input.float(3.0, "ATR Katsayısı")
atrPeriod = input.int(10, "ATR Periyodu")
// === Hesaplamalar ===
= ta.supertrend(factor, atrPeriod)
// === Çizim ===
bodyColor = direction == 1 ? color.new(color.lime, 0) : color.new(color.red, 0)
bgcolor(direction == 1 ? color.new(color.lime, 85) : color.new(color.red, 85))
plot(supertrend, color=bodyColor, linewidth=2, title="SuperTrend Çizgisi")
// === Al/Sat sinyali ===
buySignal = ta.crossover(close, supertrend)
sellSignal = ta.crossunder(close, supertrend)
plotshape(buySignal, title="AL", location=location.belowbar, color=color.lime, style=shape.triangleup, size=size.small, text="AL")
plotshape(sellSignal, title="SAT", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small, text="SAT")
VYW GapsThis is a copy of the built-in Gaps indicator with the addition of drawing untouched close prices as well.
By default the lines are drawn as dashed orange lines.
CHoCH and BOS - Market StructureIdentifies Break of Structure (BOS) and Change of Character (CHoCH) in real-time. Displays swing and internal market structure with configurable alerts.
Features:
Real-time BOS and CHoCH detection
Swing and internal structure
8 alert conditions
Full customization
Based on Smart Money Concepts (SMC) - Fork of LuxAlgo's original work
For price action and Smart Money Concepts traders.
VWAP + Candle LeverageWhat if you could extract more value from each trade based on your stop loss and entry, increasing your leverage safely? Could your winning trades be even more profitable?
This indicator uses the VWAP (Volume Weighted Average Price) to calculate safe leverage per candle, allowing traders to maximize each trade within a defined stop loss. Actual profit remains variable depending on market movement and applied leverage.
How signals appear and how leverage is determined
L (green): signals that price crossed above the VWAP (potential long entry).
S (red): signals that price crossed below the VWAP (potential short entry).
Each crossover shows a label with “x”, indicating the theoretical safe leverage for that candle.
How safe leverage is calculated:
Long: close ÷ (close − candle low)
Short: close ÷ (candle high − close)
How leverage is applied:
Identify the signal candle and record close, high, and low.
Calculate the difference between the close price and the stop price (low for Long, high for Short).
The percentage difference between these prices is our safe leverage: the smaller the difference, the higher the leverage possible, always respecting the stop loss.
The “x” label shows this maximum leverage, protecting the position balance using the candle’s stop loss.
Actual profit will still depend on market movement, but the stop loss is already defined and secure.
Main benefits:
Maximize trade potential with known stop loss
Plan entries and position sizing safely
Clearly visualize safe leverage per candle
Simple, efficient, and educational
Disclaimer:
The indicator does not execute trades automatically and is not a full trading system. It is intended solely for educational purposes and safe leverage management.
Smoothed Heiken Ashi Candles9-SMA Trading Method (Buy and Sell Rules)
Sell Rules
A candle closes above.
Buy Rules
A candle closes below the 9-SMA.
Unchased Wick Detector and ReversalsThis indicator can be used to track unchased wick from previous pivot points.
The idea is to visualise liquidity cluster and grab before a potential reversal.
Unchased wick Visual:
- White lines are protected highs or lows.
- Gray lines are previous wicks where prices have passed through and where the prices did not reverse.
Reversal window:
Reversal window parameters define a period range (a min and a max bars) where the reversal is valid.
The idea is that the reversal must be done in the couple bars right after the wick is chased (this event should stay short in time but you can adjust the period as you wish).
By default the default, the window 1-5 bars (e.g., daily, during 1-5 days).
Green color indicates a grab from a low and a reversal to the upside.
Red color indicates a grab from a high and a reversal to the downside.
Disclamer:
Of course this indicator can lead to false reversal signals and must be combined with other data and must be careful to use it alone for opening any position.
This indicator is a Alpha version let me know if any problem.
ATR% Multiple from MA (with QQQ Reference)ATR% Multiple from MA (with QQQ Reference)
This indicator measures how extended a stock's price is from its moving average, normalized by volatility (ATR). It's useful for identifying overbought/oversold conditions and timing profit-taking.
How it works:
ATR% = ATR / Current Price (volatility as % of price)
% Gain From MA = How far price is from the moving average
ATR% Multiple From MA = % Gain From MA ÷ ATR%
Features:
Displays ATR% Multiple for the current symbol
Adds QQQ ATR% Multiple as a market benchmark reference
Shows % Gain From MA and ATR % for additional context
Customizable MA type (SMA, EMA, WMA, VWMA) and lengths
Usage:
Values of 7-10+ suggest taking partial profits (price is extended)
Negative values suggest oversold conditions
Compare your stock's extension to QQQ to gauge relative strength
Inspired by jfsrev's original ATR% Multiple from 50-MA concept, with added QQQ market reference:
The Flody SniperA trend-following sniper strategy that uses two EMAs (21/55) and RSI to confirm momentum.
It enters long when price crosses above the fast EMA during an uptrend and RSI shows strength.
It enters short when price crosses below the fast EMA during a downtrend and RSI shows weakness.
Pyramiding is enabled so the strategy can add more positions as the trend continues.
Positions close when momentum weakens or price breaks back through the fast EMA.
FVG Maxing - Fair Value Gaps, Equilibrium, and Candle Patterns
What this script does
This open-source indicator highlights 3-candle fair value gaps (FVGs) on the active chart timeframe, draws their midpoint ("equilibrium") line, tracks when each gap is mitigated, and optionally marks simple candle patterns (engulfing and doji) for confluence. It is intended as an educational tool to study how price interacts with imbalances.
3-candle bullish and bearish FVG zones drawn as forward-extending boxes.
Equilibrium line at 50% of each gap.
Different styling for mitigated vs unmitigated gaps.
Compact statistics panel showing how many gaps are currently active and filled.
Optional overlays for bullish/bearish engulfing patterns and doji candles.
1. FVG logic (3-candle gaps)
The script focuses on a strict 3-candle definition of a fair value gap:
Three consecutive candles with the same body direction.
The wick of candle 3 is separated from the wick of candle 1 (no overlap).
A bullish gap is created when price moves up fast enough to leave a gap between candle 1 and 3. A bearish gap is the mirror case to the downside.
In Pine, the core detection looks like this:
// Three candles with the same body direction
bull_seq = close > open and close > open and close > open
bear_seq = close < open and close < open and close < open
// Wick gap between candle 1 and candle 3
bull_gap = bull_seq and low > high
bear_gap = bear_seq and high < low
// Final FVG flags
is_bull_fvg = bull_gap
is_bear_fvg = bear_gap
For each detected FVG:
Bullish FVG range: from high up to low (gap below current price).
Bearish FVG range: from low down to high (gap above current price).
Each zone is stored in a custom FVGData structure so it can be updated when price later trades back inside it.
2. Equilibrium line (0.5 of the gap)
Every FVG box gets an optional equilibrium line plotted at the midpoint between its top and bottom:
eq_level = (top + bottom) / 2.0
right_index = extend_boxes ? bar_index + extend_length_bars : bar_index
bx = box.new(bar_index - 2, top, right_index, bottom)
eq_ln = line.new(bar_index - 2, eq_level, right_index, eq_level)
line.set_style(eq_ln, line.style_dashed)
line.set_color(eq_ln, eq_color)
You can use this line as a neutral “fair value” reference inside the zone, or as a simple way to think in terms of premium/discount within each gap.
3. Mitigation rules and styling
Each FVG stays active until price trades back into the gap:
Bullish FVG is considered mitigated when the low touches or moves below the top of the gap.
Bearish FVG is considered mitigated when the high touches or moves above the bottom of the gap.
When that happens, the script:
Marks the internal FVGData entry as mitigated.
Softens the box fill and border colors.
Optionally updates the label text from "BULL EQ / BEAR EQ" to "BULL FILLED / BEAR FILLED".
Can hide mitigated zones almost completely if you only want to see unfilled imbalances.
This allows you to distinguish between current areas of interest and zones that have already been traded through.
4. Candle pattern overlays (engulfing and doji)
For additional confluence, the script can mark simple candle patterns on top of the FVG view:
Bullish engulfing — current candle body fully wraps the previous bearish body and is larger in size.
Bearish engulfing — current candle body fully wraps the previous bullish body and is larger in size.
Doji — candles where the real body is small relative to the full range (high–low).
The detection is based on basic body and range geometry:
curr_body = math.abs(close - open)
prev_body = math.abs(close - open )
curr_range = high - low
body_ratio = curr_range > 0 ? curr_body / curr_range : 1.0
bull_engulfing = close > open and close < open and open <= close and close >= open and curr_body > prev_body
bear_engulfing = close < open and close > open and open >= close and close <= open and curr_body > prev_body
is_doji = curr_range > 0 and body_ratio <= doji_body_ratio
On the chart, they appear as:
Small triangle markers below bullish engulfing candles.
Small triangle markers above bearish engulfing candles.
Small circles above doji candles.
All three overlays are optional and can be turned on or off and recolored in the CANDLE PATTERNS group of inputs.
5. Inputs overview
The script organizes settings into clear groups:
DISPLAY SETTINGS : Show bullish/bearish FVGs, show/hide mitigated zones, box extension length, box border width, and maximum number of boxes.
EQUILIBRIUM : Toggle equilibrium lines, color, and line width.
LABELS : Enable labels, choose whether to label unmitigated and/or mitigated zones, and select label size.
BULLISH COLORS / BEARISH COLORS : Separate fill and border colors for bullish and bearish gaps.
MITIGATED STYLE : Opacity used when a gap is marked as mitigated.
STATISTICS : Toggle the on-chart FVG statistics panel.
CANDLE PATTERNS : Show engulfing patterns, show dojis, colors, and the body-to-range threshold that defines a doji.
6. Statistics panel
An optional table in the corner of the chart summarizes the current state of all tracked gaps:
Total number of FVGs still being tracked.
Number of bullish vs bearish FVGs.
Number of unfilled vs mitigated FVGs.
Simple fill rate: percentage of tracked FVGs that have been marked as mitigated.
This can help you study how a particular market tends to treat gaps over time.
7. How you might use it (examples)
These are usage ideas only, not recommendations:
Study how often your symbol mitigates gaps and where inside the zone price tends to react.
Use higher-timeframe context and then refine entries near the equilibrium line on your trading timeframe.
Combine FVG zones with basic candle patterns (engulfing/doji) as an extra visual anchor, if that fits your process.
Hope you enjoy, give your feedback in the comments!
- officialjackofalltrades
Status + BollingersThis combined indicator provides a concise view of the market's current state, volatility, and momentum using key technical metrics displayed on a central dashboard and overlaid on the price chart.
The Bollinger Bands consist of a 20-period Simple Moving Average (SMA) as the middle line, bounded by an upper and lower band (typically $2.0$ Standard Deviations).
Function: Measures volatility.
CRSI (RSI) Red ($>70$), Lime ($<30$) - Indicates Overbought (Red) or Oversold (Lime) pressure, signaling possible reversals.
ADX Orange ($>30$), Gray ($<20$) - Measures Trend Strength, regardless of direction. Orange means strong trend (ideal for trend following); Gray means weak/ranging market.
Volume Status "Bang" (Red) Safe (Green) - Compares current volume to the average. "Patladı" indicates a significant volume spike (momentum confirmation), suggesting institutional activity or a decisive move.
CRR - Gaps + FVG PROUses ATR
Calculates ATR and, with minAtrR, defines the minimum size for a GAP or FVG to be considered valid.
Detects and draws GAPs between candles
Bullish GAP: low > high (upward gap).
Bearish GAP: high < low (downward gap).
Draws a box between the previous and current candle.
The box can be extended to the right.
If the price fills the gap (touches it), and autoDelGap is active, the box is deleted (mitigated).
Only saves and manages the last bullish GAP and the last bearish GAP.
Detects and draws FVG (3-candle imbalance)
Bullish FVG: high < low → liquidity gap below.
Bearish FVG: low > high → liquidity gap above.
Draws a box for the gap between candle 2 and the current candle.
The box can be extended to the right.
When the price completely enters the zone (fills it), if autoDelFVG is active, the box is deleted (mitigated).
Only monitors the last bullish FVG and the last bearish FVG.
🧠 In simple terms:
It marks GAPs and FVG imbalance zones on the chart, extends them to the right, and automatically deletes them when the price mitigates/fills those zones.
CCI/RSI + Smoothed Heiken Ashi Filter + SMA Exit (paired)Logic Summary (English Version)
Long Condition (Blue)
• CCI(34) > 0
• CCI(174) > 0
• RSI > 55
→ As long as all three conditions remain true, display blue continuously.
→ If any one of the conditions fails, the blue signal disappears.
⸻
Short Condition (Red)
• CCI(34) < 0
• CCI(174) < 0
• RSI < 45
→ As long as all three conditions remain true, display red continuously.
→ If any one of the conditions fails, the red signal disappears.
Hourly Trend Open LineTradingView Indicator Publishing Prompt
Indicator Name: Hourly Trend Open Line
Short Title: HRLY OPEN
Type: Indicator
Source Code Language: Pine Script v6
Description and Key Features
Title: The Simplest Trend Filter: Hourly Trend Open Line (HRLY OPEN) 📈📉
Body:
Are you tired of complex indicators that clutter your chart? The Hourly Trend Open Line is a minimalist, powerful tool designed for traders who prioritize clean charts and high-timeframe trend conviction.
This indicator cuts through the noise by displaying the Open Price of the selected Trend Timeframe (defaults to the 1-Hour / 60-Minute chart) directly on your current chart.
Key Features:
High-Timeframe Trend Filter: Immediately identifies the direction of the dominant trend by comparing the current price to the open of the selected higher timeframe candle.
Visual Bias (Background Coloring):
Bullish Trend (Green Background): Current price is above the Trend Open Line.
Bearish Trend (Red Background): Current price is below the Trend Open Line.
Dynamic Reference Point: The Trend Open Line acts as a powerful mean-reversion level, serving as a dynamic support/resistance zone for lower timeframe entries.
Full Customization: Easily change the Trend Timeframe (e.g., to 4H, Daily, or 30m) and customize all colors for the line and the background zones.
How to Use It:
For Trend Following: Only look for Long entries when the background is Green (price above the line) and Short entries when the background is Red (price below the line).
For Mean Reversion: Use the Trend Open Line as a potential target or bounce zone. A retracement back to the line offers a potential continuation trade entry.
Keep your analysis focused and your decision-making fast. Add the Hourly Trend Open Line to your chart today!
TradingView Settings
Category: Trend / Trend Following
Style: Simple
Tags: trend-filter, hourly-open, open-price, support-resistance, mean-reversion, high-timeframe
Visibility: Public
🎨 Recommended Diagram Trigger
You should also include a clear visual demonstrating its function.
Hourly Trend Open LineHere is a detailed, ready-to-use prompt for publishing your final simplified indicator, the **"Hourly Trend Open Line,"** on TradingView.
## 🚀 TradingView Indicator Publishing Prompt
**Indicator Name:** Hourly Trend Open Line
**Short Title:** HRLY OPEN
**Type:** Indicator
**Source Code Language:** Pine Script v6
---
### Description and Key Features
**Title:** **The Simplest Trend Filter: Hourly Trend Open Line (HRLY OPEN)** 📈📉
**Body:**
Are you tired of complex indicators that clutter your chart? The **Hourly Trend Open Line** is a minimalist, powerful tool designed for traders who prioritize **clean charts** and **high-timeframe trend conviction**.
This indicator cuts through the noise by displaying the **Open Price** of the selected Trend Timeframe (defaults to the 1-Hour / 60-Minute chart) directly on your current chart.
#### Key Features:
1. **High-Timeframe Trend Filter:** Immediately identifies the direction of the dominant trend by comparing the current price to the open of the selected higher timeframe candle.
2. **Visual Bias (Background Coloring):**
* **Bullish Trend (Green Background):** Current price is **above** the Trend Open Line.
* **Bearish Trend (Red Background):** Current price is **below** the Trend Open Line.
3. **Dynamic Reference Point:** The Trend Open Line acts as a powerful mean-reversion level, serving as a dynamic support/resistance zone for lower timeframe entries.
4. **Full Customization:** Easily change the Trend Timeframe (e.g., to 4H, Daily, or 30m) and customize all colors for the line and the background zones.
#### How to Use It:
* **For Trend Following:** Only look for **Long entries** when the background is **Green** (price above the line) and **Short entries** when the background is **Red** (price below the line).
* **For Mean Reversion:** Use the Trend Open Line as a potential target or bounce zone. A retracement back to the line offers a potential continuation trade entry.
**Keep your analysis focused and your decision-making fast. Add the Hourly Trend Open Line to your chart today!**
---
### TradingView Settings
**Category:** Trend / Trend Following
**Style:** Simple
**Tags:** `trend-filter`, `hourly-open`, `open-price`, `support-resistance`, `mean-reversion`, `high-timeframe`
**Visibility:** Public
---
### 🎨 Recommended Diagram Trigger
You should also include a clear visual demonstrating its function.
****
CRR BUY/SELL This is a dual engine (BUY and SELL) for scalping/micro trading on XAUUSD (10–20 pips), all in a single indicator:
Reads 1m, 5m, 15m, 30m (trend + momentum).
It has separate BUY and SELL engines.
It shows you in a central HUD:
Left side → BUY status.
Right side → SELL status.
Bottom → indicators + extra info + NY time.
1️⃣ Internal Engines
🔹 Shared Multi-TF
On 1m, 5m, 15m, 30m it calculates:
EMA 15/30/200 → bullish/bearish trend.
MACD → momentum.
RSI → strength.
From this comes:
t1, t2, t3, t4 =
1 = bullish,
-1 = bearish,
0 = neutral.
bullScore = how many TFs are bullish.
bearScore = how many TFs are bearish.
2️⃣ BUY Engine (BUY BOX)
Own Inputs:
Mode: aggressiveMicroBuy → yes/no.
Sensitivity: Normal / High / Turbo.
Filter for:
strong upward candle (ticks ≈ pips),
minimum ATR in pips,
minimum 1m bullish candle body.
Calculations:
Converts ATR to pips (atrPipsBuy) and validates sufAtrBuy.
Calculates momentumBull1 (1m):
large bullish candle in pips,
MACD bullish,
RSI bullish.
1m Micro signal “BUY WITHOUT PULLBACK” (buyNoPull):
EMA 15 > EMA 30 > EMA 200 (strong bullish trend on 1m),
MACD crosses upwards,
Price above EMA 30 1m.
Multi-TF Bull (multiTfBull):
Normal Mode: 1m bullish and 5-15-30m not against. High/Turbo Mode: bullScore >= 2.
Final BUY condition:
Conservative:
buyNoPull + multiTfBull + sufAtrBuy + momentumBull1
Aggressive:
(t1 == 1 or bigPumpBuy) + 15m not bearish + sufAtrBuy
condBuyFinal chooses between conservative/aggressive based on aggressiveMicroBuy.
3️⃣ SELL Engine (SELL BOX)
It's the bearish mirror of the BUY:
Own inputs:
aggressiveMicroSell, SELL Sensitivity, strong drop in ticks, ATR SELL, minimum bearish body.
Calculations:
ATR → pips (atrPipsSell) and sufAtrSell.
momentumBear1: strong red candle in 1m + MACD bear + RSI bear.
1m Micro signal “SELL WITHOUT PULLBACK” (sellNoPull):
EMA 15 < EMA 30 < EMA 200 (strong bearish trend 1m),
MACD crosses downwards,
Price below EMA 30 1m.
Multi–TF Bear (multiTfBear):
Normal: 1m bearish and 5–15–30m not against.
High/Turbo: bearScore >= 2.
Final SELL condition:
Conservative:
sellNoPull + multiTfBear + sufAtrSell + momentumBear1
Aggressive:
(t1 == -1 or bigDropSell) + 15m not bullish + sufAtrSell
condSellFinal based on aggressiveMicroSell.
4️⃣ Clock and Sessions
Calculates New York time.
Classifies session:
TOKYO (20–03),
LONDON (03–08),
NEW YORK (08–17).
Displays clockText (NY time) in the HUD.
5️⃣ Central HUD (double)
Table at the top center with 6 columns:
Columns 0–2 → BUY
Row 1: STATUS: MICRO BUY / NORMAL BUY / NEUTRAL.
Row 2: Light bulb + text:
STRONG RISE,
MULTI TF BULLISH,
NO SETUP. Columns 3–5 → SELL
Row 1: STATUS: MICRO SELL / NORMAL SELL / NEUTRAL
Row 2: Lightbulb + text:
SHARP DROP,
MULTI TF BEARISH,
NO SETUP.
In BUY, column 2 of the last row shows the NY time.
6️⃣ Footprint on the chart
Only when a new signal appears (not repeated):
buySignal = condBuyFinal and not condBuyFinal .
sellSignal = condSellFinal and not condSellFinal .
Draw:
Bar color:
Green on BUY candle.
Red on SELL candle.
Triangles:
BUY below the candle.
SELL above the candle.
7️⃣ Alerts
CRR BUY SCALPING → when condBuyFinal is true.
CRR SELL SCALPING → when condSellFinal is true.
🧩 In a sentence:
This is your master micro-scalping BUY/SELL panel, which combines multi-timeframe analysis, 1m momentum, ATR in pips, and strong candles, and summarizes it for you in a dual HUD (BUY on the left, SELL on the right) + clear markers on the exact trigger candle.
CRR Auto 50% Candle A line at 50% of the candle
If a candle is larger than the minimum size you define (minSizePerc),
then calculate the midpoint of the candle (midLevel) and draw a horizontal line:
From the current candle to 44 bars to the right (or the number you choose).
Green if the candle is bullish, red if it is bearish.
2. Signal arrows
If it's a large bullish candle → green arrow pointing up with the text “50”.
If it's a large bearish candle → red arrow pointing down with the text “50”.
3. What is it for?
It marks the 50% level of important candles, which is often:
A mitigation zone.
A level where the price usually returns before continuing.
An institutional equilibrium point.
🧠 In simple terms:
It detects strong candles, draws their 50% level into the future, and marks them with arrows indicating whether they are bullish or bearish. Ideal for SMC.
DAILY AND WEEKLY MID LINESDAILY AND WEEKLY MID LINES INDICATOR
Description:
This indicator calculates and visualizes the dynamic midpoint (mid) of the current day and week in real-time. It provides traders with key reference levels based on developing price action.
Features:
Daily Mid Line:
Color: Orange
Thickness: 3 pixels
Style: Solid line
Updates: Automatically recalculates with each new candle
Calculation: Average of the day's highest high and lowest low from market open
Weekly Mid Line:
Color: Blue
Thickness: 3 pixels
Style: Dashed line
Updates: Continuously recalculates throughout the week
Calculation: Average of the week's highest high and lowest low from week start
How It Works:
At the start of each new trading day (00:00), the daily mid line resets and begins calculating from the first candle
At the start of each new trading week (typically Monday), the weekly mid line resets and begins fresh calculations
Both lines extend automatically to the right as new candles form
The lines are dynamic - they adjust as new highs/lows are made during the day/week
Trading Applications:
Support/Resistance Levels:
The mid lines act as natural equilibrium points where price may find temporary support or resistance
Daily mid can serve as intraday pivot, weekly mid as broader market balance point
Trend Analysis:
Price consistently above mid lines suggests bullish momentum
Price consistently below mid lines suggests bearish momentum
Relationship between daily and weekly mid lines shows multi-timeframe alignment
Entry/Exit Signals:
Price crossing above daily mid may indicate short-term bullish momentum
Price crossing below daily mid may indicate short-term bearish momentum
Weekly mid breaks can signal more significant trend changes
Market Context:
Distance between price and mid lines indicates market extremity
Steeper mid line slopes suggest stronger directional momentum
Flat mid lines suggest range-bound or consolidating markets
Confluence Trading:
Combine with other indicators (RSI, MACD, moving averages) for confirmation
Use as dynamic levels for stop-loss placement or take-profit targets
Best Practices:
More effective on higher timeframes (1H, 4H, Daily) for clearer signals
Works well in trending markets where mid lines act as moving support/resistance
Monitor for price rejection or acceptance at mid levels for trading decisions
Use in conjunction with volume analysis for confirmation
Psychological Significance:
Mid points often represent fair value areas where buyers and sellers find temporary equilibrium, making them natural decision points for market participants.
This indicator is particularly useful for day traders, swing traders, and position traders looking for dynamic, real-time reference points that adapt to current market conditions rather than relying on static historical levels.
Veil Trend# Veil Trend (VTrend)
**Veil Trend** is a minimalist trend-following and volatility framework built around a triple-EMA structure and adaptive price bands. It is designed to clearly define trend direction, dynamic support and resistance, and momentum expansion—without clutter.
---
## 🔹 Core Components
### Main EMA (Slow)
Acts as the primary trend axis.
- Price **above** the main EMA → bullish bias
- Price **below** the main EMA → bearish bias
### Medium EMA
Tracks intermediate momentum and trend strength, helping visualize pullbacks within the broader trend.
### Fast EMA (Optional)
Provides short-term momentum sensitivity and early trend shifts.
Hidden by default to maintain a clean chart.
---
## 🔹 Adaptive Veil Bands
Veil Trend wraps the main EMA with adaptive volatility bands (“the veil”) to define normal price movement versus expansion.
- **ATR-Based Bands (Default)**
Bands automatically expand and contract with volatility, adapting to changing market conditions.
- **Percentage-Based Bands (Optional)**
Bands are offset by a fixed percentage from the main EMA, useful for consistent scaling across instruments.
The shaded area between bands represents the **healthy trend zone**, where pullbacks and consolidations typically occur.
---
## 🔹 Signals & Interpretation
*(Disabled by default for a clean visual experience)*
### Band Breaks
- **Break above upper band** → strong bullish momentum
- **Break below lower band** → strong bearish momentum
### Band Bounces
- **Bounce from lower band** → potential bullish continuation
- **Rejection at upper band** → potential bearish continuation
Alerts are included for all band events and can be enabled as needed.
---
## 🔹 Visual Design Philosophy
- Clean, layered EMA structure (“noodles”)
- Subtle volatility bands with optional fill
- Optional status table for quick market context
- Minimalist by default, information-rich when enabled
---
## 🔹 Best Use Cases
- Identifying trend direction and bias
- Trading pullbacks within established trends
- Spotting volatility expansion and breakout conditions
- Works on **stocks, crypto, forex, and indices**
- Effective across all timeframes
---
**Veil Trend doesn’t predict — it reveals.**
CRT with sessions (by Simonezzi)original version is by Flux Charts. I just added sessions, so it was easier to trade on demand and not get signals at the wrong time.
Sessions added - Asian, London and NY.
CPR + EMA(20/50/200) Strategy (5m) - NIFTY styleindicator best suited for nifty for 5 minute time frame.
ADX with Customisable LevelsADX with Customisable Levels.
25 for strong trend
50 for Very strong trend
75 for unsustainable strong trend.
VectorCoresAI SMA + Bollinger Fusion v1VectorCoresAI — SMA + Bollinger Fusion (Free)
A clean, modern visual tool combining four key SMAs with an adaptive Bollinger structure.
This script merges two of the most widely used charting concepts into one simple, readable view:
Included
✔ SMA 21
✔ SMA 50
✔ SMA 100
✔ SMA 200
✔ Bollinger Bands with adjustable length + multiplier
✔ Adaptive “Fusion Squeeze” shading to highlight compression phases
✔ Optional visibility toggles for each SMA
✔ Lightweight, non-intrusive overlay
What this indicator is designed for
This tool helps traders quickly understand:
Trend alignment using the 21/50/100/200 SMAs
Volatility conditions around the Bollinger midline
Price compression and expansion
Early awareness of breakout environments
Clean visual structure without clutter
Everything is intentionally simple and transparent.
No predictions, no signals, no trading advice — just clean chart structure.
Why this version is unique
Instead of using standard Bollinger visuals, this Fusion edition uses subtle adaptive shading to show when the bands contract.
This makes compression zones instantly visible without overwhelming the chart.
The SMAs are fixed to widely-used trend levels, giving consistent readings across all markets and timeframes.
Who this is for
Newer traders who want a clear introduction to SMAs + Bollinger Bands
Experienced traders who want a lightweight visual tool
Anyone building structure-based strategies
Users of the VectorCoresAI suite who want a simple companion tool
Notes
This indicator is part of the VectorCoresAI Free Tools collection.
All logic is open-source and educational only.
More tools coming soon.






















