Simple Multi VWAPSimple Multi VWAP - Release Notes
Overview
**Simple Multi VWAP** is a powerful Volume Weighted Average Price (VWAP) indicator that allows you to display up to **four independent VWAP lines** simultaneously on your chart, each with its own customisable anchor period. This provides traders with a comprehensive view of volume-weighted price levels across different timeframes, enabling better analysis of price action and support/resistance levels.
Key Features
Multiple VWAP Lines
- Display up to **4 independent VWAP lines** on a single chart
- Each VWAP can be individually enabled or disabled
- Each VWAP maintains its own anchor period independently
Flexible Anchor Periods
Choose from **10 different anchor periods** for each VWAP:
- **Session** - Resets daily
- **Week** - Resets weekly
- **Month** - Resets monthly
- **Quarter** - Resets quarterly
- **Year** - Resets annually
- **Decade** - Resets every 10 years
- **Century** - Resets every 100 years
- **Earnings** - Resets on earnings announcements
- **Dividends** - Resets on dividend payments
- **Splits** - Resets on stock splits
Native Styling Support
- Full integration with TradingView's native style dialog
- Right-click any VWAP line to customise:
- Colour
- Line style (solid, dashed, dotted, etc.)
- Line thickness
- Opacity
- Default colours provided for easy identification:
- **VWAP #1**: Orange (#f19d37)
- **VWAP #2**: Purple (#7859bc)
- **VWAP #3**: Red (#df484b)
- **VWAP #4**: Cyan (#54b9d1)
Global Settings
- **Source**: Choose the price source (default: Close)
- **Offset**: Shift VWAP lines forward/backward in time
- **Hide on 1D or Above**: Automatically hide VWAPs on daily or higher timeframes
How to Use
Basic Setup
1. **Add the Indicator**: Search for "Simple Multi VWAP" in TradingView's indicator library
2. **Enable VWAPs**: Check the boxes next to the VWAPs you want to display
3. **Select Anchor Periods**: Choose the anchor period for each enabled VWAP using the dropdown next to each VWAP toggle
4. **Customise Styling**: Right-click any VWAP line → "Style" to customise appearance
Recommended Configurations
Intraday Trading
- **VWAP #1**: Session (daily reset)
- **VWAP #2**: Week (weekly reset)
- **VWAP #3**: Month (monthly reset)
Swing Trading
- **VWAP #1**: Week (weekly reset)
- **VWAP #2**: Month (monthly reset)
- **VWAP #3**: Quarter (quarterly reset)
Long-term Analysis
- **VWAP #1**: Month (monthly reset)
- **VWAP #2**: Quarter (quarterly reset)
- **VWAP #3**: Year (yearly reset)
- **VWAP #4**: Decade (decade reset)
Input Settings
Global Settings
- **Source**: Price source for all VWAP calculations (default: Close)
- **Offset**: Number of bars to shift the VWAP lines (default: 0)
- **Hide VWAP on 1D or Above**: Toggle to hide all VWAPs on daily/weekly/monthly charts
VWAP Settings
Each VWAP has two settings displayed on the same line:
- **Enable Toggle**: Checkbox to show/hide the VWAP line (labelled as "VWAP#1", "VWAP#2", etc.)
- **Anchor Period**: Dropdown to select the reset period (labelled as "---> Anchor Period")
*Note: All VWAP settings are grouped under a single "VWAPs" group for easy organisation.*
Technical Details
Calculation Method
The indicator uses TradingView's built-in `ta.vwap()` function, which calculates:
**VWAP** = Σ(Price × Volume) / Σ(Volume)
The calculation resets based on the selected anchor period, ensuring accurate volume-weighted averages for each timeframe.
Event-Based Anchors
For Earnings, Dividends, and Splits anchors, the indicator uses TradingView's data requests to detect these events automatically, ensuring precise reset points.
Use Cases
Support and Resistance Levels
Multiple VWAPs help identify key support and resistance zones across different timeframes. Price often respects these levels, making them valuable for entry and exit decisions.
Trend Analysis
Compare price action against multiple VWAPs to gauge trend strength:
- Price above all VWAPs = Strong uptrend
- Price below all VWAPs = Strong downtrend
- Mixed positioning = Consolidation or trend change
Mean Reversion
When price deviates significantly from VWAP, it may indicate overextension and potential mean reversion opportunities.
Entry/Exit Signals
- **Long Entry**: Price crosses above VWAP with volume confirmation
- **Short Entry**: Price crosses below VWAP with volume confirmation
- **Exit**: Price returns to VWAP after a significant move
Tips & Best Practices
1. **Start Simple**: Begin with 1-2 VWAPs to avoid chart clutter
2. **Match Timeframes**: Use anchor periods that align with your trading timeframe
3. **Combine with Volume**: VWAP works best when combined with volume analysis
4. **Use Multiple Timeframes**: Apply the indicator to multiple chart timeframes for confirmation
5. **Customise Colours**: Use distinct colours for each VWAP to easily identify them
Notes
- The indicator requires volume data to function properly
- VWAP calculations are most accurate on intraday charts
- Event-based anchors (Earnings, Dividends, Splits) require symbol data availability
- All VWAPs share the same source input for consistency
Version Information
**Current Version**: 1.0.0
Search in scripts for "swing trading"
ShooterViz Lazy Trader EMA SystemShooterViz Lazy Trader EMA System - Complete User Guide
What This Script Does
This is a position scaling indicator that tells you exactly when to enter, add to, and exit trades using a simplified 5-EMA system. It removes the guesswork and decision fatigue from trading by giving you clear visual signals.
The Core Concept
3 entry signals that build your position from 20% → 50% → 100%
2 exit signals that scale you out at 50% → 50% (complete exit)
1 higher timeframe filter that keeps you on the right side of the trend
No Fibonacci calculations, no RSI divergence, no multi-indicator confusion. Just EMAs and price action.
What You'll See On Your Chart
1. Colored EMA Lines
Blue Lines (Entry Zone):
3 EMA (lightest blue) - Early reversal detector
5 EMA (darker blue) - Confirmation line
Green Lines (Add Zone):
21 EMA (bright green) - First add location
34 EMA (lighter green) - Final add location
Red Lines (Exit Zone):
89 EMA (lighter red) - First exit trigger
144 EMA (darker red) - Final exit trigger
Orange Lines (Hyper Frame - optional):
Hyper 21 EMA (from higher timeframe) - Trend direction
Hyper 34 EMA (from higher timeframe) - Bias confirmation
2. Triangle Signals
Green Triangles (Below Price) = BUY/ADD:
Lime triangle with "20%" = Entry 1: Price reclaimed 3→5 EMA (starter position)
Green triangle with "30%" = Entry 2: Price bounced off 21 EMA (first add)
Teal triangle with "50%" = Entry 3: Price broke out from 34 EMA compression (final add)
Red Triangles (Above Price) = SELL:
Orange triangle with "50% OFF" = Exit 1: Price broke below 89 EMA (take half off)
Red triangle with "EXIT ALL" = Exit 2: Price broke below 144 EMA (close remaining position)
3. Background Color (Trend Bias)
Light green background = Hyper frame EMAs trending up (bias LONG)
Light red background = Hyper frame EMAs trending down (bias SHORT)
Gray background = Neutral/choppy (be cautious)
4. Info Table (Top Right Corner)
A live status dashboard showing:
Which entry signals are currently active (✓ or —)
Which exit signals are currently active (⚠ or ⛔)
Current hyper frame bias (🟢 LONG / 🔴 SHORT / ⚪ NEUTRAL)
Which timeframe you're using for hyper frame filtering
How to Install and Set Up
Step 1: Add the Script to TradingView
Open TradingView
Click "Pine Editor" at the bottom of the screen
Copy the entire script code
Paste it into the Pine Editor
Click "Add to Chart"
Step 2: Configure Your Settings
Click the gear icon ⚙️ next to "LazyEMA" in your indicators list.
Critical Settings to Configure:
Hyper Frame Selection (Most Important!)
Location: "Hyper Frame (Pick ONE)" section
Setting: "Timeframe"
What to choose:
Trading 15min or 1H charts? → Use "240" (4-hour)
Trading 4H or Daily charts? → Use "D" (Daily)
Trading Daily or Weekly charts? → Use "W" (Weekly)
Why this matters: This filter keeps you aligned with the bigger trend. Only take longs when this timeframe is green, shorts when it's red.
MA Type (Optional, default is fine)
Location: "MA Config" section
Default: EMA (recommended)
Options: EMA, SMA, WMA, HMA, RMA, VWMA
Most traders should stick with EMA
Visual Toggles (Customize your view)
Entry Zone: Turn individual EMAs on/off (3, 5, 21, 34)
Exit Zone: Turn individual EMAs on/off (89, 144)
Hyper Frame: Toggle the higher timeframe EMAs on/off
Step 3: Clean Up Your Chart
Turn OFF these if visible:
Volume bars (they clutter the view)
Any other indicators you have loaded
Grid lines (optional, but cleaner)
Keep ONLY:
Price candles
Your ShooterViz Lazy Trader EMA System
Maybe support/resistance levels if you manually draw them
How to Trade With This Script
The Basic Workflow
Before the Market Opens:
Check the background color and info table bias
Green background? Look for LONG setups only
Red background? Look for SHORT setups only
Gray background? Stay flat or trade small
During the Trading Session:
LONGS (When hyper frame is bullish):
Wait for Entry 1 signal:
Lime triangle appears with "20%"
Price has reclaimed the 5 EMA after dipping to 3 EMA
Action: Enter 20% of your intended position
Stop loss: Place below the 5 EMA or recent swing low
Wait for Entry 2 signal:
Green triangle appears with "30%"
Price pulled back to 21 EMA and bounced
Action: Add 30% more (you're now at 50% total)
Move stop: Trail it up to below 21 EMA
Wait for Entry 3 signal:
Teal triangle appears with "50%"
Price compressed at 34 EMA and broke out
Action: Add final 50% (you're now 100% loaded)
Move stop: Trail it up to below 34 EMA
Wait for Exit 1 signal:
Orange triangle appears with "50% OFF"
Price broke below 89 EMA
Action: Exit 50% of your position immediately
Move stop on rest: Trail to 89 EMA or lock in profits
Wait for Exit 2 signal:
Red triangle appears with "EXIT ALL"
Price broke below 144 EMA
Action: Exit remaining 50% (you're now flat)
Or: Stop gets hit at 89 EMA (same result)
SHORTS (When hyper frame is bearish):
Same process, but inverted
Triangles appear above price instead of below
Look for breakdowns below EMAs instead of bounces off them
Exit when price reclaims 89 and 144 EMAs
Real-World Example Walkthrough
Setup: Trading ES (S&P 500 Futures) on 1H Chart
Chart Configuration:
Timeframe: 1 Hour
Hyper Frame: 240 (4-hour)
Ticker: ES
Pre-Market Check:
Background is light green
Info table shows "🟢 LONG" for Hyper Bias
Decision: Only look for long entries today
9:30 AM - Market Opens
Price dips and touches 3 EMA
Watch for: Reclaim of 5 EMA
9:45 AM - Entry 1 Triggers
Lime triangle appears below bar
Price closed above 5 EMA at $4,550
Action taken:
Enter long 20% position (2 contracts if targeting 10 total)
Stop loss at $4,545 (below 5 EMA)
Risk: $10 per contract × 2 = $20 risk
10:30 AM - Entry 2 Triggers
Price rallied to $4,565, pulls back
Green triangle appears at 21 EMA ($4,555)
Action taken:
Add 30% (3 more contracts, now have 5 total)
Move stop to $4,550 (below 21 EMA)
Current P/L: +$25 ($5 gain on original 2 contracts, break-even on new 3)
11:15 AM - Entry 3 Triggers
Price consolidates at 34 EMA around $4,560
Teal triangle appears as price breaks to $4,568
Action taken:
Add final 50% (5 more contracts, now have 10 total)
Move stop to $4,555 (below 34 EMA)
Current P/L: +$70
1:00 PM - Price Extends
Price rallies to $4,595 (on track)
89 EMA is at $4,575
No action yet, let it run
2:15 PM - Exit 1 Triggers
Price pulls back from $4,600
Orange triangle appears as price breaks below 89 EMA at $4,580
Action taken:
Exit 50% (5 contracts closed at $4,580)
Keep 5 contracts with stop at 89 EMA ($4,575)
Banked: +$150 average gain on closed 5 contracts
2:45 PM - Exit 2 Triggers
Price continues down
Red triangle appears as price breaks 144 EMA at $4,570
Action taken:
Exit remaining 5 contracts at $4,570
Banked: +$100 on remaining 5 contracts
Final Results:
Total gain: $250 on the trade
Initial risk: $50 (if stopped out at Entry 1)
Risk/Reward: 5:1
Time in trade: ~5 hours
Common Questions
"What if I miss Entry 1? Can I still take Entry 2?"
Yes! Each entry is independent. If you miss the 3→5 reclaim, wait for the 21 EMA bounce. You'll start with a 30% position instead of 20%, but that's fine.
Rule: Never chase. Wait for the next EMA setup.
"What if multiple entry signals trigger at the same bar?"
Rare, but possible. If you see both Entry 1 and Entry 2 trigger together:
Take Entry 1 first (20%)
If the next bar confirms Entry 2 is still valid, add 30%
When in doubt, scale in gradually
"The hyper frame is green but I'm seeing short signals?"
Don't take them. The hyper frame is your bias filter. If it says "go long," ignore short setups. They're usually lower probability and will get stopped out.
"Can I use this for swing trading overnight?"
Absolutely. Just switch your hyper frame:
If you're on Daily charts, use Weekly hyper frame
If you're on 4H charts, use Daily hyper frame
Adjust position sizes for overnight risk
"What if the signal appears right at market close?"
Don't chase it. Wait for the next bar (next day) to confirm. Signals that appear in the last 5 minutes are often noise.
"How do I set up alerts?"
Right-click on the chart
Select "Add Alert"
Choose "LazyEMA" from the condition dropdown
Select which signal you want alerts for:
Entry 1: 3→5 Reclaim
Entry 2: 21 EMA Add
Entry 3: 34 EMA Breakout
Exit 1: 89 EMA Break
Exit 2: 144 EMA Break
Click "Create"
Pro tip: Set up all 5 alerts so you never miss a signal.
Position Sizing Guide see
swingtradenotes.substack.com
Critical Rule: Know your total risk BEFORE you take Entry 1. Don't wing it.
Customization Tips
For Day Traders (Scalpers)
Use 5min or 15min charts
Hyper frame: 1H or 4H
Expect 2-4 setups per day
Tighter stops (0.5% risk per entry)
For Swing Traders
Use 4H or Daily charts
Hyper frame: Daily or Weekly
Expect 1-2 setups per week
Wider stops (1-2% risk per entry)
For Position Traders
Use Daily or Weekly charts
Hyper frame: Weekly or Monthly
Expect 1-2 setups per month
Widest stops (2-3% risk per entry)
The "Don't Be Stupid" Checklist
Before taking ANY signal from this script, ask:
✅ Is the hyper frame bias pointing in my direction?
✅ Is the signal clean (not at a weird time or during news)?
✅ Do I know my stop loss level?
✅ Do I know my position size?
✅ Can I afford to lose if this trade fails?
If you answered "no" to ANY of these, skip the trade.
Troubleshooting
"I'm not seeing any signals"
Possible causes:
The "Show Lazy Trader System" toggle is off (turn it on)
Your chart timeframe is too high (try 1H or 4H)
Market is in a tight range (EMAs are compressed)
You need to refresh the chart
"Too many signals, getting whipsawed"
Fixes:
Increase your chart timeframe (go from 15m to 1H)
Switch to a less volatile ticker
Only trade when hyper frame bias is STRONG (not neutral)
Add a minimum bar count between signals
"The info table is covering my price action"
Fix:
Edit the script
Find the line: table.new(position.top_right, ...
Change position.top_right to position.bottom_right or position.top_left
"Signals appear then disappear"
This is normal (repainting). Some signals (especially compression breakouts) can disappear if the next bar reverses. This is why you:
Wait for bar close before acting
Use alerts that only fire on confirmed bars
Don't chase signals mid-bar
Final Thoughts
This script is a decision-making tool, not a crystal ball. It shows you high-probability setups based on EMA dynamics and trend structure. You still need to:
Manage your risk
Choose your position size
Stick to the rules
Accept losses when they happen
The system works when YOU work the system.
Print this guide, tape it next to your monitor, and follow it religiously for 20 trades before making ANY changes.
Good luck, and stay lazy (the smart way).
Green to Red Money RailsWhat this indicator does
Green to Red Money Rails (G2R Rails) is a price-action tool that draws dynamic “rails” from recent swing lows and highs. It tracks how support and resistance are shifting so you can see where trend pressure is building or weakening.
Core logic (high level)
Detects pivot lows and stores the last three (L1, L2, L3).
Builds green support “fans”: inner dotted rails L1→L2 and L2→L3, plus a main solid base rail L1→L3.
Detects pivot highs and, when the last high is lower than the previous one, draws a red resistance rail from H2→H3.
Optional labels mark the most recent swing low (“L”) and swing high (“H”).
How to use it
Use the green rails as dynamic support zones for trend-following, pullback entries, or stop placement.
Use the red rail as a visual ceiling in downtrends: breaks above it can signal the end of a sell-off; rejections at it confirm sellers still in control.
Works best on liquid markets and swing-trading timeframes (for example, 1h–1D). Always combine with your own risk management and higher-timeframe context.
This script does not auto-generate signals or manage risk for you; it is a visual framework for reading structure and building your own trading plans.
Market Structure Shift (MSS) [Sword & Shield]MARKET STRUCTURE SHIFT (MSS)
A clean and focused indicator for identifying Market Structure Shifts in price action.
════════════════════════════════════════════════════════════════════════════════
WHAT IS MARKET STRUCTURE SHIFT (MSS)?
════════════════════════════════════════════════════════════════════════════════
A Market Structure Shift occurs when price breaks a significant swing high or swing low,
indicating a potential change in market direction. This indicator automatically detects
and plots these key levels.
BULLISH MSS: Price breaks above a previous swing high
BEARISH MSS: Price breaks below a previous swing low
════════════════════════════════════════════════════════════════════════════════
FEATURES
════════════════════════════════════════════════════════════════════════════════
CLEAN DISPLAY
- Shows only the last 2 MSS by default (1 bullish + 1 bearish)
- Keeps charts clean and focused on recent structure
- Automatically removes old MSS when new ones appear
CUSTOMIZABLE DETECTION
- Adjustable swing detection (left/right bars)
- Choose break confirmation method (Close or Wick)
- Fixed-length lines (no infinite extension by default)
SMART FILTERING
- Only plots one MSS per direction until opposite MSS occurs
- Prevents duplicate signals in the same direction
- Clear visual distinction between bullish (blue) and bearish (red)
CLEAN LABELS
- Text labels positioned above lines
- No background tooltips for cleaner appearance
- Color-matched to their respective MSS lines
════════════════════════════════════════════════════════════════════════════════
SETTINGS
════════════════════════════════════════════════════════════════════════════════
SWING DETECTION
- Swing Left Bars (default: 2)
- Swing Right Bars (default: 2)
- Higher values = more significant swings detected
BREAK CONFIRMATION
- Close: MSS confirmed when candle closes beyond level
- Wick: MSS confirmed when wick touches beyond level
DISPLAY OPTIONS
- Show Only Last 2 MSS: ON by default (keeps chart clean)
- Extend lines to the right: OFF by default (fixed-length lines)
- Line bars (when not extended): 50 bars (customizable)
════════════════════════════════════════════════════════════════════════════════
HOW IT WORKS
════════════════════════════════════════════════════════════════════════════════
DETECTION LOGIC
1. Identifies swing highs and swing lows using pivot detection
2. Monitors price action for breaks of these levels
3. Confirms break based on selected method (Close or Wick)
4. Plots MSS line at the broken level
FILTERING LOGIC
- Only one MSS per direction is allowed consecutively
- Example: If bullish MSS appears, no new bullish MSS until bearish MSS occurs
- This prevents multiple signals in trending markets
DISPLAY LOGIC
- When "Show Only Last 2 MSS" is enabled:
• Only the most recent bullish MSS is shown
• Only the most recent bearish MSS is shown
• Old MSS are automatically deleted when new ones appear
- When disabled: All historical MSS remain visible
════════════════════════════════════════════════════════════════════════════════
USAGE EXAMPLES
════════════════════════════════════════════════════════════════════════════════
FOR TREND IDENTIFICATION
- Bullish MSS = Potential uptrend beginning
- Bearish MSS = Potential downtrend beginning
- Use in conjunction with other indicators for confirmation
FOR ENTRY SIGNALS
- Wait for MSS to confirm trend change
- Enter on pullback to MSS level
- Use MSS as support/resistance
FOR SCALPING (Lower Timeframes)
- Swing Left/Right Bars: 2-3 (more sensitive)
- Break Confirmation: Close (more reliable)
- Show Only Last 2 MSS: ON (cleaner charts)
FOR SWING TRADING (Higher Timeframes)
- Swing Left/Right Bars: 5-10 (more significant swings)
- Break Confirmation: Close (avoid false breaks)
- Show Only Last 2 MSS: ON or OFF based on preference
════════════════════════════════════════════════════════════════════════════════
VISUAL DESIGN
════════════════════════════════════════════════════════════════════════════════
LINES
- Dashed style for easy identification
- Blue for bullish MSS
- Red for bearish MSS
- Fixed length (50 bars default) for cleaner appearance
LABELS
- "MSS" text positioned above each line
- No background for clean display
- Color-matched to line color
- Small size to avoid chart clutter
════════════════════════════════════════════════════════════════════════════════
CREDITS & LICENSE
════════════════════════════════════════════════════════════════════════════════
© Sword & Shield
This Pine Script code is subject to the terms of the Mozilla Public License 2.0
mozilla.org
Trade Setup A+ [v.8 Fixed Lines]🚀 Trade Setup A+ : Liquidity Hunter System (XAUUSD)
This indicator is an "All-in-One" trading system designed specifically for XAUUSD (Gold) Scalping and Swing trading. It combines Smart Money Concepts (SMC) with Price Action to identify high-probability setups by tracking liquidity pools and institutional order blocks.
💎 Key Features (v.8 Updated):
Auto Order Blocks (Clean View):
Automatically detects and draws Bullish (Green) and Bearish (Red) Order Blocks based on swing points.
Clean Look: Limits display to the last 5 active zones to keep the chart clutter-free.
Liquidity Levels (Fixed Lines):
D-High / D-Low: Thin lines representing Previous Day’s High & Low.
W-High / W-Low: Thick lines representing Previous Week’s High & Low (Strong Support/Resistance).
Dual Entry Signals:
Method 1 (Sniper): Shows a Diamond Icon (💎) when price touches an Order Block zone (Reversal setup).
Method 2 (Follow): Shows a Triangle Arrow (🔼/🔽) when price crosses EMA 14 with trend confirmation from EMA 49.
Macro Time Zones:
Highlights high-volume trading sessions (Asia, London, NY) on the background to identify "Killzones".
📈 How to Trade:
BUY Signal: Look for a Green Diamond (Touch OB) or Green Triangle (Price > EMA 14 & 49).
SELL Signal: Look for a Red Diamond (Touch OB) or Orange Triangle (Price < EMA 14).
Best Time: Trade when signals align with highlighted Macro Time zones.
⚠️ Disclaimer: This tool is for educational purposes only. Always use proper risk management.
🚀 Trade Setup A+ : ระบบเทรดล่าสภาพคล่อง (สำหรับทองคำ)
อินดิเคเตอร์ชุดนี้ออกแบบมาเพื่อเทรด XAUUSD (ทองคำ) โดยเฉพาะ ผสมผสานเทคนิค SMC (Smart Money Concepts) และ Price Action เพื่อหาจุดเข้าที่มีความแม่นยำสูง (High Probability) โดยเน้นการดักจับสภาพคล่องของรายใหญ่ค่ะ
💎 ฟีเจอร์หลัก (อัปเดตล่าสุด v.8):
Auto Order Blocks (แบบคลีน):
สร้างกล่องโซนซื้อขาย (Supply/Demand) ให้อัตโนมัติ (สีเขียว = โซน Buy, สีแดง = โซน Sell)
Clean Look: ระบบจะโชว์เฉพาะ 5 กล่องล่าสุดเท่านั้น เพื่อไม่ให้กราฟรกสายตา
Liquidity Levels (เส้นแนวรับต้าน):
D-High / D-Low: เส้นบาง แสดงราคาสูงสุด/ต่ำสุดของ "เมื่อวาน" (Day)
W-High / W-Low: เส้นหนา แสดงราคาสูงสุด/ต่ำสุดของ "สัปดาห์ที่แล้ว" (Week) ซึ่งเป็นแนวรับต้านที่แข็งแกร่ง
สัญญาณเข้าเทรด 2 แบบ (Dual Signals):
วิธีที่ 1 (Sniper): แสดงรูป เพชร (💎) เมื่อราคาวิ่งชนขอบกล่อง Order Block (ดักจุดกลับตัวปลายไส้)
วิธีที่ 2 (Follow Trend): แสดงรูป ลูกศรสามเหลี่ยม (🔼/🔽) เมื่อราคาตัดเส้น EMA ตามเงื่อนไข (Buy ต้องยืนเหนือ EMA 14 และ 49)
Macro Time (ช่วงเวลาทำเงิน):
ระบายสีพื้นหลังบอกช่วงเวลาที่ตลาดวิ่งแรง (Asia, London, NY) เพื่อให้โฟกัสถูกจุด
📈 วิธีใช้งาน:
ขา BUY: รอสัญญาณ เพชรสีเขียว (ชนกล่องรับ) หรือ ลูกศรเขียว (ตามเทรนด์)
ขา SELL: รอสัญญาณ เพชรสีแดง (ชนกล่องต้าน) หรือ ลูกศรส้ม (ตามเทรนด์)
คำแนะนำ: ประสิทธิภาพสูงสุดเมื่อสัญญาณเกิดในช่วงเวลา Macro Time (แถบสีพื้นหลัง)
MTF OB & FVG detector w/ Alerts v2# MTF Order Blocks & Fair Value Gaps Detector with Alerts v2
## Overview
This indicator combines **Multi-Timeframe Order Blocks (OB)** and **Fair Value Gaps (FVG)** detection with integrated bounce alerts. It displays Order Blocks and Fair Value Gaps across multiple timeframes simultaneously and generates real-time alerts when price bounces from these critical zones.
## Key Features
### 🎯 Multi-Timeframe Order Blocks Detection
- **Volumetric Analysis**: Each Order Block displays total volume and dominant side percentage
- **Multiple Timeframes**: Supports 1min, 3min, 5min, 15min, and 60min timeframes
- **Smart Combining**: Automatically merges overlapping Order Blocks from different timeframes into powerful confluence zones
- **Dynamic Extension**: Order Blocks extend until broken, providing clear visual guidance
- **Volume Distribution**: Shows bullish vs bearish volume breakdown with percentage
### 📊 Fair Value Gaps (FVG) Detection
- **Lightweight Processing**: Works on current chart timeframe only for optimal performance
- **Volume Metrics**: Displays FVG volume and dominant side percentage
- **Mitigation Tracking**: Automatically tracks when FVGs are filled or broken
- **Customizable Mitigation Source**: Choose between close price or high/low wicks
### 🔔 Comprehensive Alert System
- **Bounce Alerts**: Get notified when price bounces from OB or FVG zones
- **New Formation Alerts**: Alerts when new Order Blocks or Fair Value Gaps form
- **Combined Zone Alerts**: Special alerts when multiple Order Blocks merge into strong confluence zones
- **Customizable Thresholds**: Set minimum number of combined OBs required for strong zone alerts
### 🎨 Visual Customization
- **Inverted Color Schemes**: Optional inverted colors for both OB and FVG
- OB: Choose between traditional (Bullish=Blue, Bearish=Red) or inverted (Bullish=Red, Bearish=Blue)
- FVG: Choose between Bullish=Orange/Bearish=Aqua or inverted
- **Clean Labels**: Shows timeframe, zone type, volume, and dominant percentage
- **Combined Tags**: Optional labels for merged zones
- **Adjustable Extension**: Control how far zones extend into the future
## How It Works
### Order Blocks
Order Blocks identify institutional trading zones where large players have placed significant orders. The indicator:
1. Detects swing highs/lows using configurable swing length
2. Identifies the last opposing candle before a strong move
3. Analyzes volume distribution (bullish vs bearish)
4. Tracks zone validity until price breaks through
5. Combines overlapping zones from multiple timeframes
### Fair Value Gaps
Fair Value Gaps represent price imbalances that often get filled. The indicator:
1. Identifies 3-candle patterns with gaps between candles
2. Filters gaps by size percentile to show only significant ones
3. Calculates volume distribution within the gap
4. Tracks mitigation when price returns to fill the gap
5. Extends gaps dynamically until filled
### Bounce Detection
The indicator detects bounces using a two-step process:
1. **Touch Phase**: Tracks when price enters a zone (touchedInside flag)
2. **Bounce Phase**: Confirms bounce when price exits the zone in the expected direction
- Bullish zones: Price closes above top after touching inside
- Bearish zones: Price closes below bottom after touching inside
## Settings Guide
### General Configuration
- **Show Historic Zones**: Display invalidated/broken zones
- **Zone Invalidation**: Choose between wick or close for break detection
- **Combine Overlapping Order Blocks**: Merge OBs from different timeframes
- **Swing Length**: Controls sensitivity (smaller = more OBs, larger = fewer OBs)
- **Zone Count**: Choose from High/Medium/Low/One per timeframe
- **Invert Colors OB**: Swap bullish/bearish color scheme
### Alert Settings
- **Enable Alerts**: Master switch for all alerts
- **Alert on Bullish/Bearish Bounce**: Choose which bounce directions to monitor
- **Alert on New OB Formation**: Get notified when new Order Blocks form
- **Alert on Combined OBs**: Alerts for strong confluence zones
- **Min OBs for Strong Zone Alert**: Threshold for combined zone alerts (default: 2)
### Fair Value Gaps
- **Show Fair Value Gaps**: Toggle FVG display
- **FVG Mitigation Source**: Choose close or high/low for mitigation detection
- **Bullish/Bearish FVG**: Enable/disable each type
- **Invert FVG Colors**: Swap FVG color scheme
### Multi-Timeframe
- **Show Lower Timeframes**: Display OBs from timeframes lower than chart
- **Individual Timeframe Toggles**: Enable/disable 1min, 3min, 5min, 15min, 60min
### Style
- **Text Color**: Customize label text color
- **Extend Zones**: Set extension length in bars (default: 40)
- **Show Tag**: Display combined indicator in merged zone labels
## Usage Tips
### For Day Trading
- Enable 1min, 3min, and 5min timeframes
- Use "High" zone count for more trading opportunities
- Watch for bounces from combined zones (highest probability)
### For Swing Trading
- Enable 15min, 60min, and higher timeframes
- Use "Medium" or "Low" zone count for major zones only
- Focus on combined zones with 3+ timeframes
### For Scalping
- Use current timeframe only (disable MTF)
- Enable both OB and FVG
- Set up alerts for quick bounce notifications
### Alert Setup
1. Click "Create Alert" in TradingView
2. Choose from available alert conditions:
- **Bullish Bounce (OB/FVG)**: Long entry opportunities
- **Bearish Bounce (OB/FVG)**: Short entry opportunities
- **New OB Formation**: Early zone identification
- **Strong Combined Zone**: High-probability confluence areas
3. Set alert frequency to "Once Per Bar Close" to avoid false signals
## Technical Details
### Performance Optimizations
- Maximum 100 boxes/labels for efficient rendering
- Lightweight FVG processing on current timeframe only
- Dynamic memory management with array size limits
- Selective rendering of active zones only
### Calculations
- **ATR Multiplier**: Zones exceeding 3.5x ATR are filtered out
- **Volume Percentage**: `max(bullVol, bearVol) / totalVolume × 100`
- **FVG Size Filter**: Uses 100th percentile of last 1000 gaps
- **Overlap Detection**: Uses intersection/union ratio for combining zones
## Credits & License
This indicator combines and enhances concepts from:
- "Volumized Order Blocks" methodology
- "Volumatic Fair Value Gaps" approach
**License**: Mozilla Public License 2.0 (MPL-2.0)
## Disclaimer
This indicator is provided for **educational and informational purposes only**. Trading involves substantial risk of loss and is not suitable for every investor. Past performance is not indicative of future results. Always do your own research and consult with a licensed financial advisor before making trading decisions.
## Version History
**v2 (Current)**
- Combined OB and FVG into single indicator
- Added comprehensive alert system
- Improved performance with lightweight FVG processing
- Enhanced bounce detection with touch-inside logic
- Added volume metrics to zone labels
- Implemented dynamic zone extension until broken
- Added combined zone detection with configurable thresholds
---
### Chart Examples
The indicator displays:
- **Red Zones** (Inverted): Bullish Order Blocks / Bearish FVGs
- **Blue Zones** (Inverted): Bearish Order Blocks / Bullish FVGs
- **Orange Zones** (Inverted): Bullish Fair Value Gaps
- **Aqua Zones** (Inverted): Bearish Fair Value Gaps
Each zone shows:
- Timeframe label (e.g., "5m", "15m", "1H")
- Zone type (OB or FVG)
- Total volume in millions (e.g., "12.5M")
- Dominant side percentage (e.g., "85%")
**Example Label**: ` 5m & 15m OB 45.2M (78%)`
- Combined zone from 5min and 15min timeframes
- Order Block type
- 45.2 million total volume
- 78% volume on dominant side
---
## Support & Updates
For issues, suggestions, or questions, please leave a comment on the indicator page.
**Author**: © rasukaru666
**Compatible with**: TradingView Pine Script v6
Value Charts by Mark Helweg1. Introduction
This script is a simplified implementation of the Value Charts concept introduced by Mark Helweg and David Stendahl in their work on “Dynamic Trading Indicators”. It converts raw price into value units by normalizing distance from a dynamic fair‑value line, making it easier to see when price is relatively overvalued or undervalued across different markets and timeframes. The code focuses on plotting Value Chart candlesticks and clean visual bands, keeping the logic close to the original idea while remaining lightweight for intraday and swing trading.
2. Key Features
- Dynamic fair‑value axis
Uses a moving average of the chosen price source as the fair‑value line and a volatility‑based deviation (smoothed True Range) to scale all price moves into comparable value units.
- Normalized Value Chart candlesticks
OHLC prices are transformed into value units and displayed as a dedicated candlestick panel, visually similar to standard candles but detached from raw price, highlighting relative extremes instead of absolute levels.
- Custom upper and lower visual limits
User‑defined upper and lower bands frame the majority of action and emphasize extreme value zones, helping the trader spot potential exhaustion or mean‑reversion conditions at a glance.
- Clean, publishing‑friendly layout
Only the normalized candles and three simple reference lines (top, bottom, zero) are plotted, keeping the chart uncluttered and compliant with presentation standards for published scripts.
3. How to Use
1. Attach the indicator to a separate pane (overlay = false) on any market and timeframe you trade.
2. Set the “Period (Value Chart)” to control how fast the fair‑value line adapts: shorter values react more quickly, longer values smooth more.
3. Adjust the “Volatility Factor” so that most candles stay between the upper and lower limits, with only true extremes touching or exceeding them.
4. Use the Value Chart candlesticks as a relative overbought/oversold tool:
- Candles pressing into the Top band suggest overvalued conditions and potential for pullbacks or reversions.
- Candles pressing into the Bottom band suggest undervalued conditions and potential for bounces.
5. Combine the signals with your existing price‑action, volume, or trend‑filter rules on the main chart; the Value Chart panel is designed as a context and timing tool, not a standalone trading system.
SMC + OB + FVG + Reversal + UT Bot + Hull Suite – by Fatich.id🎯 7 INTEGRATED SYSTEMS:
✓ Mxwll Suite (SMC + Auto Fibs + CHoCH/BOS)
✓ UT Bot (Trend Signals + Label Management)
✓ Hull Suite (Momentum Analysis)
✓ LuxAlgo FVG (Fair Value Gaps)
✓ LuxAlgo Order Blocks (Volume Pivots) ⭐ NEW
✓ Three Bar Reversal (Pattern Recognition)
✓ Reversal Signals (Momentum Count Style)
⚡ KEY FEATURES:
• Smart Money Structure (CHoCH/BOS/I-CHoCH/I-BoS)
• Auto Fibonacci (10 customizable levels)
• Order Block Detection (Auto mitigation)
• Fair Value Gap Tracking
• Session Highlights (NY/London/Asia)
• Volume Activity Dashboard
• Multi-Timeframe Support
• Clean Label Management
🎨 PERFECT FOR:
• Smart Money Concept Traders
• Order Flow & Liquidity Analysis
• Support/Resistance Trading
• Trend Following & Reversals
• Multi-Timeframe Analysis
💡 RECOMMENDED SETTINGS:
Clean Charts: OB Count 3, UT Signals 3, FVG 5
Detailed Analysis: OB Count 5-10, All Signals
Scalping: Low sensitivity, Hull 20-30
Swing Trading: High sensitivity, Hull 55-100
Sessioni Orarie IT + Weekend + Alerts# 📋 DESCRIZIONE ITALIANO
---
# 🇮🇹 Sessioni Orarie Italiane + Weekend + Alert
## 📊 Descrizione
Questo indicatore è stato progettato specificamente per i trader italiani che necessitano di visualizzare orari chiave durante la sessione di trading, identificare i periodi di weekend e **ricevere notifiche automatiche** ai cambi di sessione.
Lo script traccia automaticamente **linee verticali infinite** ai seguenti orari italiani:
- **15:30** - Apertura mercato USA (New York)
- **18:30** - Fine sessione europea / Mid-session USA
Inoltre, evidenzia visualmente tutto il **periodo di weekend** (da Venerdì 20:00 a Domenica 23:00) con uno sfondo colorato personalizzabile.
**🔔 NOVITÀ: Sistema di Alert completo** per non perdere mai l'apertura/chiusura delle sessioni chiave!
---
## ✨ Caratteristiche Principali
### 🕐 Linee Orarie Automatiche
- **15:30 IT** - Linea verticale all'apertura di Wall Street
- **18:30 IT** - Linea verticale di fine sessione europea
- Linee **infinite** che si estendono sopra e sotto il grafico
- Stile completamente **personalizzabile** (colore, larghezza, tipo di linea)
- **Auto-aggiornamento** con gestione automatica ora legale/solare (CET/CEST)
### 🌙 Evidenziazione Weekend
- Sfondo colorato nel periodo: **Venerdì 20:00 → Domenica 23:00**
- Aiuta a identificare rapidamente quando i mercati Forex/Crypto sono meno liquidi
- Colore e trasparenza **completamente personalizzabili**
### 🔔 Sistema Alert Avanzato
- **Alert automatici** per ogni cambio di sessione
- **5 tipi di alert configurabili**:
- 🇺🇸 Apertura New York (15:30 IT)
- 🇪🇺 Fine Sessione Europea (18:30 IT)
- 🌙 Inizio Weekend (Venerdì 20:00 IT)
- ☀️ Fine Weekend (Domenica 23:00 IT)
- ⚠️ Qualsiasi evento (alert combinato)
- **Multi-canale**: Notifiche push, email, popup, webhook
- **Messaggi personalizzati** con emoji e informazioni dettagliate
- **Switch individuale** per ogni tipo di alert
### ⚙️ Caratteristiche Tecniche
- ✅ Funziona su **tutti i timeframe** (da 1 minuto a mensile)
- ✅ Compatibile con **tutti gli strumenti** (Forex, Crypto, Azioni, Indici, Commodities)
- ✅ Fuso orario **Europe/Rome** integrato
- ✅ Gestione automatica DST (Daylight Saving Time)
- ✅ Codice ottimizzato in **Pine Script v6**
- ✅ Label opzionali per identificare gli orari
- ✅ **Alert frequency**: once_per_bar (evita spam di notifiche)
---
## 🎨 Impostazioni Personalizzabili
### Stile Visivo
1. **Colore Linee Orarie** - Scegli il colore che preferisci
2. **Larghezza Linee** - Da 1 a 5 pixel
3. **Stile Linee** - Solid (continua), Dashed (tratteggiata), Dotted (puntinata)
4. **Colore Weekend** - Sfondo personalizzabile con trasparenza
### Alert Settings
1. **Abilita Alert** - Switch master per attivare/disattivare tutti gli alert
2. **Alert ore 15:30** - Notifica apertura New York
3. **Alert ore 18:30** - Notifica fine sessione europea
4. **Alert Inizio Weekend** - Notifica chiusura mercati (Ven 20:00)
5. **Alert Fine Weekend** - Notifica riapertura mercati (Dom 23:00)
---
## 📖 Come Utilizzarlo
### Installazione Base
1. Aggiungi l'indicatore al tuo grafico
2. Le linee appariranno automaticamente alle 15:30 e 18:30 (ora italiana)
3. Il weekend sarà evidenziato con uno sfondo colorato
4. Personalizza colori e stili dalle impostazioni (icona ingranaggio)
### Attivazione Alert
#### Metodo 1: Alert Automatici (Consigliato - Più Semplice)
1. Vai in **Impostazioni** dell'indicatore (icona ingranaggio)
2. Sezione **Alert Settings**
3. Spunta gli alert che vuoi ricevere
4. Gli alert si attivano automaticamente!
#### Metodo 2: Alert Personalizzati (Avanzato)
1. Clicca sul pulsante **⏰ Alert** in alto a destra
2. Seleziona **Condizione** → Nome dell'indicatore
3. Scegli il tipo di alert:
- Apertura NY (15:30)
- Fine EU (18:30)
- Inizio Weekend
- Fine Weekend
- Qualsiasi Sessione
4. Configura le **opzioni di notifica**:
- 📱 Notifica App
- 📧 Email
- 🔊 Popup sonoro
- 🔗 Webhook URL
5. Clicca **Crea**
---
## 🔔 Messaggi Alert
Gli alert includono emoji e informazioni chiare:
**🇺🇸 15:30 IT - APERTURA NEW YORK**
```
Inizio sessione americana
Strumento:
```
**🇪🇺 18:30 IT - FINE SESSIONE EUROPEA**
```
Mid-session USA
Strumento:
```
**🌙 VENERDÌ 20:00 - INIZIO WEEKEND**
```
Mercati in chiusura
Riduzione liquidità prevista
```
**☀️ DOMENICA 23:00 - FINE WEEKEND**
```
Riapertura mercati imminente
Preparati per la nuova settimana
```
---
## 🎯 Ideale Per
- 📈 **Day Traders** che operano sulle sessioni USA/EU
- 🌍 **Forex Traders** che vogliono evidenziare il weekend
- 💹 **Scalpers** che necessitano di riferimenti orari precisi
- ⏰ **Swing Traders** che vogliono evitare gap del weekend
- 🇮🇹 **Trader Italiani** che usano il fuso orario locale
- 📱 **Mobile Traders** che vogliono notifiche push
---
## 💡 Perché Usare Questo Indicatore?
- **Risparmia tempo**: Non devi più calcolare manualmente gli orari con fusi diversi
- **Non perdere sessioni**: Alert automatici ti avvisano sempre
- **Chiarezza visiva**: Identifica immediatamente le sessioni chiave
- **Versatile**: Funziona su qualsiasi mercato e timeframe
- **Preciso**: Aggiornamento automatico con ora legale/solare
- **Multi-dispositivo**: Ricevi notifiche su mobile, desktop, email
---
## 📝 Note Importanti
- Le linee orarie vengono disegnate solo quando la candela corrisponde esattamente all'orario target
- L'evidenziazione weekend copre il periodo da Ven 20:00 a Dom 23:00 (ora italiana)
- Gli alert usano `alert.freq_once_per_bar` per evitare spam di notifiche
- Lo script è ottimizzato per non appesantire il grafico
- Gli alert funzionano anche quando il grafico non è aperto (se configurati correttamente)
---
## 🚀 Casi d'Uso
### Scenario 1: Day Trader Forex
- Attiva alert 15:30 per entrare sulle notizie USA
- Attiva alert 18:30 per chiudere posizioni EU
- Visualizza linee per identificare breakout agli orari chiave
### Scenario 2: Swing Trader
- Attiva alert weekend per chiudere posizioni prima del venerdì sera
- Evidenziazione weekend per evitare gap di apertura
- Alert domenica sera per preparare setup settimanali
### Scenario 3: Scalper Intraday
- Linee orarie come riferimento per volatilità
- Alert 15:30 per sfruttare l'aumento di volume NY
- Personalizza colori per non disturbare l'analisi tecnica
---
## 🔄 Aggiornamenti Futuri
Roadmap pianificata:
- Aggiunta sessione asiatica (Tokyo)
- Sessione londinese personalizzabile
- Statistiche volatilità per sessione
- Alert personalizzabili con messaggi custom
- Integrazione con Discord/Telegram
**Lascia un commento con le tue richieste!**
---
## ⭐ Ti è Piaciuto?
Se trovi utile questo indicatore:
- Lascia una ⭐ **stella**
- 💬 **Commenta** con feedback o richieste
- 🔄 **Condividilo** con altri trader
- 👤 **Seguimi** per altri script utili!
---
## 🏷️ Tags
`sessioni` `orari` `italia` `weekend` `alert` `notifiche` `fuso-orario` `CET` `CEST` `new-york` `forex` `day-trading` `scalping` `swing-trading` `utilità` `automazione`
---
**Versione**: 2.0 (Alert Update)
**Lingua**: Italiano / English
**Licenza**: Mozilla Public License 2.0
**Autore**:
---
**Buon Trading! 📊🇮🇹**
---
---
# 📋 ENGLISH DESCRIPTION
---
# 🌍 Italian Time Sessions + Weekend + Alerts
## 📊 Description
This indicator is specifically designed for traders who need to visualize key Italian time zones during trading sessions, identify weekend periods, and **receive automatic notifications** at session changes.
The script automatically draws **infinite vertical lines** at the following Italian times:
- **15:30 IT** - US Market Open (New York)
- **18:30 IT** - European Session Close / Mid US Session
Additionally, it visually highlights the entire **weekend period** (from Friday 20:00 to Sunday 23:00) with a customizable colored background.
**🔔 NEW: Complete Alert System** to never miss key session openings/closings!
---
## ✨ Main Features
### 🕐 Automatic Time Lines
- **15:30 IT** - Vertical line at Wall Street opening
- **18:30 IT** - Vertical line at European session close
- **Infinite lines** extending above and below the chart
- Fully **customizable** style (color, width, line type)
- **Auto-update** with automatic DST management (CET/CEST)
### 🌙 Weekend Highlighting
- Colored background during: **Friday 20:00 → Sunday 23:00**
- Helps quickly identify when Forex/Crypto markets are less liquid
- Color and transparency **fully customizable**
### 🔔 Advanced Alert System
- **Automatic alerts** for every session change
- **5 configurable alert types**:
- 🇺🇸 New York Open (15:30 IT)
- 🇪🇺 European Session Close (18:30 IT)
- 🌙 Weekend Start (Friday 20:00 IT)
- ☀️ Weekend End (Sunday 23:00 IT)
- ⚠️ Any Event (combined alert)
- **Multi-channel**: Push notifications, email, popup, webhook
- **Custom messages** with emojis and detailed information
- **Individual switch** for each alert type
### ⚙️ Technical Features
- ✅ Works on **all timeframes** (from 1 minute to monthly)
- ✅ Compatible with **all instruments** (Forex, Crypto, Stocks, Indices, Commodities)
- ✅ Integrated **Europe/Rome** timezone
- ✅ Automatic DST (Daylight Saving Time) management
- ✅ Optimized code in **Pine Script v6**
- ✅ Optional labels to identify times
- ✅ **Alert frequency**: once_per_bar (avoids notification spam)
---
## 🎨 Customizable Settings
### Visual Style
1. **Time Lines Color** - Choose your preferred color
2. **Lines Width** - From 1 to 5 pixels
3. **Lines Style** - Solid, Dashed, Dotted
4. **Weekend Color** - Customizable background with transparency
### Alert Settings
1. **Enable Alerts** - Master switch to activate/deactivate all alerts
2. **Alert 15:30** - New York opening notification
3. **Alert 18:30** - European session close notification
4. **Weekend Start Alert** - Market close notification (Fri 20:00)
5. **Weekend End Alert** - Market reopen notification (Sun 23:00)
---
## 📖 How to Use
### Basic Installation
1. Add the indicator to your chart
2. Lines will automatically appear at 15:30 and 18:30 (Italian time)
3. Weekend will be highlighted with a colored background
4. Customize colors and styles from settings (gear icon)
### Alert Activation
#### Method 1: Automatic Alerts (Recommended - Easiest)
1. Go to indicator **Settings** (gear icon)
2. **Alert Settings** section
3. Check the alerts you want to receive
4. Alerts activate automatically!
#### Method 2: Custom Alerts (Advanced)
1. Click **⏰ Alert** button (top right)
2. Select **Condition** → Indicator name
3. Choose alert type:
- NY Open (15:30)
- EU Close (18:30)
- Weekend Start
- Weekend End
- Any Session
4. Configure **notification options**:
- 📱 App Notification
- 📧 Email
- 🔊 Sound Popup
- 🔗 Webhook URL
5. Click **Create**
---
## 🔔 Alert Messages
Alerts include emojis and clear information:
**🇺🇸 15:30 IT - NEW YORK OPEN**
```
US session start
Instrument:
```
**🇪🇺 18:30 IT - EUROPEAN SESSION CLOSE**
```
Mid US session
Instrument:
```
**🌙 FRIDAY 20:00 - WEEKEND START**
```
Markets closing
Reduced liquidity expected
```
**☀️ SUNDAY 23:00 - WEEKEND END**
```
Markets reopening soon
Get ready for the new week
```
---
## 🎯 Ideal For
- 📈 **Day Traders** operating on US/EU sessions
- 🌍 **Forex Traders** who want to highlight weekends
- 💹 **Scalpers** who need precise time references
- ⏰ **Swing Traders** who want to avoid weekend gaps
- 🇮🇹 **European Traders** using Italian timezone
- 📱 **Mobile Traders** who want push notifications
---
## 💡 Why Use This Indicator?
- **Save time**: No more manual timezone calculations
- **Never miss sessions**: Automatic alerts always notify you
- **Visual clarity**: Immediately identify key sessions
- **Versatile**: Works on any market and timeframe
- **Accurate**: Automatic update with DST
- **Multi-device**: Receive notifications on mobile, desktop, email
---
## 📝 Important Notes
- Time lines are drawn only when the candle matches exactly the target time
- Weekend highlighting covers the period from Fri 20:00 to Sun 23:00 (Italian time)
- Alerts use `alert.freq_once_per_bar` to avoid notification spam
- Script is optimized to not overload the chart
- Alerts work even when the chart is not open (if configured correctly)
---
## 🚀 Use Cases
### Scenario 1: Forex Day Trader
- Activate 15:30 alert to enter on US news
- Activate 18:30 alert to close EU positions
- Visualize lines to identify breakouts at key times
### Scenario 2: Swing Trader
- Activate weekend alerts to close positions before Friday evening
- Weekend highlighting to avoid opening gaps
- Sunday evening alert to prepare weekly setups
### Scenario 3: Intraday Scalper
- Time lines as reference for volatility
- 15:30 alert to exploit NY volume increase
- Customize colors to not disturb technical analysis
---
## 🔄 Future Updates
Planned roadmap:
- Asian session addition (Tokyo)
- Customizable London session
- Volatility statistics per session
- Customizable alerts with custom messages
- Discord/Telegram integration
**Leave a comment with your requests!**
---
## ⭐ Did You Like It?
If you find this indicator useful:
- Leave a ⭐ **star**
- 💬 **Comment** with feedback or requests
- 🔄 **Share** with other traders
- 👤 **Follow me** for more useful scripts!
---
## 🏷️ Tags
`sessions` `times` `italy` `weekend` `alerts` `notifications` `timezone` `CET` `CEST` `new-york` `forex` `day-trading` `scalping` `swing-trading` `utility` `automation`
---
**Version**: 2.0 (Alert Update)
**Language**: Italian / English
**License**: Mozilla Public License 2.0
**Author**:
---
**Happy Trading! 📊🌍**
LVN Smart Liquidity📊 LVN SMART LIQUIDITY
═════════════════════════════════════════════════════════════
─────────────────────────────────────────────────────────────
🎯 OVERVIEW
LVN Smart Liquidity is an advanced Market Profile-based indicator that automatically identifies Low Volume Nodes (LVN) across multiple timeframes. Unlike traditional volume-based indicators, this tool uses TPO (Time Price Opportunity) calculations to detect price levels where minimal trading activity occurred, revealing potential breakout zones and rapid price movement areas.
These LVN zones often behave similarly to Fair Value Gaps (FVG) in Smart Money Concepts, representing "thin air" areas where price tends to move quickly with minimal resistance. The indicator provides dynamic zone management with an immunity period system to prevent premature zone closure.
─────────────────────────────────────────────────────────────
🔬 HOW IT WORKS
MARKET PROFILE TPO METHODOLOGY:
The indicator analyzes each higher timeframe period by:
1. Dividing the price range into 20 equal levels
2. Counting how many bars touched each level (TPO count)
3. Identifying levels with TPO counts below the threshold (default 30% of maximum)
4. Creating horizontal zones that extend until price touches them
MULTI-TIMEFRAME ANALYSIS:
• Supports up to 5 independent timeframes simultaneously
• Each timeframe generates its own LVN zones with unique colors
• Auto-timeframe mode adapts to your chart period
• Zones project from historical sessions onto current price action
SMART ZONE MANAGEMENT:
• Immunity Period: New zones are protected for N bars after creation (default 20)
• This prevents zones from disappearing immediately when price is already within them
• Zones extend right until price touches them, then stop extending
• Historical zones remain visible for reference (optional)
─────────────────────────────────────────────────────────────
💡 WHY LVN ZONES MATTER
Low Volume Nodes represent price levels where:
✓ Price spent minimal time (rejection zones)
✓ Few market participants were active
✓ Inefficient price discovery occurred
✓ Similar to Fair Value Gaps in ICT/SMC methodology
TRADING APPLICATIONS:
• Breakout Acceleration: Price moves rapidly through LVN zones
• Profit Targets: Place targets beyond LVN zones where momentum slows
• Stop Loss Placement: Avoid placing stops inside LVN zones (price likely to continue)
• Confluence with FVG: LVN zones often align with Fair Value Gaps
• Retest Opportunities: When price revisits LVN, expect quick moves
─────────────────────────────────────────────────────────────
⚙️ KEY FEATURES
TIMEFRAME FLEXIBILITY:
• 5 independent timeframe slots with enable/disable toggles
• Auto-mode intelligently selects higher timeframes
• Preset options: 5m, 15m, 30m, 1H, 2H, 4H, D, W, 2W, M, 3M, 6M, 12M
VISUAL CUSTOMIZATION:
• Individual color settings for each timeframe
• Adjustable box transparency and border width
• Toggle timeframe labels and period dates on/off
• Four text size options: tiny, small, normal, large
ADVANCED CONTROLS:
• LVN Threshold: 0-50% (default 30%) - lower = fewer, stronger zones
• Immunity Period: 0-50 bars (default 20) - prevents premature closure
• Show/Hide old boxes for clean chart appearance
• Maximum 500 boxes supported per timeframe
PROFESSIONAL DISPLAY:
• Zones show timeframe label (5m, 1H, D, etc.)
• Optional period dates (dd.MM-dd.MM format)
• Boxes extend right dynamically until price touch
• Clean visual hierarchy with bordered zones
─────────────────────────────────────────────────────────────
📈 HOW TO USE
SETUP:
1. Add indicator to chart
2. Enable desired timeframes (TF1, TF2, etc.)
3. Adjust LVN threshold based on your trading style:
• 20-25% = Very selective (only thinnest zones)
• 30-35% = Balanced (recommended for most markets)
• 40-50% = More zones (higher sensitivity)
INTERPRETATION:
• RED/DARK ZONES = Low trading activity occurred here
• Price tends to move THROUGH these zones quickly
• Similar behavior to Fair Value Gaps (FVG) in Smart Money theory
• Expect acceleration when price enters LVN zones
TRADING STRATEGIES:
1. BREAKOUT TRADING:
- Wait for price to approach LVN zone
- Enter when price breaks into the zone
- Expect rapid movement through the zone
- Target next support/resistance beyond LVN
2. CONFLUENCE ANALYSIS:
- Combine with other SMC concepts (Order Blocks, FVG, Liquidity)
- LVN + FVG overlap = high-probability acceleration zone
- Use higher timeframe LVN as directional bias
3. MULTI-TIMEFRAME:
- Daily LVN = major breakout zones
- 4H LVN = intraday momentum areas
- 15m LVN = scalping opportunities
─────────────────────────────────────────────────────────────
⚠️ IMPORTANT NOTES
WHAT THIS INDICATOR IS:
✓ Market Profile TPO-based LVN detector
✓ Multi-timeframe zone identification tool
✓ Visual representation of low trading activity areas
✓ Complementary to Smart Money Concepts (SMC/ICT)
WHAT THIS INDICATOR IS NOT:
✗ Not a standalone trading system
✗ Not a guaranteed profit generator
✗ Not financial advice
✗ Requires confirmation from price action and other tools
LIMITATIONS:
• Works best on liquid markets with reliable data
• Lower timeframes may produce excessive zones
• Requires understanding of Market Profile concepts
• Performance depends on proper threshold calibration
BEST PRACTICES:
• Start with 1-2 timeframes, add more as needed
• Use higher timeframes for swing trading
• Combine with support/resistance, trendlines, order blocks
• Backtest on your specific instrument before live trading
• Adjust immunity period based on market volatility
─────────────────────────────────────────────────────────────
🔧 SETTINGS GUIDE
TIMEFRAME GROUPS (1-5):
Each group contains:
• Enable toggle - Turn timeframe on/off
• Timeframe selector - Choose period or Auto
• Box color - Zone fill color
• Border color - Zone outline color
GENERAL SETTINGS:
• LVN Threshold (%) - Percentage of max TPO to qualify as LVN
• Show Old LVN Boxes - Keep historical zones visible
• Box Border Width - Visual thickness (1-4)
• Immunity Period - Protection bars for new zones
• Show Timeframe - Display TF label in boxes
• Show Period - Display date range in boxes
• Text Size - Label size adjustment
─────────────────────────────────────────────────────────────
📊 ORIGINALITY & UNIQUENESS
This indicator is original because:
1. TPO-BASED CALCULATION: Uses Market Profile Time-Price-Opportunity methodology instead of traditional volume analysis, making it work on all markets including those without real volume data (Forex, some indices).
2. IMMUNITY SYSTEM: Unique protection mechanism prevents zones from disappearing immediately when price is already within zone boundaries at creation time.
3. TRUE MULTI-TIMEFRAME: Independent calculation for each timeframe with separate zone management, not simple higher timeframe projection.
4. SMART ZONE LIFECYCLE: Zones dynamically extend until price touch, then become static historical references.
5. FVG-LIKE BEHAVIOR: Bridges traditional Market Profile analysis with modern Smart Money Concepts by identifying zones that behave similarly to Fair Value Gaps.
Unlike existing LVN indicators that rely on volume data, this tool uses time-based analysis, making it universal across all market types and compatible with brokers that don't provide accurate volume information.
─────────────────────────────────────────────────────────────
📚 TECHNICAL BACKGROUND
MARKET PROFILE THEORY:
Developed by J. Peter Steidlmayer in the 1980s, Market Profile analyzes market behavior by examining price and time relationships. Low Volume Nodes in traditional profile represent areas where market participants showed minimal interest.
TPO (TIME PRICE OPPORTUNITY):
Instead of counting volume, TPO counts how many time periods (bars) touched each price level. This approach:
• Works on all markets regardless of volume data quality
• Reflects actual time-based market acceptance/rejection
• Reveals psychological price levels through time distribution
CONNECTION TO SMART MONEY CONCEPTS:
Fair Value Gaps (FVG) in ICT methodology represent similar inefficiencies:
• Areas where price moved too quickly
• Imbalances in buying/selling pressure
• Zones that price may revisit or accelerate through
• LVN zones often overlap with FVG locations
─────────────────────────────────────────────────────────────
🎓 RECOMMENDED RESOURCES
To maximize this indicator's effectiveness, study:
• Market Profile fundamentals (TPO, POC, Value Area)
• Smart Money Concepts (FVG, Order Blocks, Liquidity)
• Multi-timeframe analysis techniques
• Volume Profile comparison (understand the difference)
COMPANION INDICATOR:
Consider using "HVN Smart Liquidity" (opposite concept) to identify both high and low volume zones for complete Market Profile analysis.
─────────────────────────────────────────────────────────────
💬 SUPPORT & FEEDBACK
Questions or suggestions? Feel free to comment below or send a private message.
If you find this indicator useful, please boost and share with other traders!
⚠️ DISCLAIMER: This indicator is for educational purposes only. Trading involves risk. Always do your own research and use proper risk management.
Swing Aurora v7.0 — The ExecutionerSwing Aurora v7.0 — The Executioner
Swing Aurora v7.0 is a multi-engine swing trading framework that combines trend-following, momentum, HTF confluence and SMC/Fibonacci structure in one script.
This version moves from a rigid gate logic to a scoring + state machine engine, so you can see not only if there is a signal, but how strong that signal really is.
🧠 1. Scoring Engine – A-Grade & B-Grade Signals
Instead of a single if (all conditions == true) check, v7.0 builds a score on every bar:
Trend score – position vs Baseline, slope, Supertrend direction.
Momentum score – MACD, RSI-Stoch triggers, ADX, local HH/LL.
HTF score – alignment with higher timeframe Baseline, Bias EMA, EMAs and RSI.
Confluence flags – divergences, ST flip/retest, SMC zones, VDub context.
Results:
A-Grade (Strong) signals → high score, strong trend + momentum + HTF alignment.
B-Grade (Speculative) signals → early/partial setups, clearly marked as higher risk.
You no longer lose good entries just because one minor filter disagrees, but you can clearly distinguish high-quality setups from speculative ones.
🔁 2. Strict Trade Cycle – State Machine
v7.0 uses a simple state machine:
0 = Flat, 1 = Long, -1 = Short.
When you are Long, the script only looks for exits or reversals, not new BUY entries.
Same for Short.
This enforces a clean, disciplined flow:
BUY → Hold → EXIT → wait for next setup, without label spam or conflicting signals while already in a position.
🛡️ 3. Quality Gates & Anti-FOMO Filters
To avoid buying local tops or chopping yourself to death:
RSI Gate – blocks BUY when RSI is already overbought (and vice-versa for SELL).
ATR Over-Extension filter – no entries when price is too far from the Baseline (parabolic moves).
No-Trade / Chop zone – combines ADX, ATR vs ATR-slow, distance to Baseline, Bollinger/Keltner squeeze and volume behavior.
Volume Gate – requires a real volume spike, not just random price wiggle.
Supertrend Gate – entries are synchronized with ST (flip / early / retest — configurable).
HTF Guardrails – optional: blocks entries against the dominant HTF regime.
📈 4. Visual Layer: Trend Map, Labels & Gradient
BUY/SELL labels with confidence percentage.
Background gradient based on trend direction and strength (ADX).
EMA 13/21 + Baseline with dynamic bull/bear colors.
Optional mini-legend showing: TS / RSI / ADX / HTF status at a glance.
🧩 5. Divergences, VDub & Macro Map
Full divergence engine (classic + hidden) on a basket of indicators (RSI, MACD, CCI, OBV, etc.), with optional lines and count labels.
VDub levels & signals – “smart levels” (solid/dotted) and add-on BUY/SELL signals filtered by market regime.
HTF Macro Map – higher timeframe Baseline, Bias EMA, fast EMAs, RSI and slope, using an auto or user-selected higher TF.
🧱 6. SMC Zones & Fibonacci (v7.0 Logic)
The SMC / Fibo component was refined so it is not hard-wired to the current bar’s entry signal:
Automatic HH / HL / LH / LL market structure labelling.
Demand / Supply zones:
derived from BOS with ATR buffer,
auto-update bar-by-bar,
auto-delete when broken or after a user-defined lifetime.
Fibonacci range:
built from the latest valid swing-high / swing-low,
shows 0 / 0.382 / 0.5 / 0.618 / 1 / 1.618 levels plus equilibrium line,
persists while the range is valid (independent of being in a trade).
AI zone boost (v7.0) – optional: zone opacity adapts dynamically to the underlying confidence score, highlighting higher-quality areas.
⚙️ 7. Modes & Configuration
Modes: Aggressive / Balanced / Conservative – adjust score thresholds and confidence requirements.
Risk & Quality: slope filter, min ATR distance, strict anti-chop, volume gate, HTF guardrails.
Visual toggles: labels on/off, baseline & EMAs, gradient, mini-legend, SMC boxes, Fibonacci.
This script does not trade for you – it provides a structured, consistent framework for reading trend, momentum and structure, plus graded signals so you can execute your own risk management and strategy.
Disclaimer
This script is provided strictly for educational and research purposes. It does not constitute financial advice, investment recommendation or any guarantee of profit. Historical performance, backtests and chart examples do not ensure future results.
Always use your own risk management rules, test the script on multiple instruments and timeframes, and never trade with money you cannot afford to lose. The author and contributors accept no responsibility for any trading decisions made based on this indicator.
EBC 310 Pullback EngineEBC 310 Pullback Engine
A proprietary momentum oscillator designed specifically for identifying high-probability pullback entries in trending markets.
📊 What It Does:
The EBC 310 Pullback Engine calculates the difference between 3-period and 10-period simple moving averages, then smooths this differential with a 16-period moving average to identify momentum shifts and trend exhaustion points.
🎯 How To Use:
For LONG Entries (Pullback in Uptrend):
Wait for fast line (histogram) to dip below zero line
Enter when fast line turns GREEN (momentum returning)
Best when slow line is above zero (confirming uptrend)
For SHORT Entries (Pullback in Downtrend):
Wait for fast line to spike above zero line
Enter when fast line turns RED (momentum failing)
Best when slow line is below zero (confirming downtrend)
🔧 Features:
✅ Color-Coded Momentum:
Green bars = Rising momentum (bullish)
Red bars = Falling momentum (bearish)
Blue bars = No change (consolidation)
✅ Trend Confirmation:
Blue slow line = Rising trend strength
Purple slow line = Weakening trend
Orange slow line = Trend pause
✅ Zero Line Reference:
Gray line marks equilibrium
Above = bullish bias
Below = bearish bias
⚙️ Settings:
3-10 Diff Moving Average Window: Default 16
Lower values (10-12) = More sensitive, faster signals
Higher values (20-25) = Smoother, fewer false signals
💡 Trading Strategy:
Identify overall trend direction on higher timeframe
Wait for pullback (fast line crosses zero against trend)
Enter when momentum returns (color change with trend)
Exit when fast line crosses zero in opposite direction
📈 Best Timeframes:
Scalping: 1-5 min charts
Day Trading: 15-30 min charts
Swing Trading: 1H-4H charts
⚠️ Risk Disclaimer:
This indicator is a momentum tool and should be used in conjunction with proper risk management, support/resistance levels, and additional confirmation signals. No indicator guarantees profitable trades.
TP/SL System A structured target and risk-management indicator built for systematic trading.
Features:
Auto-calculated Take Profit & Stop Loss levels
Dynamic risk zones based on market structure
Signal-based trade management
Ideal for scalping, intraday, and swing trading
Benefits:
Ensures consistent risk-reward ratios
Eliminates emotional decision-making
Helps maximize profit while minimizing drawdown
HRESH Pro Dashboard 🦅 HRESH (The Beast) — BTC Specialized System V56.45
This is the fully unlocked, 24-hour version of the HRESH System. It has been mathematically tuned and calibrated specifically for Bitcoin volatility.
🛑 CRITICAL RULES FOR USE (PLEASE READ):
1. STRICT ASSET SELECTION:
BTC (Bitcoin): This is the primary asset for this indicator.
ETH (Ethereum): Allowed ONLY on the 15-Minute timeframe.
❌ DO NOT USE on other assets (Forex, Altcoins, Stocks). The internal logic is unique to BTC/ETH structure.
2. TIMEFRAME STRATEGY:
⏱️ 1 MINUTE (Daily Operations): Use this for intraday scalping.
⏱️ 15 MINUTES (Sniper Mode): Use this for Swing Trading. Expect only 1 or 2 high-precision signals PER MONTH. This mode requires extreme patience.
❌ OTHER TIMEFRAMES: Do not operate. The calculations will be incorrect.
🌍 TRADING SESSIONS & VOLUME: While this version functions 24 hours a day, I strongly advise AGAINST trading during low-volume hours (such as late Asian session or weekends).
✅ RECOMMENDED: London & New York Sessions.
⚠️ HIGH RISK: Trading off-hours increases the risk of market manipulation and fakeouts.
🔴🔴🔴 RISK DISCLAIMER & WARNING 🔴🔴🔴
YOU ARE RESPONSIBLE FOR YOUR CAPITAL. This indicator is a powerful analytical tool, but it does not guarantee profits.
MARKET RISK: Trading cryptocurrency involves substantial risk of loss and is not suitable for every investor.
NO FINANCIAL ADVICE: Always manage your risk properly. If you trade outside the recommended hours or assets, you accept 100% of the risk.
Trade wisely and respect the algorithm.
By Lendrush Margaryan
Structure Breakout - Buy Sell IndicatorStructure Breakout - Buy Sell Indicator
📈 OVERVIEW:
A minimalist indicator that identifies market structure breakouts using swing point analysis.
Displays clear blue buy arrows and red sell arrows when price breaks key swing levels.
🔧 HOW IT WORKS:
1. Identifies swing highs and lows using configurable lookback period
2. Triggers BUY signal (blue arrow) when price closes above previous swing high
3. Triggers SELL signal (red arrow) when price closes below previous swing low
4. Uses clean visual arrows without cluttering the chart
⚙️ KEY FEATURES:
• Clean, uncluttered visual signals
• Customizable sensitivity period
• Blue arrows for buy signals (below bars)
• Red arrows for sell signals (above bars)
• No lagging repainting
• Works on all timeframes
🎯 TRADING APPLICATIONS:
• Swing trading entries
• Breakout confirmation
• Trend continuation signals
• Support/resistance breaks
⚡ SETTINGS:
• Structure Detection Period (default: 20) - Adjust sensitivity of swing detection
⚠️ RISK DISCLAIMER:
This is an educational tool. Always use proper risk management.
Past performance does not guarantee future results.
Multiple Moving Averages by BadshahIntroduction Streamline your technical analysis with the Quintuple MA Strategy Suite, a robust all-in-one utility designed to maximize chart efficiency. Instead of cluttering your workspace with multiple individual indicators, this script empowers you to deploy up to five fully customizable Moving Averages simultaneously. Whether you are tracking micro-trends for scalping or major baselines for swing trading, this tool adapts to every timeframe and style.
Core Features
5-in-1 Architecture: Run five independent moving averages at once, saving your precious indicator slots for other tools.
Hybrid Calculation Modes: Instantly toggle any line between Simple Moving Average (SMA) for smooth baselines and Exponential Moving Average (EMA) for weight-sensitive reactions to recent price action.
Smart labeling System: Features an intelligent labeling mechanism that places text tags slightly offset from the current price. This ensures you can instantly identify which line is which (e.g., "EMA 50" vs "SMA 200") without the text obscuring the latest candles.
Granular Control: Every aspect is customizable. You can independently adjust the Length, Source (Close, Open, High, Low, etc.), Color, and Visibility for each of the five MAs.
Practical Use Cases
The "Golden Cross" Setup: Enable MA 3 (50 Length) and MA 5 (200 Length) to automatically visually track major trend reversals.
Ribbon Trading: Enable all five lines with sequential lengths (e.g., 20, 50, 100, 150, 200) to create a "Moving Average Ribbon," visualizing the strength and direction of the trend expansion.
Scalping Cross: Use MA 1 and MA 2 set to fast lengths (like 9 and 21) to catch rapid momentum shifts.
Settings Guide
Show MA: Toggles the visibility of the specific line.
Show Label: Toggles the text tag next to the line (auto-offset by 5 bars).
Type: Select between SMA or EMA calculation.
Length: Define the lookback period for the average.
Disclaimer This script is provided for educational and analytical purposes only. Past performance of indicators does not guarantee future results. Trade responsibly.
TrategyMulti-Indicator Trading System - Detailed Description
═══════════════════════════════════════════
OVERVIEW
This indicator combines four proven technical analysis tools (EMA, RSI, MACD, ATR) with a specific logic that filters out low-probability setups. Unlike simple indicator mashups, this system requires all conditions to align simultaneously before generating a signal, significantly reducing false entries.
═══════════════════════════════════════════
CORE COMPONENTS & LOGIC
1. Trend Detection - Triple EMA Filter
The system uses three Exponential Moving Averages (5, 10, 20 periods) to establish trend direction and strength:
For LONG signals:
• EMA(5) must be above EMA(10)
• EMA(10) must be above EMA(20)
• Price must be trading above all three EMAs
This creates a "stacked EMA" configuration that confirms a strong uptrend.
For SHORT signals:
• EMA(5) must be below EMA(10)
• EMA(10) must be below EMA(20)
• Price must be trading below all three EMAs
This inverse configuration confirms a strong downtrend.
2. Momentum Confirmation - RSI Filter
The RSI (14-period) acts as a momentum filter to avoid entering during exhausted moves:
For LONG signals:
• RSI must be above 40 (avoiding oversold extremes)
• RSI must be rising (current RSI > previous RSI)
For SHORT signals:
• RSI must be below 60 (avoiding overbought extremes)
• RSI must be falling (current RSI < previous RSI)
This prevents entries at extreme overbought/oversold levels while confirming momentum direction.
3. Entry Trigger - MACD Crossover
The MACD (12, 26, 9) provides the precise entry timing:
LONG trigger: MACD line crosses above Signal line
SHORT trigger: MACD line crosses below Signal line
The signal only fires when this crossover occurs while all other conditions are already met.
4. Risk Management - ATR-Based TP/SL
Take Profit and Stop Loss levels are calculated dynamically using the 14-period ATR (Average True Range), adjusted for timeframe:
5-Minute Charts:
• Take Profit: 1.0 × ATR
• Stop Loss: 0.5 × ATR
4-Hour Charts and above:
• Take Profit: 2.0 × ATR
• Stop Loss: 1.0 × ATR
This adaptive approach accounts for different volatility levels across timeframes.
═══════════════════════════════════════════
SIGNAL GENERATION LOGIC
A signal is only generated when ALL four conditions are simultaneously true:
LONG Signal Requirements:
1. ✓ Triple EMA alignment (bullish stack)
2. ✓ Price above all EMAs
3. ✓ RSI > 40 and rising
4. ✓ MACD bullish crossover
SHORT Signal Requirements:
1. ✓ Triple EMA alignment (bearish stack)
2. ✓ Price below all EMAs
3. ✓ RSI < 60 and falling
4. ✓ MACD bearish crossover
This multi-layered filtering approach is what differentiates this system from basic indicator combinations.
═══════════════════════════════════════════
WHY THIS COMBINATION WORKS
Trend + Momentum + Timing:
• EMAs establish the overall trend context
• RSI confirms momentum is present (not exhausted)
• MACD provides precise entry timing
• ATR adapts risk management to current volatility
Key Innovation: The system waits for all filters to align rather than acting on individual signals, which significantly reduces whipsaws and false breakouts common in single-indicator strategies.
═══════════════════════════════════════════
OPTIMIZED TIMEFRAMES
While the indicator works on all timeframes, it has been specifically optimized and backtested on:
• 5-minute charts (for scalping/day trading)
• 4-hour charts (for swing trading)
The ATR multipliers automatically adjust based on the selected timeframe.
═══════════════════════════════════════════
VISUAL FEATURES
• Green arrows below bars: Long signal
• Red arrows above bars: Short signal
• Green line: Take Profit level
• Red line: Stop Loss level
• Alert capability: Configurable alerts for paid TradingView subscriptions
═══════════════════════════════════════════
HOW TO USE
1. Add the indicator to your chart
2. Wait for a colored arrow to appear
3. Enter the trade in the direction of the arrow
4. Set your Take Profit at the green line
5. Set your Stop Loss at the red line
6. (Optional) Set up alerts to receive notifications
Note: Not every arrow will show TP/SL lines. Lines only appear when the ATR-based calculation determines there is sufficient volatility to justify the trade setup.
═══════════════════════════════════════════
WHAT MAKES THIS INVITE-ONLY WORTHY
Unlike free indicators that simply plot standard EMAs, RSI, or MACD separately, this system:
1. Integrates all four indicators with specific thresholds designed to work together
2. Uses adaptive risk management that adjusts to timeframe and volatility
The value lies not in the individual components (which are public domain) but in the specific combination logic, thresholds, and ATR-based risk system that took months of testing to optimize.
═══════════════════════════════════════════
ACCESS INFORMATION
This is an invite-only indicator. To request access:
• Visit our website
We offer both monthly subscriptions and lifetime access.
═══════════════════════════════════════════
RISK DISCLAIMER
This indicator is a technical analysis tool and does not constitute financial advice. All trading involves substantial risk of loss. Past performance does not guarantee future results. The indicator provides signals based on historical price patterns, but cannot predict future market movements. Always use proper risk management and never risk more than you can afford to lose.
═══════════════════════════════════════════
Questions? Feel free to message us on TradingView, or to email us.
Key Support and ResistanceKEY SUPPORT AND RESISTANCE - USER GUIDE
========================================
OVERVIEW
This indicator automatically identifies and displays key support and resistance levels based on swing highs and swing lows. It uses pivot point detection to mark significant price levels where the market has previously shown reactions, helping traders identify potential entry/exit points and key decision zones.
KEY FEATURES
• Automatic Level Detection: Identifies swing highs (resistance) and swing lows (support) using pivot point analysis
• Dynamic Line Management: Displays only recent levels within a specified lookback period to keep charts clean
• Auto-Extending Lines: Projects support/resistance levels forward to anticipate future price interactions
• Color-Coded Levels: Red lines for resistance, green lines for support for easy visual identification
========================================
PARAMETERS
========================================
Left Bars (Default: 10)
• Minimum: 5 bars
• Number of bars to the left of the pivot point
• Higher values = more significant levels but fewer signals
• Lower values = more sensitive detection but may include minor swings
Right Bars (Default: 10)
• Minimum: 5 bars
• Number of bars to the right of the pivot point
• Must be confirmed by price action before the level is drawn
• Balances between confirmation delay and signal accuracy
Show Last N Bars (Default: 200)
• Minimum: 10 bars
• Only displays support/resistance levels detected within the most recent N bars
• Keeps your chart clean by removing outdated levels
• Adjust based on your trading timeframe and style
Line Extension Length (Default: 48)
• Minimum: 1 bar
• How many bars forward the support/resistance lines extend
• Helps visualize potential future price interactions
• Longer extensions useful for swing trading, shorter for day trading
========================================
HOW TO USE
========================================
FOR SWING TRADERS
1. Use default settings (10/10) or increase to 15/15 for more significant levels
2. Set "Show Last N Bars" to 300-500 to capture longer-term levels
3. Look for price reactions when approaching these levels
4. Combine with volume analysis for confirmation
FOR DAY TRADERS
1. Consider reducing Left/Right Bars to 7-8 for more frequent signals
2. Set "Show Last N Bars" to 100-150 to focus on recent action
3. Reduce "Line Extension Length" to 20-30 bars
4. Watch for intraday bounces or breakouts at these levels
TRADING STRATEGIES
Bounce Trading (Mean Reversion)
• Enter long when price approaches green support lines
• Enter short when price approaches red resistance lines
• Use stop loss just beyond the support/resistance level
• Best in ranging or consolidating markets
Breakout Trading (Trend Following)
• Wait for price to break through resistance (bullish) or support (bearish)
• Confirm with increased volume
• Previous resistance becomes new support (and vice versa)
• Best in trending markets
Multi-Timeframe Analysis
• Check higher timeframe levels for major support/resistance zones
• Use lower timeframe levels for precise entry/exit timing
• Confluence of multiple timeframe levels creates strong zones
========================================
IMPORTANT NOTES
========================================
Line Confirmation Delay
• Lines appear with a delay equal to "Right Bars" parameter
• This delay ensures the pivot point is confirmed
• Real-time level detection requires price action confirmation
Chart Clarity
• Maximum 500 lines can be displayed (TradingView limitation)
• Adjust "Show Last N Bars" if chart becomes too cluttered
• Old lines automatically delete when outside the lookback period
False Signals
• Not all support/resistance levels will hold
• Use additional confirmation (volume, candlestick patterns, other indicators)
• Markets can break through levels, especially during high-impact news
BEST PRACTICES
1. Combine with Other Analysis: Use alongside trend indicators, volume, and price action patterns
2. Context Matters: Consider overall market trend and structure
3. Risk Management: Always use stop losses; don't rely solely on S/R levels
4. Market Conditions: More effective in liquid, actively traded markets
5. Backtesting: Test settings on your specific instrument and timeframe before live trading
TROUBLESHOOTING
Too Many Lines?
• Increase "Left Bars" and "Right Bars" values
• Decrease "Show Last N Bars" value
Too Few Lines?
• Decrease "Left Bars" and "Right Bars" values
• Increase "Show Last N Bars" value
Lines Not Appearing?
• Ensure sufficient price data is loaded on your chart
• Check that "Right Bars" have passed since the last swing point
• Verify indicator is properly loaded (refresh if needed)
TECHNICAL DETAILS
• Uses ta.pivothigh() and ta.pivotlow() functions for level detection
• Implements array-based line management for efficient rendering
• Automatic cleanup of outdated lines to maintain performance
• Overlay indicator - displays directly on price chart
Disclaimer: This indicator is for educational and informational purposes only. It does not constitute financial advice. Always conduct your own research and risk assessment before making trading decisions.
========================================
中文使用指南
========================================
概述
本指標自動識別並顯示基於波段高點和低點的關鍵支撐阻力位。使用樞軸點檢測標記市場先前反應的重要價格水平,幫助交易者識別潛在的進出場點和關鍵決策區域。
主要功能
• 自動水平檢測:使用樞軸點分析識別波段高點(阻力)和波段低點(支撐)
• 動態線條管理:僅顯示指定回看期內的近期水平,保持圖表清晰
• 自動延伸線條:將支撐阻力水平向前投影,預測未來價格互動
• 顏色編碼:紅線表示阻力,綠線表示支撐,便於視覺識別
========================================
參數說明
========================================
左側K棒數(預設:10)
• 最小值:5根K棒
• 樞軸點左側的K棒數量
• 數值越高 = 水平越重要但訊號越少
• 數值越低 = 檢測更敏感但可能包含次要波動
右側K棒數(預設:10)
• 最小值:5根K棒
• 樞軸點右側的K棒數量
• 必須經過價格行為確認後才繪製水平
• 在確認延遲和訊號準確性之間取得平衡
顯示最近N根K棒內的點(預設:200)
• 最小值:10根K棒
• 僅顯示最近N根K棒內檢測到的支撐阻力水平
• 透過移除過時水平保持圖表清晰
• 根據您的交易時間框架和風格調整
線條延伸長度(預設:48)
• 最小值:1根K棒
• 支撐阻力線向前延伸的K棒數
• 幫助視覺化潛在的未來價格互動
• 較長延伸適合波段交易,較短適合當沖交易
========================================
使用方法
========================================
波段交易者
1. 使用預設設定(10/10)或增加至15/15以獲得更重要的水平
2. 將「顯示最近N根K棒」設為300-500以捕捉長期水平
3. 觀察價格接近這些水平時的反應
4. 結合成交量分析進行確認
當沖交易者
1. 考慮將左右側K棒減少至7-8以獲得更頻繁的訊號
2. 將「顯示最近N根K棒」設為100-150以專注於近期行情
3. 將「線條延伸長度」減少至20-30根K棒
4. 觀察日內在這些水平的反彈或突破
交易策略
反彈交易(均值回歸)
• 當價格接近綠色支撐線時做多
• 當價格接近紅色阻力線時做空
• 在支撐阻力水平之外設置止損
• 在區間或盤整市場中效果最佳
突破交易(趨勢跟隨)
• 等待價格突破阻力(看漲)或支撐(看跌)
• 以增加的成交量確認
• 先前的阻力成為新的支撐(反之亦然)
• 在趨勢市場中效果最佳
多時間框架分析
• 檢查更高時間框架的主要支撐阻力區域
• 使用較低時間框架進行精確的進出場時機
• 多個時間框架水平的匯合創造強大區域
========================================
重要注意事項
========================================
線條確認延遲
• 線條出現時會有等於「右側K棒數」參數的延遲
• 此延遲確保樞軸點被確認
• 實時水平檢測需要價格行為確認
圖表清晰度
• 最多可顯示500條線(TradingView限制)
• 如果圖表變得太雜亂,請調整「顯示最近N根K棒」
• 超出回看期的舊線會自動刪除
假訊號
• 並非所有支撐阻力水平都會守住
• 使用額外確認(成交量、K棒型態、其他指標)
• 市場可能突破水平,特別是在重大新聞期間
最佳實踐
1. 結合其他分析:與趨勢指標、成交量和價格行為型態一起使用
2. 背景很重要:考慮整體市場趨勢和結構
3. 風險管理:始終使用止損;不要僅依賴支撐阻力水平
4. 市場條件:在流動性高、活躍交易的市場中更有效
5. 回測:在實盤交易前,在您的特定商品和時間框架上測試設定
故障排除
線條太多?
• 增加「左側K棒數」和「右側K棒數」數值
• 減少「顯示最近N根K棒」數值
線條太少?
• 減少「左側K棒數」和「右側K棒數」數值
• 增加「顯示最近N根K棒」數值
線條未出現?
• 確保圖表上載入了足夠的價格數據
• 檢查自上次波動點以來是否已過「右側K棒數」
• 驗證指標是否正確載入(如需要請刷新)
技術細節
• 使用 ta.pivothigh() 和 ta.pivotlow() 函數進行水平檢測
• 實施基於陣列的線條管理以實現高效渲染
• 自動清理過時線條以保持性能
• 疊加指標 - 直接顯示在價格圖表上
免責聲明:本指標僅供教育和資訊目的。不構成財務建議。在做出交易決策前,請務必進行自己的研究和風險評估。
Simulated Liquidation Heatmap [QuantAlgo]🟢 Overview
This indicator visualizes where clusters of stop-loss orders and liquidation levels are likely located, displayed as a 'heatmap'. It's based on the concept of market structure liquidity: large groups of stop orders tend to gather around obvious technical levels (like swing highs and lows), and these pools of orders often attract price movement from institutional traders. The indicator uses a fractal-based algorithm to identify these high-probability liquidation zones and displays them as dynamic, color-coded boxes.
The key feature is the thermal color gradient, which indicates the freshness (age) and therefore the relative relevance of the liquidity zone. Hot colors (e.g., Red/Yellow) represent fresh clusters that have just formed, suggesting strong and immediate liquidity interest. Cold colors (e.g., Blue/Purple) represent aged or decaying clusters that are becoming less relevant over time. This visualization allows traders to anticipate potential liquidity sweeps (stop hunts) and understand areas of significant retail and institutional positioning.
🟢 Key Features
1. Liquidity Zone Heatmap
The core function is the identification of swing high and swing low price points using a user-defined Lookback period. These points are where retail traders are statistically most likely to place their stop-loss orders. The indicator simulates the clustering of these orders by drawing a zone (box) around the detected swing point, with the vertical size controlled by the Stop/Liquidation Zone Width (%) setting.
▶ Cluster Lookback: Defines the sensitivity of swing point detection. Lower values detect frequent, minor zones (scalping/intraday); higher values detect major, stronger swing points (swing trading).
▶ Zone Width (%): Sets the percentage range above and below the swing point where stops are simulated to cluster, accounting for slippage and typical stop placement spread.
▶ Liquidity Decay: Zones gradually fade in color intensity and are eventually removed after the user-defined Liquidity Decay Period (Bars), ensuring the heatmap only displays relevant, current liquidity areas.
▶ Round Number Filter: An optional filter that limits the display to liquidity zones occurring only at psychologically significant round numbers (e.g., $100, $1,500.00), which typically attract higher concentrations of orders.
2. Thermal Color Gradient
The heatmap's color is a direct function of the zone's age, providing a visual proxy for immediate relevance.
▶ Freshness: Newly created zones are displayed in the Hot Color (high relevance).
▶ Decay: As bars pass, the zone color transitions along the gradient toward the Cold Color and increased transparency (lower relevance), until it is removed entirely.
▶ Color Schemes: Multiple pre-configured and custom color schemes are available to optimize the visualization for different chart themes and color preferences.
3. Liquidity Heat Thermometer
An optional visual thermometer is displayed on the chart to provide an instant, overall assessment of the current liquidation heat level in the immediate vicinity of the price.
▶ Calculation: The thermometer calculates an aggregate heat score based on the age and proximity of all liquidity zones within a user-defined Zone Detection Range (%) of the current price.
▶ Visual Feedback: A marker (triangle) points to the corresponding level on the thermometer's color gradient (Hot to Cold). A high reading indicates price is close to fresh, dense stop clusters, suggesting high volatility or an imminent liquidity sweep is probable. A low reading indicates price is in a low-density or aged liquidity area.
▶ Customization: The thermometer's resolution, position, and text size are fully customizable for optimal chart placement and readability.
🟢 Practical Applications
▶ Anticipate Sweeps: Prioritize trading in the direction of Hot (fresh) liquidity zones. For example, a hot low-side zone suggests strong sell-side liquidity (stop-losses) is available for large buyers to sweep.
▶ Filter Noise: Use the Round Number Filter to focus only on the highest probability liquidation zones, which are often at clean, psychological price levels.
▶ Validate Entries: Combine the Heat Thermometer with price action analysis. A rising heat level indicates increasing proximity to a major stop cluster, signaling a potential turn or an aggressive market move to sweep those stops.
▶ Risk Management: Understand that price often acts dynamically around these zones. High heat levels imply high risk/reward setups; stops should be placed strategically beyond the defined Liquidation Zone Width.
▶ Multi-Timeframe Context: Higher timeframes (e.g., Daily, 4-Hour) often reveal more significant, major liquidity zones. Use this indicator on lower timeframes (e.g., 5-min, 15-min) for execution, but prioritize zones that align with higher-timeframe structures.
True Trend (StevenCharts)Overview
True Trend (StevenCharts) is a next-generation technical analysis tool designed to automate the most subjective part of trading: Drawing Trendlines.
Whether you are scalping, day trading, or swing trading, identifying valid support and resistance channels is critical. This indicator uses a proprietary multi-timeframe momentum engine to objectively identify market pivots and automatically draw precise, high-probability trendlines (rays) on your chart.
The "True Trend" Engine
At the heart of this indicator is a custom algorithmic model that evaluates market structure across multiple timeframes simultaneously.
No Guesswork: Instead of manually connecting wicks, the script waits for specific algorithmic momentum peaks and troughs to determine exactly where a trend begins and ends.
Dynamic Generation: When the internal trend logic detects maximum strength, the indicator tracks the highest or lowest points of the move. When momentum shifts, it locks in a trendline that projects forward, creating dynamic support and resistance levels.
Key Features
Automated Ray Creation: Automatically draws Red (Bearish) and Green (Bullish) rays based on confirmed momentum shifts.
Clean Chart Logic: The script includes intelligent "cleanup" logic. If price breaks a trendline and confirms the break with sustained momentum, the line is automatically removed to keep your chart clean and focused on relevant data only.
High Volume Confirmation: The logic accounts for volume spikes to validate line breaks.
"SHIFT" Logic (Adaptive vs. Static)
This script features a powerful setting called "Turn SHIFT On":
ON (Adaptive Mode): Uses advanced logic to "leapfrog" trendlines. As price makes new structural highs or lows, the trendline adjusts and locks onto the most recent valid pivot points. This is ideal for active traders following a developing trend.
OFF (Static Mode): Draws independent, static trendlines from every valid pivot. This is useful for seeing the history of market structure and identifying older levels that may still act as support/resistance.
How to Use
Support & Resistance: Use the automatically generated rays as dynamic S/R levels.
Bullish Trend: Price should respect the Green rays as support.
Bearish Trend: Price should respect the Red rays as resistance.
Breakout/Reversal: When a localized trendline is deleted or broken, it signals a potential shift in market structure.
Settings
Turn 'SHIFT' On: Toggles between adaptive (moving) lines and static lines.
Show Highest/Lowest Only: Keeps the chart clean by focusing on the most dominant outer trends.
Ray Colors: Customizable colors for Up and Down trends.
Ved Order BlocksOverview
Ved Order Blocks identifies critical supply and demand zones where significant buying and selling pressure exists.
The indicator automatically detects, validates, and displays high-probability support/resistance areas on your chart.
What Makes This Indicator Unique?
Micro-Level Detection System:
This indicator uses a high-period Relative Strenght Index to detect micro-level crossovers.
The high period length is specifically chosen to create a smooth line that filters out market noise completely.
This smooth calculation allows the indicator to catch precise Important levels that shorter periods would miss.
Smart Zone Filtering:
Unlike traditional order block indicators that show every single zone (creating chart clutter), Ved Order Blocks only displays overlapping zones.
When multiple order blocks stack on top of each other at the same price level, it indicates strong market interest.
Single, isolated zones are automatically hidden from your chart - you only see high-quality confluence areas where multiple zones converge.
Continuous Zone Tracking:
The indicator continuously tracks all order blocks in the background.
It monitors which zones are forming and where they overlap.
Only when zones overlap with each other does the indicator display them on your chart.
This ensures you're only seeing the most important levels where multiple orders are stacked.
Strength-Based Classification:
When order blocks form near the momentum centerline (around 50 level) AND near major moving average levels, the indicator marks them as "Strong Bullish OB" or "Strong Bearish OB" with special colored borders.
These points are particularly powerful because they represent both momentum equilibrium and trend support/resistance - the good setup for significant market moves.
How It Works
Monitors Micro levels of Relative Strenght Index
Each level represents potential high-activity zones
This range filters out noise and captures only significant moves
Step 2: Zone Creation
When momentum crosses upward: Creates Bullish Order Block (demand zone)
When momentum crosses downward: Creates Bearish Order Block (supply zone)
Uses the candle's high and low at crossover point
Step 3: Confirmation Delay
New zones enter a "pending" queue
Must survive 6 bars (default) before appearing
This filters out false signals
Only validated zones show on chart
Step 4: Size Filter (Optional)
Removes zones larger than 1.5% of current price (default)
Large zones are often unreliable
Keeps only actionable zones
Step 5: Overlap Detection
Compares all active order blocks continuously
Tracks which zones are overlapping with each other
When 2+ zones overlap = Premium confluence zone
Overlapping zones get higher strength ratings
IMPORTANT: Only overlapping zones are displayed on chart
Single zones are tracked but not shown (reduces clutter)
This ensures you only see high-quality levels
Strong Orderblocks
Type 1: Centerline Zones (Yellow Border)
Order blocks that form when momentum is near the Centerline
Represents perfect balance between buyers and sellers
Often leads to explosive moves as equilibrium breaks
Type 2: Major MA Zones (Orange Border)
Order blocks that form near the major moving average
Represents alignment with long-term trend
Acts as major support/resistance for large market participants
Type 3: Super Strong Zones (Purple Border)
Order blocks that meet BOTH conditions simultaneously
Highest probability setups
Settings Explained
Core Settings
Bar Delay (Default: 6)
Bars to wait before showing zone
Higher = fewer but reliable zones
Lower = more zones but more false signals
Order Block Sensitivity (Default: 10)
Detection frequency adjustment
Range: 1-20
Show Last Order Blocks (Default: 500)
Maximum zones displayed
Prevents chart clutter
Mitigation Method
Close: Zone breaks when candle closes beyond it
Wick: Zone breaks when price wicks through it
Order Block Style
Candle Body: Uses only body (tighter zones)
Full Candle: Uses full candle with wicks
Filters
Use Volume for Strength (Default: ON)
Includes volume in strength calculation
Recommended to keep ON
Filter Out Large Order Blocks (Default: OFF)
Enable to remove oversized zones
Set max size as % of price (default 1.5%)
Show Only Strong Order Blocks (Default: OFF)
Only displays yellow/orange/purple zones
Hides standard white border zones
Strength Settings
Centerline Sensitivity (Default: 0.1)
Increase for more zones, decrease for fewer
Highlight Strong OBs (Default: ON)
Enables orange border feature
Proximity Threshold (Default: 0.2%)
0.2% = tight confluence
Increase for more highlights
Timeframe Settings
Scalping (1m-5m)
Bar Delay: 3-5
Show Last OBs: 100
Show Only Strong: ON
Mitigation: Wick
Day Trading (15m-1H)
Bar Delay: 6-8
Show Last OBs: 200
Show Only Strong: OFF
Mitigation: Close
Swing Trading (4H-Daily)
Bar Delay: 8-12
Show Last OBs: 300
Show Only Strong: ON
Mitigation: Close
Key Advantages:
Eliminates chart clutter by showing only overlapping zones
High-period calculation filters all market noise
Automatic strength classification with visual indicators
Works on all timeframes and markets
Fully customizable to match your trading style
Auto-removes broken zones to keep chart updated
Important Limitation:
This indicator uses long period calculations.
Due to these high period requirements, the indicator's performance may vary for free TradingView users who have limited historical data access.
This indicator is best suited for TradingView paid plan users (Essential, Plus, or Premium) as they have access to extensive historical data, which allows the indicator to calculate and display zones more accurately and consistently across all timeframes.
Linear Trajectory & Volume StructureThe Linear Trajectory & Volume Structure indicator is a comprehensive trend-following system designed to identify market direction, volatility-adjusted channels, and high-probability entry points. Unlike standard Moving Averages, this tool utilizes Linear Regression logic to calculate the "best fit" trajectory of price, encased within volatility bands (ATR) to filter out market noise.
It integrates three core analytical components into a single interface:
Trend Engine: A Linear Regression Curve to determine the mean trajectory.
Volume Verification: Filters signals to ensure price movement is backed by market participation.
Market Structure: Identifies previous high-volume supply and demand zones for support and resistance analysis.
2. Core Components and Logic
The Trajectory Engine
The backbone of the system is a Linear Regression calculation. This statistical method fits a straight line through recent price data points to determine the current slope and direction.
The Baseline: Represents the "fair value" or mean trajectory of the asset.
The Cloud: Calculated using Average True Range (ATR). It expands during high volatility and contracts during consolidation.
Trend Definition:
Bullish: Price breaks above the Upper Deviation Band.
Bearish: Price breaks below the Lower Deviation Band.
Neutral/Chop: Price remains inside the cloud.
Smart Volume Filter
The indicator includes a toggleable volume filter. When enabled, the script calculates a Simple Moving Average (SMA) of the volume.
High Volume: Current volume is greater than the Volume SMA.
Signal Validation: Reversal signals and structure zones are only generated if High Volume is present, reducing the likelihood of trading false breakouts on low liquidity.
Volume Structure (Smart Liquidity)
The script automatically plots Support (Demand) and Resistance (Supply) boxes based on pivot points.
Creation: A box is drawn only if a pivot high or low is formed with High Volume (if the volume filter is active).
Mitigation: The boxes extend to the right. If price breaks through a zone, the box turns gray to indicate the level has been breached.
3. Signal Guide
Trend Reversals (Buy/Sell Labels)
These are the primary signals indicating a potential change in the macro trend.
BUY Signal: Appears when price closes above the upper volatility band after previously being in a downtrend.
SELL Signal: Appears when price closes below the lower volatility band after previously being in an uptrend.
Pullbacks (Small Circles)
These are continuation signals, useful for adding to positions or entering an existing trend.
Long Pullback: The trend is Bullish, but price dips momentarily below the baseline (into the "discount" area) and closes back above it.
Short Pullback: The trend is Bearish, but price rallies momentarily above the baseline (into the "premium" area) and closes back below it.
4. Configuration and Settings
Trend Engine Settings
Trajectory Length: The lookback period for the Linear Regression. This is the most critical setting for tuning sensitivity.
Channel Multiplier: Controls the width of the cloud.
1.0: Aggressive. Results in narrower bands and earlier signals, but more false positives.
1.5: Balanced (Default).
2.0+: Conservative. Creates a wide channel, filtering out significant noise but delaying entry signals.
Signal Logic
Show Trend Reversals: Toggles the main Buy/Sell labels.
Show Pullbacks: Toggles the re-entry circle signals.
Smart Volume Filter: If checked, signals require above-average volume. Unchecking this yields more signals but removes the volume confirmation requirement.
Volume Structure
Show Smart Liquidity: Toggles the Support/Resistance boxes.
Structure Lookback: Defines how many bars constitute a pivot. Higher numbers identify only major market structures.
Max Active Zones: Limits the number of boxes on the chart to prevent clutter.
5. Timeframe Optimization Guide
To maximize the effectiveness of the Linear Trajectory, you must adjust the Trajectory Length input based on your trading style and timeframe.
Scalping (1-Minute to 5-Minute Charts)
Recommended Length: 20 to 30
Multiplier: 1.2 to 1.5
Logic: Fast-moving markets require a shorter lookback to react quickly to micro-trend changes.
Day Trading (15-Minute to 1-Hour Charts)
Recommended Length: 55 (Default)
Multiplier: 1.5
Logic: A balance between responsiveness and noise filtering. The default setting of 55 is standard for identifying intraday sessions.
Swing Trading (4-Hour to Daily Charts)
Recommended Length: 89 to 100
Multiplier: 1.8 to 2.0
Logic: Swing trading requires filtering out intraday noise. A longer length ensures you stay in the trade during minor retracements.
6. Dashboard (HUD) Interpretation
The Head-Up Display (HUD) provides a summary of the current market state without needing to analyze the chart visually.
Bias: Displays the current trend direction (BULLISH or BEARISH).
Momentum:
ACCELERATING: Price is moving away from the baseline (strong trend).
WEAKENING: Price is compressing toward the baseline (potential consolidation or reversal).
Volume: Indicates if the current candle's volume is HIGH or LOW relative to the average.
Disclaimer
*Trading cryptocurrencies, stocks, forex, and other financial instruments involves a high level of risk and may not be suitable for all investors. This indicator is a technical analysis tool provided for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a guarantee of profit. Past performance of any trading system or methodology is not necessarily indicative of future results.
HVN Smart Liquidity📊 What the Indicator Does
HVN Smart Liquidity is a professional tool for identifying institutional liquidity zones based on Market Profile analysis and High Volume Nodes (HVN). The indicator visualizes dynamic zones where the greatest trading activity is concentrated, using TPO (Time Price Opportunity) methodology to reveal levels where major market participants place their positions.
🎯 Originality and Advantages
Unlike standard volume indicators or static support/resistance levels, HVN Smart Liquidity offers a unique combination of features:
Multi-timeframe analysis: simultaneous calculation of HVN zones across 4 different timeframes with automatic adaptation to the current chart
Dynamic zone behavior: boxes automatically contract when price moves inside the zone and are deleted upon complete breakout, reflecting real institutional liquidity dynamics
Precise TPO calculation: instead of simple volume counting, uses Market Profile methodology with range division into 20 price channels
Intelligent filtering: adjustable HVN threshold (default 70% of maximum TPO) filters out insignificant zones and shows only critically important levels
⚙️ How the Indicator Works
1. Market Profile Data Collection
The indicator tracks bar formation on selected timeframes. For each completed period:
High-Low range is recorded
Number of bars on current chart timeframe is counted
Range is divided into 20 equal price channels
2. TPO (Time Price Opportunity) Calculation
For each of the 20 channels, the indicator counts how many bars touched that price range. This provides distribution of trading activity by price — the foundation of Market Profile methodology. The get_tpo() function checks the intersection of each bar's Low-High range with channel boundaries.
3. HVN Zone Identification
The algorithm identifies High Volume Nodes — areas where TPO exceeds the specified threshold (default 70% of maximum value). Adjacent channels exceeding the threshold are merged into a single liquidity zone. This creates visual boxes showing where price spent maximum time and where large positions are concentrated.
4. Dynamic Zone Management
After creation, HVN zones begin their own lifecycle:
Contraction on touch: when price enters the zone, the box contracts from the side nearest to current price, showing partial liquidity absorption
Deletion on breakout: if price breaks through upper or lower boundary, or passes through the zone in one bar, the box is completely deleted — liquidity is exhausted
Current TF projection: zones extend right (extend.right), showing level relevance
🔧 How to Use
Basic Setup:
Timeframe selection: enable desired timeframes (TF1-TF4) via checkboxes. Recommended to use 2-3 timeframes for different trading styles
Auto mode: when selecting 'Auto', the indicator automatically chooses higher timeframe depending on current chart (e.g., on M5 → selects H2, on H1 → selects D)
Color differentiation: configure different colors for each timeframe to distinguish short-term and long-term liquidity zones
Trading Strategies:
Strategy 1: HVN Bounce
Look for entry points when price approaches an HVN zone from a higher timeframe. If the zone begins to contract (price inside) but isn't broken — high probability of bounce. Use lower timeframe zones for precise entry timing.
Strategy 2: Breakout and Retest
After complete HVN zone breakout (box disappeared), wait for price to return to the level of the former zone. Boundaries of deleted zones often become strong support/resistance levels for retests.
Strategy 3: Timeframe Confluence
The strongest signals occur when HVN zones from different timeframes coincide or are close to each other. This shows consistency of institutional levels across different time scales.
Parameter Optimization:
HVN Threshold (70%): increasing to 80-90% gives fewer but more significant zones; decreasing to 50-60% shows more potential levels
Show Old Boxes: disable for clean chart (only last 50 zones shown), enable for historical analysis
Border Width: increase border width for better visibility on busy charts
💡 Smart Money Concept
The indicator is based on understanding that institutional participants (Smart Money) leave traces of their activity in volume distribution across price levels. High Volume Nodes represent zones where:
Market makers place limit orders to provide liquidity
Institutional traders accumulate or distribute large positions
Fair Value prices form after volatile movements
By tracking the dynamics of these zones, traders can "see" the intentions of major players and trade alongside institutional flow.
📈 Applicability
The indicator is universal and works on all market types:
Cryptocurrency: Bitcoin, Ethereum, altcoins
Forex: major and cross pairs
Stocks: equities, indices
Futures: commodity and financial futures
Timeframes: from M1 to Monthly. Optimal results on M5-H4 for intraday and H4-D for swing trading.
⚠️ Important Notes
The indicator requires history accumulation — give it time on first bars of new periods
On low-liquidity instruments or exotic pairs, HVN zone quality may be lower
Use the indicator in combination with other analysis methods (price action, support/resistance, trends)
Maximum box count limited to 500 — during extended operation, old zones are automatically deleted
🔬 Technical Details
Pine Script version: v5
Type: overlay indicator
Computational complexity: medium (uses loops for TPO calculations)
Repainting: minimal, only when new zones form on higher TF
📚 Recommended Reading
For deep understanding of concepts underlying the indicator:
J. Peter Steidlmayer — "Markets and Market Logic" (Market Profile fundamentals)
James Dalton — "Mind Over Markets" (TPO and Value Area)
Smart Money Concepts (SMC) and institutional trading methodologies






















