OPEN-SOURCE SCRIPT
Volume Profile + POC v2.0 [v6]

Volume Profile + POC v2.0 [v6] - Professional Market Structure Analysis
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 OVERVIEW
A professional-grade Volume Profile indicator that visualizes WHERE the market has traded, not just WHEN. By displaying volume distribution across price levels, you can identify the "center of gravity" where institutional players have positioned themselves.
This indicator is essential for:
- Finding high-probability support/resistance levels
- Understanding market structure and auction theory
- Identifying breakout vs. mean-reversion setups
- Spotting institutional accumulation/distribution zones
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 WHAT IS VOLUME PROFILE?
Traditional volume indicators show volume over TIME (vertical bars below the chart). Volume Profile shows volume over PRICE (horizontal bars on the side).
Think of it this way:
- Time-based volume: "How much was traded today?"
- Price-based volume: "At which prices did traders agree to transact?"
This shift in perspective reveals WHERE the market considers "fair value" and WHERE price is likely to find support or resistance.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 KEY COMPONENTS
▸ POC (Point of Control)
The single price level with the HIGHEST traded volume within the lookback period.
Why it matters:
- POC acts as a "magnet" - price tends to revisit this level
- Represents the "fair value" agreed upon by buyers and sellers
- Strong POC = strong support/resistance
- When price deviates far from POC, mean-reversion probability increases
Trading application:
- Long when price pulls back to POC from above
- Short when price rallies to POC from below
- Use POC as a target for counter-trend trades
▸ Value Area (VA)
The price range containing 70% (configurable) of total volume.
- VAH (Value Area High): Upper boundary - acts as resistance
- VAL (Value Area Low): Lower boundary - acts as support
Trading application:
- Price inside VA: Range-bound, mean-reversion strategies work
- Price outside VA: Trending, breakout strategies work
- VA expansion: Increasing participation, strong trend
- VA contraction: Decreasing participation, consolidation
▸ HVN (High Volume Nodes)
Price levels with significantly higher volume than surrounding areas.
Characteristics:
- Act as strong support/resistance
- Price tends to "stick" at these levels
- Represent areas of high agreement between buyers and sellers
- Displayed in GOLD color for easy identification
▸ LVN (Low Volume Nodes)
Price levels with significantly lower volume than surrounding areas.
Characteristics:
- Price moves QUICKLY through these zones
- Act as "air pockets" - little resistance to price movement
- Often found between two HVNs
- Displayed in GRAY color
Trading application:
- When price enters LVN, expect fast movement to next HVN
- LVN breakouts can be explosive
- Use for target placement (price will likely accelerate)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 VISUAL FEATURES
▸ Bull/Bear Volume Separation
Green bars: Volume from bullish candles (close > open)
Red bars: Volume from bearish candles (close < open)
This helps identify:
- Accumulation zones (predominantly green at lows)
- Distribution zones (predominantly red at highs)
- Absorption (high volume with little price movement)
▸ Clean Professional Display
- Bold POC line with clear label
- Dashed VAH/VAL lines
- Semi-transparent profile bars (non-intrusive)
- Information table showing current settings
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS GUIDE
| Parameter | Default | Range | Description |
|-----------|---------|-------|-------------|
| Lookback | 100 | 20-500 | Bars to analyze |
| Price Divisions | 24 | 10-50 | Granularity of profile |
| Profile Width | 10 | 5-30 | Visual width of bars |
| Value Area % | 70 | 50-95 | Standard is 70% |
Recommended settings by timeframe:
- Scalping (1-5min): Lookback 50-100, Divisions 30-50
- Day Trading (15-60min): Lookback 100-200, Divisions 20-30
- Swing Trading (4H-Daily): Lookback 200-500, Divisions 15-24
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 PRACTICAL TRADING STRATEGIES
Strategy 1: POC Bounce
1. Wait for price to approach POC
2. Look for rejection candle (pin bar, engulfing)
3. Enter in direction of rejection
4. Stop loss beyond POC
5. Target: Opposite side of Value Area
Strategy 2: Value Area Breakout
1. Price breaks above VAH or below VAL
2. Wait for retest of broken level
3. Enter on successful retest (level holds)
4. Stop loss inside Value Area
5. Target: 1x or 2x Value Area width
Strategy 3: LVN Fast Move
1. Identify LVN between two HVNs
2. When price enters LVN, expect acceleration
3. Trade in direction of momentum
4. Target: Next HVN
5. Tight stop (LVN moves are fast)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
- POC Touch: Price reaches the Point of Control
- Value Area Break: Price exits the Value Area
Use alerts to catch high-probability setups without watching the chart constantly.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【日本語解説】
■ Volume Profile(出来高プロファイル)とは
従来の出来高は「いつ」取引されたかを示します。Volume Profileは「どの価格で」取引されたかを示します。
これにより、市場参加者が「適正価格」と考えている水準が可視化されます。
■ 主要コンポーネント
【POC(Point of Control)】
最も出来高が多い価格帯。市場の「重心」です。
- 価格はPOCに引き寄せられる傾向がある
- POCからの乖離が大きいほど、回帰の可能性が高まる
- 強いサポート/レジスタンスとして機能
【Value Area(バリューエリア)】
出来高の70%が集中する価格帯。
- VAH(上限):レジスタンスとして機能
- VAL(下限):サポートとして機能
- VA内:レンジ相場 → 逆張り有効
- VA外:トレンド相場 → 順張り有効
【HVN(高出来高ノード)】
出来高が特に多い価格帯(金色で表示)
- 強いサポート/レジスタンス
- 価格が「粘る」傾向
【LVN(低出来高ノード)】
出来高が少ない価格帯(灰色で表示)
- 価格が急速に通過する
- ブレイクアウト時の加速ゾーン
■ 実践的トレード戦略
戦略1:POCバウンス
価格がPOCに接近 → 反転サイン確認 → 反転方向にエントリー
戦略2:バリューエリアブレイク
VAH/VAL突破 → リテスト待ち → ブレイク方向にエントリー
戦略3:LVN高速移動
価格がLVNに入る → 次のHVNまで高速移動を狙う
■ 推奨設定(時間足別)
- スキャルピング(1-5分):Lookback 50-100
- デイトレード(15-60分):Lookback 100-200
- スイング(4H-日足):Lookback 200-500
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is designed for educational and analytical purposes. Volume Profile shows historical data and does not predict future price movements. Always use proper risk management and combine with your own analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Developed by EduVest | 30 Years of STEM Education × Professional FX Trading
For custom indicator development, visit my profile.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 OVERVIEW
A professional-grade Volume Profile indicator that visualizes WHERE the market has traded, not just WHEN. By displaying volume distribution across price levels, you can identify the "center of gravity" where institutional players have positioned themselves.
This indicator is essential for:
- Finding high-probability support/resistance levels
- Understanding market structure and auction theory
- Identifying breakout vs. mean-reversion setups
- Spotting institutional accumulation/distribution zones
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 WHAT IS VOLUME PROFILE?
Traditional volume indicators show volume over TIME (vertical bars below the chart). Volume Profile shows volume over PRICE (horizontal bars on the side).
Think of it this way:
- Time-based volume: "How much was traded today?"
- Price-based volume: "At which prices did traders agree to transact?"
This shift in perspective reveals WHERE the market considers "fair value" and WHERE price is likely to find support or resistance.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 KEY COMPONENTS
▸ POC (Point of Control)
The single price level with the HIGHEST traded volume within the lookback period.
Why it matters:
- POC acts as a "magnet" - price tends to revisit this level
- Represents the "fair value" agreed upon by buyers and sellers
- Strong POC = strong support/resistance
- When price deviates far from POC, mean-reversion probability increases
Trading application:
- Long when price pulls back to POC from above
- Short when price rallies to POC from below
- Use POC as a target for counter-trend trades
▸ Value Area (VA)
The price range containing 70% (configurable) of total volume.
- VAH (Value Area High): Upper boundary - acts as resistance
- VAL (Value Area Low): Lower boundary - acts as support
Trading application:
- Price inside VA: Range-bound, mean-reversion strategies work
- Price outside VA: Trending, breakout strategies work
- VA expansion: Increasing participation, strong trend
- VA contraction: Decreasing participation, consolidation
▸ HVN (High Volume Nodes)
Price levels with significantly higher volume than surrounding areas.
Characteristics:
- Act as strong support/resistance
- Price tends to "stick" at these levels
- Represent areas of high agreement between buyers and sellers
- Displayed in GOLD color for easy identification
▸ LVN (Low Volume Nodes)
Price levels with significantly lower volume than surrounding areas.
Characteristics:
- Price moves QUICKLY through these zones
- Act as "air pockets" - little resistance to price movement
- Often found between two HVNs
- Displayed in GRAY color
Trading application:
- When price enters LVN, expect fast movement to next HVN
- LVN breakouts can be explosive
- Use for target placement (price will likely accelerate)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 VISUAL FEATURES
▸ Bull/Bear Volume Separation
Green bars: Volume from bullish candles (close > open)
Red bars: Volume from bearish candles (close < open)
This helps identify:
- Accumulation zones (predominantly green at lows)
- Distribution zones (predominantly red at highs)
- Absorption (high volume with little price movement)
▸ Clean Professional Display
- Bold POC line with clear label
- Dashed VAH/VAL lines
- Semi-transparent profile bars (non-intrusive)
- Information table showing current settings
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS GUIDE
| Parameter | Default | Range | Description |
|-----------|---------|-------|-------------|
| Lookback | 100 | 20-500 | Bars to analyze |
| Price Divisions | 24 | 10-50 | Granularity of profile |
| Profile Width | 10 | 5-30 | Visual width of bars |
| Value Area % | 70 | 50-95 | Standard is 70% |
Recommended settings by timeframe:
- Scalping (1-5min): Lookback 50-100, Divisions 30-50
- Day Trading (15-60min): Lookback 100-200, Divisions 20-30
- Swing Trading (4H-Daily): Lookback 200-500, Divisions 15-24
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 PRACTICAL TRADING STRATEGIES
Strategy 1: POC Bounce
1. Wait for price to approach POC
2. Look for rejection candle (pin bar, engulfing)
3. Enter in direction of rejection
4. Stop loss beyond POC
5. Target: Opposite side of Value Area
Strategy 2: Value Area Breakout
1. Price breaks above VAH or below VAL
2. Wait for retest of broken level
3. Enter on successful retest (level holds)
4. Stop loss inside Value Area
5. Target: 1x or 2x Value Area width
Strategy 3: LVN Fast Move
1. Identify LVN between two HVNs
2. When price enters LVN, expect acceleration
3. Trade in direction of momentum
4. Target: Next HVN
5. Tight stop (LVN moves are fast)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
- POC Touch: Price reaches the Point of Control
- Value Area Break: Price exits the Value Area
Use alerts to catch high-probability setups without watching the chart constantly.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【日本語解説】
■ Volume Profile(出来高プロファイル)とは
従来の出来高は「いつ」取引されたかを示します。Volume Profileは「どの価格で」取引されたかを示します。
これにより、市場参加者が「適正価格」と考えている水準が可視化されます。
■ 主要コンポーネント
【POC(Point of Control)】
最も出来高が多い価格帯。市場の「重心」です。
- 価格はPOCに引き寄せられる傾向がある
- POCからの乖離が大きいほど、回帰の可能性が高まる
- 強いサポート/レジスタンスとして機能
【Value Area(バリューエリア)】
出来高の70%が集中する価格帯。
- VAH(上限):レジスタンスとして機能
- VAL(下限):サポートとして機能
- VA内:レンジ相場 → 逆張り有効
- VA外:トレンド相場 → 順張り有効
【HVN(高出来高ノード)】
出来高が特に多い価格帯(金色で表示)
- 強いサポート/レジスタンス
- 価格が「粘る」傾向
【LVN(低出来高ノード)】
出来高が少ない価格帯(灰色で表示)
- 価格が急速に通過する
- ブレイクアウト時の加速ゾーン
■ 実践的トレード戦略
戦略1:POCバウンス
価格がPOCに接近 → 反転サイン確認 → 反転方向にエントリー
戦略2:バリューエリアブレイク
VAH/VAL突破 → リテスト待ち → ブレイク方向にエントリー
戦略3:LVN高速移動
価格がLVNに入る → 次のHVNまで高速移動を狙う
■ 推奨設定(時間足別)
- スキャルピング(1-5分):Lookback 50-100
- デイトレード(15-60分):Lookback 100-200
- スイング(4H-日足):Lookback 200-500
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is designed for educational and analytical purposes. Volume Profile shows historical data and does not predict future price movements. Always use proper risk management and combine with your own analysis.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Developed by EduVest | 30 Years of STEM Education × Professional FX Trading
For custom indicator development, visit my profile.
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
Custom Pine Script Development → fiverr.com/eduvest | 30 Years STEM Education × AI-Powered Trading Tools
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。
開源腳本
秉持TradingView一貫精神,這個腳本的創作者將其設為開源,以便交易者檢視並驗證其功能。向作者致敬!您可以免費使用此腳本,但請注意,重新發佈代碼需遵守我們的社群規範。
Custom Pine Script Development → fiverr.com/eduvest | 30 Years STEM Education × AI-Powered Trading Tools
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。