Cross-Exchange Any Volume[nakano]# Cross-Exchange Any Volume
This indicator aggregates the real-time trading volume of a specific crypto asset across multiple exchanges and displays it as a single, stacked column chart. It allows you to grasp the total volume and its composition across the market at a glance.
このインジケーターは、複数の取引所における特定の暗号資産の出来高をリアルタイムで合算し、一つの積み上げ棒グラフに表示します。市場全体の総出来高とその内訳を、一目で把握することができます。
## Features / 主な機能
* **Aggregate up to 20 Exchanges:** Simultaneously calculates and displays the volume from up to 20 user-defined exchanges.
* 最大20の取引所の出来高を同時に集計・表示します。
* **Customizable Exchanges:** Freely customize the exchange prefix for each slot in the settings (e.g., `BINANCE`, `COINBASE`, `BYBIT`).
* 設定画面から各取引所の取引所プリフィックスを自由に変更可能です(例:`BINANCE`、`COINBASE`、`BYBIT`)。
* **Flexible Quote Currencies:** Specify the quote currencies you want to aggregate for each exchange in a comma-separated list (e.g., `USDT,USDC`).
* 取引所ごとに集計したいクォート通貨をカンマ区切りで指定可能です(例:`USDT,USDC`)。
* **Individual Configuration:** Individually configure the color and visibility (On/Off) for each exchange slot.
* 各取引所の色や表示/非表示を個別に設定できます。
* **On-Chart Details:** Display a detailed volume breakdown on the chart as either a Table or a Label. Text size is also adjustable.
* チャート上に出来高の内訳をテーブル形式またはラベル形式で表示できます。文字サイズの調整も可能です。
* **Debug Report:** Includes a date-range-specific cumulative volume report for debugging and analysis purposes.
* デバッグや分析目的で、指定した期間の累計出来高レポートを表示する機能を搭載しています。
## How to Use / 設定方法
1. **Set Base Asset:** In the settings, enter the crypto asset symbol you want to analyze into the `Base Asset` field (e.g., `BTC`, `ETH`, `SOL`).
* 設定画面の`Base Asset`に、分析したい暗号資産のシンボル(例:`BTC`, `ETH`, `SOL`)を入力します。
2. **Configure Exchanges:** For each row (1-20), enable the checkbox for the exchange you want to use. Then, enter the correct exchange prefix (e.g., `BINANCE`) and the desired quote currencies (e.g., `USDT,USDC`). You can also customize the display color.
* 各行(1〜20)で、使用したい取引所のチェックボックスをONにします。次に、正しい取引所プリフィックス(例:`BINANCE`)と、集計したいクォート通貨(例:`USDT,USDC`)を入力します。表示色も自由にカスタマイズできます。
3. **Disable Unused Slots:** For any slots you are not using, simply leave the checkbox disabled. The script will ignore them.
* 不要なスロットは、チェックボックスをOFFのままにしてください。スクリプトはそれらを無視します。
## Notes / 注意事項
* **`request.security` Call Limit:** Pine Script has a limit on `request.security` calls (around 40 per script). If the total number of quote currencies across all enabled exchanges exceeds this limit, the script will stop with an error. For example, `USDT,USDC` counts as two pairs. Please be mindful of the total number of pairs in use.
* **`request.security`の呼び出し回数上限**: Pine Scriptには、スクリプトあたりの`request.security`呼び出し回数に上限(約40回)があります。有効にした全取引所のクォート通貨の合計数がこの上限を超えると、スクリプトはエラーで停止します。例えば、`USDT,USDC`は2ペアとしてカウントされます。有効にするペアの合計数にご注意ください。
* **Debug Report Timeout:** The Debug Report feature aggregates data over every single bar within the specified date range. Using this feature with a long date range on short timeframes (like the 1-minute chart) may cause the script to exceed TradingView's calculation limits and time out. It is recommended to use a shorter time range when enabling this feature on low timeframes.
* **デバッグレポートのタイムアウト**: デバッグレポート機能は、指定された期間のすべてのバーのデータを集計するため、特に1分足などの短い時間足で長期間を指定すると、TradingViewの計算リソースの限界を超え、チャートの読み込みがタイムアウトする可能性があります。この機能を使用する際は、短い期間に絞ってお試しいただくことをお勧めします。
Volume
VWVI - Volume Weighted Volatility Index# 📊 Complete VWVI Indicator User Guide (Current Version)
## 🔍 **I. Core Principles**
### **VWVI's Unique Value**
VWVI isn't a simple volatility indicator, but a **volume-confirmed volatility strength indicator**:
- **Problems with traditional volatility indicators**: ATR, Bollinger Bands, etc. only look at price movements while ignoring volume
- **VWVI advantage**: Only fluctuations accompanied by high volume are considered "true volatility"
- **Core logic**: Fluctuations driven by large capital are more important than retail noise
---
## 🎨 **II. Detailed Explanation of Current Version Visual Elements**
### **1. Main Line Color System (Most Important Signal)**
```
🟢 Green main line (VWVI > 60):
├─ Meaning: High volatility + high volume = true trend
├─ Market state: One-way market, breakout market, trend acceleration
├─ Trading opportunity: Trend following, momentum trading
└─ Duration: Typically lasts several cycles
🟠 Orange main line (40 ≤ VWVI ≤ 60):
├─ Meaning: Medium volatility or mismatched volume
├─ Market state: Transition phase, direction pending
├─ Trading strategy: Wait-and-see, await clear signals
└─ Note: High probability of false breakouts
🔴 Red main line (VWVI < 40):
├─ Meaning: Low volatility + low volume = consolidation
├─ Market state: Sideways, range-bound, shrinking volume
├─ Trading opportunity: Range trading, mean reversion
└─ Feature: Price oscillates between support/resistance
```
### **2. Reference Line System (Auxiliary Judgment)**
```
🟢 Trend threshold line (default 60):
├─ Function: Watershed for trend confirmation
├─ Breakout upward: Trend begins confirmation
├─ Break downward: Trend weakening or ending
└─ Adjustment suggestion: Can adjust based on market characteristics (50-70)
🔴 Range threshold line (default 40):
├─ Function: Confirmation line for range-bound markets
├─ Break downward: Range-bound market confirmed
├─ Breakout upward: Range may be ending
└─ Adjustment suggestion: Can adjust based on volatility (30-50)
⚫ Center line (50):
├─ Function: Market neutral reference
├─ Above: Trend characteristics
├─ Below: Range characteristics
└─ Meaning: Long-term equilibrium position
```
### **3. Background Coloring System (State Identification)**
```
🟢 Light green background:
├─ Trigger: VWVI > trend threshold
├─ Meaning: Trend confirmation period
├─ Trading suggestion: Trend following strategy
└─ Risk: Possible reversal at trend end
🔴 Light red background:
├─ Trigger: VWVI < range threshold
├─ Meaning: Range-bound confirmation period
├─ Trading suggestion: Range trading strategy
└─ Opportunity: Look for support/resistance levels
🟩 Green background flashing:
├─ Trigger: VWVI breaks through trend threshold
├─ Meaning: Trend signal generated
├─ Action: Consider establishing trend positions
└─ Confirmation: Needs other indicators
🟥 Red background flashing:
├─ Trigger: VWVI breaks below range threshold
├─ Meaning: Range signal generated
├─ Action: Consider range trading strategy
└─ Confirmation: Observe persistence
```
### **4. Information Panel (Upper Right Corner)**
```
📊 Real-time data display:
├─ VWVI value: Current indicator reading
├─ Current state: Trend/Range/Neutral
├─ Volume status: Above/Below 20-day average
├─ Volatility strength: High/Low volatility
├─ Trend threshold: Current setting
└─ Range threshold: Current setting
```
---
## 📈 **III. Specific Usage Methods**
### **A. Trend Following Strategy**
```
🎯 Entry timing:
✅ VWVI breaks above 60 from below (green background flashing)
✅ Main line turns green and continues rising
✅ Volume status shows "above average"
✅ Volatility strength shows "high volatility"
📍 Position management:
- Continue holding: VWVI remains above 60
- Reduce position warning: VWVI starts declining but still >50
- Stop loss exit: VWVI breaks below 50 or turns orange
⚠️ Risk control:
- False breakout: VWVI quickly falls back after breaking 60
- Trend end: VWVI oscillates at high levels
```
### **B. Range Trading Strategy**
```
🎯 Confirm range:
✅ VWVI breaks below 40 (red background flashing)
✅ Main line turns red and lingers at low levels
✅ Volume status shows "below average"
✅ Volatility strength shows "low volatility"
📍 Trading strategy:
- Upper range: Look for resistance to short
- Lower range: Look for support to long
- Stop loss: Breakout beyond range boundaries
- Profit target: Near range midpoint
⚠️ Notes:
- False breakouts may occur at range end
- Abnormal volume spikes may signal trend change
```
### **C. State Transition Strategy**
```
🔄 Range→Trend transition:
- Observe: VWVI rises from <40 to 40-60 range
- Prepare: Orange main line phase preparation
- Confirm: Consider entry when breaking 60
- Verify: Whether volume expands simultaneously
🔄 Trend→Range transition:
- Warning: VWVI declines from >60 to 40-60 range
- Reduce position: Gradually reduce in orange phase
- Confirm: Switch to range strategy when breaking 40
- Observe: Whether it's a trend pullback
```
---
## ⚠️ **IV. Common Mistakes and Precautions**
### **❌ Common Mistakes**
1. **Mistake 1: Using VWVI alone**
- ❌ Wrong: Making trading decisions based solely on VWVI
- ✅ Correct: Combine with price action, support/resistance, other indicators
2. **Mistake 2: Ignoring volume confirmation**
- ❌ Wrong: Only looking at VWVI values, ignoring volume status
- ✅ Correct: VWVI signal + volume confirmation = more reliable signal
3. **Mistake 3: Overtrading**
- ❌ Wrong: Trading every color change
- ✅ Correct: Wait for clear state transition signals
4. **Mistake 4: Fixed thresholds**
- ❌ Wrong: Using 60/40 thresholds for all markets
- ✅ Correct: Adjust parameters for different products
5. **Mistake 5: Ignoring background information**
- ❌ Wrong: Not considering market environment and fundamentals
- ✅ Correct: Combine with market cycles and important events
### **⚡ Special Situation Handling**
```
🚨 Abnormal signal identification:
- VWVI spikes sharply >80: May indicate sudden events
- VWVI remains <20 long-term: Extreme market contraction
- Frequent oscillation near thresholds: Market indecision
- Volume-VWVI divergence: Requires caution
🎯 Optimal usage environment:
✅ Suitable: Actively traded mainstream products
✅ Suitable: Markets with sufficient historical data
✅ Suitable: Exchanges with accurate volume data
❌ Not suitable: Extremely low liquidity products
❌ Not suitable: Heavily manipulated small coins
❌ Not suitable: Newly listed products (insufficient data)
```
### **🔧 Parameter Optimization Suggestions**
```
📊 Parameter suggestions for different markets:
- BTC/ETH major coins: Keep default 14/60/40
- Altcoins: Can adjust to 10/65/35 (more sensitive)
- Stock market: Can adjust to 20/55/45 (more stable)
- Forex market: Can adjust to 21/58/42 (follow tradition)
⏱️ Different timeframes:
- 1-minute: Not recommended (too noisy)
- 5-15 minutes: Short-term trading, can adjust sensitivity
- 1-4 hours: Medium-term trading, keep defaults
- Daily: Long-term analysis, can be more conservative
```
**Summary: VWVI is a powerful market state identification tool, but requires correct understanding of its meaning, combination with other analysis methods, and avoidance of overtrading to maximize effectiveness.**
# 📊 VWVI指标完全使用指南(当前版本)
## 🔍 **一、指标核心原理**
### **VWVI的独特价值**
VWVI不是简单的波动率指标,而是**成交量确认的波动强度指标**:
- **传统波动率指标问题**:ATR、布林带等只看价格波动,忽略了成交量
- **VWVI的优势**:只有伴随大成交量的波动才被认为是"真实波动"
- **核心逻辑**:大资金推动的波动比散户噪音更重要
---
## 🎨 **二、当前版本视觉元素详解**
### **1. 主线颜色系统(最重要的信号)**
```
🟢 绿色主线 (VWVI > 60):
├─ 含义:高波动 + 高成交量 = 真实趋势
├─ 市场状态:单边行情、突破行情、趋势加速
├─ 交易机会:趋势跟随、动量交易
└─ 持续时间:通常持续数个周期
🟠 橙色主线 (40 ≤ VWVI ≤ 60):
├─ 含义:中等波动或成交量不匹配
├─ 市场状态:过渡阶段、方向待定
├─ 交易策略:观望、等待明确信号
└─ 注意:假突破高发区域
🔴 红色主线 (VWVI < 40):
├─ 含义:低波动 + 低成交量 = 震荡整理
├─ 市场状态:横盘、区间震荡、成交萎缩
├─ 交易机会:区间交易、均值回归
└─ 特征:价格在支撑阻力间反复
```
### **2. 参考线系统(辅助判断)**
```
🟢 趋势阈值线 (默认60):
├─ 作用:趋势确认的分水岭
├─ 突破向上:趋势行情开始确认
├─ 跌破向下:趋势减弱或结束
└─ 调整建议:可根据市场特性调整(50-70)
🔴 震荡阈值线 (默认40):
├─ 作用:震荡行情的确认线
├─ 跌破向下:震荡行情确认
├─ 突破向上:震荡可能结束
└─ 调整建议:可根据波动性调整(30-50)
⚫ 中线 (50):
├─ 作用:市场中性参考
├─ 上方:偏向趋势特征
├─ 下方:偏向震荡特征
└─ 意义:长期均衡位置
```
### **3. 背景着色系统(状态识别)**
```
🟢 淡绿色背景:
├─ 触发:VWVI > 趋势阈值
├─ 含义:趋势行情确认期
├─ 交易建议:趋势跟随策略
└─ 风险:趋势末期可能反转
🔴 淡红色背景:
├─ 触发:VWVI < 震荡阈值
├─ 含义:震荡行情确认期
├─ 交易建议:区间交易策略
└─ 机会:寻找支撑阻力位
🟩 绿色背景闪烁:
├─ 触发:VWVI突破趋势阈值瞬间
├─ 含义:趋势信号产生
├─ 行动:考虑建立趋势仓位
└─ 确认:需结合其他指标
🟥 红色背景闪烁:
├─ 触发:VWVI跌破震荡阈值瞬间
├─ 含义:震荡信号产生
├─ 行动:考虑区间交易策略
└─ 确认:观察是否持续
```
### **4. 信息面板(右上角)**
```
📊 实时数据显示:
├─ VWVI数值:当前指标读数
├─ 当前状态:趋势/震荡/中性
├─ 成交量状态:高于/低于20日均值
├─ 波动强度:高波动/低波动
├─ 趋势阈值:当前设置值
└─ 震荡阈值:当前设置值
```
---
## 📈 **三、具体使用方法**
### **A. 趋势跟随策略**
```
🎯 入场时机:
✅ VWVI从下方突破60(绿色背景闪烁)
✅ 主线变为绿色且持续上升
✅ 成交量状态显示"高于均值"
✅ 波动强度显示"高波动"
📍 持仓管理:
- 继续持有:VWVI保持在60以上
- 减仓警告:VWVI开始下降但仍>50
- 止损离场:VWVI跌破50或变为橙色
⚠️ 风险控制:
- 假突破:VWVI突破60后快速回落
- 趋势末期:VWVI在高位震荡
```
### **B. 震荡交易策略**
```
🎯 确认震荡:
✅ VWVI跌破40(红色背景闪烁)
✅ 主线变为红色且在低位徘徊
✅ 成交量状态显示"低于均值"
✅ 波动强度显示"低波动"
📍 操作策略:
- 区间上沿:寻找阻力位做空
- 区间下沿:寻找支撑位做多
- 止损设置:突破区间边界
- 利润目标:区间中轴附近
⚠️ 注意事项:
- 震荡末期可能出现假突破
- 成交量异常放大需警惕变盘
```
### **C. 状态转换策略**
```
🔄 震荡→趋势转换:
- 观察:VWVI从<40上升至40-60区间
- 准备:橙色主线阶段做好准备
- 确认:突破60时考虑入场
- 验证:成交量是否同步放大
🔄 趋势→震荡转换:
- 警告:VWVI从>60下降至40-60区间
- 减仓:橙色主线阶段逐步减仓
- 确认:跌破40时转为震荡策略
- 观察:是否为趋势中的回调
```
---
## ⚠️ **四、使用误区与注意事项**
### **❌ 常见误区**
1. **误区一:单独使用VWVI**
- ❌ 错误:仅凭VWVI做交易决策
- ✅ 正确:结合价格行为、支撑阻力、其他指标
2. **误区二:忽略成交量确认**
- ❌ 错误:只看VWVI数值,不看成交量状态
- ✅ 正确:VWVI信号+成交量确认=更可靠信号
3. **误区三:频繁交易**
- ❌ 错误:每次颜色变化都交易
- ✅ 正确:等待明确的状态转换信号
4. **误区四:固定阈值**
- ❌ 错误:所有市场都用60/40阈值
- ✅ 正确:根据不同品种调整参数
5. **误区五:忽略背景信息**
- ❌ 错误:不看市场环境和基本面
- ✅ 正确:结合市场周期和重要事件
### **⚡ 特殊情况处理**
```
🚨 异常信号识别:
- VWVI急剧飙升>80:可能是突发事件
- VWVI长期<20:市场极度萎缩
- 频繁在阈值附近震荡:市场犹豫不决
- 成交量与VWVI背离:需谨慎对待
🎯 最佳使用环境:
✅ 适用:活跃交易的主流品种
✅ 适用:有足够历史数据的市场
✅ 适用:成交量数据准确的交易所
❌ 不适用:极低流动性品种
❌ 不适用:操纵严重的小币种
❌ 不适用:新上市品种(数据不足)
```
### **🔧 参数调优建议**
```
📊 不同市场的参数建议:
- BTC/ETH主流币:保持默认14/60/40
- 山寨币:可调整为10/65/35(更敏感)
- 股票市场:可调整为20/55/45(更稳定)
- 外汇市场:可调整为21/58/42(跟随传统)
⏱️ 不同时间周期:
- 1分钟:不建议使用(噪音太大)
- 5-15分钟:短线交易,参数可调敏感
- 1-4小时:中线交易,保持默认
- 日线:长线分析,可调保守
```
**总结:VWVI是一个强大的市场状态识别工具,但需要正确理解其含义,结合其他分析方法,避免过度交易,才能发挥最大效用。**
SHA Multi Pivot Points -v1.0.0🔎Using Pivot Points in Trading
Traders use PPs to help determine predefined support and resistance levels to guide their trading strategies. In addition, traders identify potential price reversals, trend direction, and breakout opportunities:
Trend identification: PPs act as a reference level to gauge market sentiment. If the price opens above the PP and remains above it, traders interpret this as an uptrend. Conversely, if the price opens below the pivot point and stays below, it suggests a downtrend.
Support and resistance determination: Pivot levels are natural barriers where price reactions frequently occur. Traders may enter long positions near support levels, expecting a price bounce, or if the price approaches resistance levels, traders may consider shorting the asset.
Breakout trading: When the price breaks above resistance or support, it may indicate strong momentum for further movement.
Reversal identification: Traders also look for failed breakouts or price rejections at pivot levels to anticipate reversals.
Trading strategy combinations: Traders can improve accuracy by combining PPs with other technical analysis indicators.
1. Camarilla Pivot Points
📌 Overview:
Developed by Nick Scott in 1989, Camarilla Pivot Points are designed for short-term, intraday trading. Unlike traditional pivots, Camarilla levels are tighter and more responsive, making them useful in volatile markets.
📐 Key Levels:
It generates eight levels:
- Resistance: Initial Level (R1), Mid-range Level (R2), Sell Reversal Level (R3), Breakout Level (R4)
- Support: Initial Level (S1), Mid-range Level (S2), Buy Reversal Level (S3), Breakout Level (S4)
✅ How to Use:
- S1/R1 + RSI or volume divergence to confirm weak momentum and early reversals.
- S2/R2 with price action patterns to enter early on major moves before L3/H3 get tested.
- S3/R3: Mean-reversion zones → price often reverses.
- Break of S4/R4: Strong breakout → trend-following signal.
- Combine with volume or candlestick confirmation for entries.
🔹 2. Floor (Standard) Pivot Points
📌 Overview:
This is the most traditional pivot method, widely used by floor traders. It’s symmetrical and provides a clear central pivot point with equally spaced support and resistance levels.
📐 Key Levels:
- Povit Points : Average price (PPs)
- Resistance : First price ceiling (R1), Stronger ceiling (R2), Extreme resistance (R3)
- Support : First price floor (S1), Stronger floor (S2), Extreme support (S3)
✅ How to Use:
- Above PPs = bullish bias; Below PPs = bearish bias.
- S1/R1 are most used for intraday targets.
- S2–S3/R2–R3 indicate potential extreme moves.
- Often used in combination with momentum indicators.
🔹 3. Woodie Pivot Points
📌 Overview:
Woodie’s pivot formula gives double weight to the closing price, emphasizing the most recent session's sentiment.
📐 Key Levels:
- Povit Points : Weighted average (PPs)
- Resistance : First price ceiling (R1), Stronger resistance (R2)
- Support : First price floor (S1), Stronger support (S2)
✅ How to Use:
- Works best in fast-moving markets.
- PPs acts as a momentum-based balance level.
- Good for scalpers and momentum traders.
🔹 4. Fusion Pivot Points
📌 Overview:
This method differs significantly — it calculates only one support and one resistance level, adjusting based on the relationship between the open and close.
📐 Key Levels:
- Povit Points : Single directional (PPs)
- Resistance : Potential ceiling (R)
- Support : Potential floor (S)
✅ How to Use:
- Not symmetrical → more responsive to price behavior.
- Best for breakout or reversal strategies.
- Use when you're expecting directional momentum.
🔹 5. Classic Pivot Points (Traditional)
📌 Overview:
Also known as Standard or Traditional Pivot Points, this is the default method used by most charting platforms. It offers a balanced and simple framework.
📐 Key Levels:
- Povit Points : Central price level (PPs)
- Resistance : First ceiling (R1), Stronger resistance (R2), Extreme resistance (R3)
- Support : First floor (S1), Stronger floor (S2), Extreme support (S3)
✅ How to Use:
- PPs is the market’s equilibrium point.
- Helps define market structure, bias, and trade zones.
- Combine with order blocks, RSI, or MACD for confirmation.
📊 Summary Comparison :
1. Camarilla Pivot Points
- Focus : Mean Reversion & Breakouts
- Best Use : Scalping, Day Trading
2. Floor Pivot Points
- Focus : General Support/Resistance
- Best Use : Intraday, Swing
3. Woodie Pivot Points
- Focus : Recent Close Emphasis
- Best Use : Momentum Trading
4. Fusion Pivot Points
- Focus : Trend/Breakout
- Best Use : Directional Breakouts
5. Classic Povit Points
- Focus : Market Structure
- Best Use : General Use
⚠️ Disclaimer
The information and tools provided in this script are for educational and informational purposes only. They do not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instrument.
Trading in the financial markets involves risk of loss and is not suitable for every investor. You are solely responsible for your trading decisions. Always do your own research, use proper risk management, and consult a licensed financial advisor before making any financial decisions.
VDR-PROVDR-PRO - Volume Weighted Average Price Dynamic Range
Advanced multi-timeframe VWAP indicator with intelligent range levels for precise trading decisions.
🎯 Key Features:
3 Independent Systems with configurable Average Daily/Weekly/Monthly Range calculations
VWAP Dismount Detection across multiple timeframes (Daily, Weekly, Monthly, Quarterly, Yearly)
Smart Level Synchronization - range levels automatically align with VWAP dismount points
Progressive Color System - automatic color coding for easy level identification
Intelligent Price Formatting - automatically adjusts decimal places based on symbol tick size
Dynamic Reference Points - use current price, manual price, or any VWAP dismount as central reference
📊 Perfect For:
Swing Trading - identify key support/resistance levels
Day Trading - precise entry/exit points based on volume-weighted levels
Range Trading - understand price distribution around volume-weighted averages
Multi-timeframe Analysis - combine different range calculations for comprehensive market view
⚙️ Customizable Settings:
Configure range periods (5-200 bars)
Adjust division factors (2-20x)
Set number of levels per system (2-15)
Choose from 12 different VWAP dismount references
Toggle progressive colors or use manual color schemes
🎨 Visual Excellence:
Clean, professional interface
Ghost-style labels with transparent backgrounds
Comprehensive range statistics table
Forex-friendly pip calculations
Transform your trading with precision VWAP-based range analysis. VDR-PRO combines volume analysis with dynamic range calculation for superior market insights.
Timeshifter Triple Timeframe Strategy w/ SessionsOverview
The "Enhanced Timeshifter Triple Timeframe Strategy with Session Filtering" is a sophisticated trading strategy designed for the TradingView platform. It integrates multiple technical indicators across three different timeframes and allows traders to customize their trading Sessions. This strategy is ideal for traders who wish to leverage multi-timeframe analysis and session-based trading to enhance their trading decisions.
Features
Multi-Timeframe Analysis and direction:
Higher Timeframe: Set to a daily timeframe by default, providing a broader view of market trends.
Trading Timeframe: Automatically set to the current chart timeframe, ensuring alignment with the trader's primary analysis period.
Lower Timeframe: Set to a 15-minute timeframe by default, offering a granular view for precise entry and exit points.
Indicator Selection:
RMI (Relative Momentum Index): Combines RSI and MFI to gauge market momentum.
TWAP (Time Weighted Average Price): Provides an average price over a specified period, useful for identifying trends.
TEMA (Triple Exponential Moving Average): Reduces lag and smooths price data for trend identification.
DEMA (Double Exponential Moving Average): Similar to TEMA, it reduces lag and provides a smoother trend line.
MA (Moving Average): A simple moving average for basic trend analysis.
MFI (Money Flow Index): Measures the flow of money into and out of a security, useful for identifying overbought or oversold conditions.
VWMA (Volume Weighted Moving Average): Incorporates volume data into the moving average calculation.
PSAR (Parabolic SAR): Identifies potential reversals in price movement.
Session Filtering:
London Session: Trade during the London market hours (0800-1700 GMT+1).
New York Session: Trade during the New York market hours (0800-1700 GMT-5).
Tokyo Session: Trade during the Tokyo market hours (0900-1800 GMT+9).
Users can select one or multiple sessions to align trading with specific market hours.
Trade Direction:
Long: Only long trades are permitted.
Short: Only short trades are permitted.
Both: Both long and short trades are permitted, providing flexibility based on market conditions.
ADX Confirmation:
ADX (Average Directional Index): An optional filter to confirm the strength of a trend before entering a trade.
How to Use the Script
Setup:
Add the script to your TradingView chart.
Customize the input parameters according to your trading preferences and strategy requirements.
Indicator Selection:
Choose the primary indicator you wish to use for generating trading signals from the dropdown menu.
Enable or disable the ADX confirmation based on your preference for trend strength analysis.
Session Filtering:
Select the trading sessions you wish to trade in. You can choose one or multiple Sessions based on your trading strategy and market focus.
Trade Direction:
Set your preferred trade direction (Long, Short, or Both) to align with your market outlook and risk tolerance. You can use this feature to gauge the market and understand the possible directions.
Tips for Profitable and Safe Trading:
Recommended Timeframes Combination:
LT: 1m , CT: 5m, HT: 1H
LT: 1-5m , CT: 15m, HT: 4H
LT: 5-15m , CT: 4H, HT: 1W
Backtesting:
Always backtest the strategy on historical data to understand its performance under various market conditions.
Adjust the parameters based on backtesting results to optimize the strategy for your specific trading style.
Risk Management:
Use appropriate risk management techniques, such as setting stop-loss and take-profit levels, to protect your capital.
Avoid over-leveraging and ensure that you are trading within your risk tolerance.
Market Analysis:
Combine the script with other forms of market analysis, such as fundamental analysis or market sentiment, to make well-rounded trading decisions.
Stay informed about major economic events and news that could impact market volatility and trading sessions.
Continuous Monitoring:
Regularly monitor the strategy's performance and make adjustments as necessary.
Keep an eye on the results and settings for real-time statistics and ensure that the strategy aligns with current market conditions.
Education and Practice:
Continuously educate yourself on trading strategies and market dynamics.
Practice using the strategy in a demo account before applying it to live trading to gain confidence and understanding.
Volume Weighted Regression ChannelThis indicator constructs a volume-weighted linear regression channel over a custom time range.
It’s conceptually similar to a Volume Profile, but instead of projecting horizontal value zones, it builds a tilted trend channel that reflects both price direction and volume concentration.
🧠 Core Features:
Volume-weighted points: Each candle contributes to the regression line proportionally to its volume — heavier candles shift the channel toward high-activity price zones.
Linear regression line: Shows the trend direction within the selected time interval.
±σ boundaries: Outer bands represent the standard deviation of price (also volume-weighted), highlighting statistical dispersion.
Fully customizable: Adjustable line styles, widths, and channel width (sigma multiplier).
Time window control: Select any start and end time to define the regression interval.
📊 Why use this instead of Volume Profile?
While Volume Profile shows horizontal distributions of traded volume, this indicator is ideal when:
You want to understand how volume clusters affect trend direction, not just price levels.
You're analyzing time-dependent flow rather than static price zones.
You're looking for a dynamic volume-adjusted channel that moves with the market's structure.
It’s especially useful in identifying volume-supported trends, hidden pullback zones, and statistical extremes.
⚙️ Notes:
Works on any timeframe and instrument.
Does not repaint.
Does not require volume profile data feeds — uses standard volume and hl2.
True Market Structure [Advanced Liquidity Hunter] v1True Market Structure v1
📌 Table of Contents
1. Introduction
2. Core Concepts
3. Indicator Components
4. Configuration
5. Signal Interpretation
6. Trading Strategies
7. Risk Management
8. FAQ
________________________________________
🎯 Introduction
What is True Market Structure?
True Market Structure is an advanced technical analysis indicator that reveals hidden market mechanisms. Based on Smart Money Concepts (SMC) and ICT (Inner Circle Trader) methodology, it identifies where large financial institutions hunt retail traders' stop losses.
Who is this indicator for?
• ✅ Beginners - Intuitive visualizations and clear signals
• ✅ Intermediate - Deeper market structure analysis
• ✅ Advanced - Full parameter control and advanced strategies
Key Benefits
• 🔍 Sees the invisible - Hidden liquidity levels
• 🎯 Precise signals - Based on real data
• ⚡ Real-time - Instant analysis
• 🛡️ Capital protection - Warns against traps
💡 Pro Tip: Start with 15M timeframe! That's where most action happens - stop hunts every few candles, retail traps, liquidity battles. It's the best "microscope" to understand how the market really works.
________________________________________
📚 Core Concepts
Smart Money vs Retail Money
Smart Money:
• Banks, hedge funds, large institutions
• Create market moves, don't follow them
• Exploit retail predictability
Retail Money:
• Individual traders
• Often act emotionally
• Place stop losses at predictable levels
Liquidity
Liquidity refers to areas where many orders are waiting:
• Stop losses above highs (shorts)
• Stop losses below lows (longs)
• Orders at round numbers
Key principle: Smart Money needs liquidity to enter/exit large positions. That's why they "hunt" stop losses first, then make the real move.
________________________________________
🔧 Indicator Components
1. 💧 Liquidity Pools
What is it?
• Price levels tested multiple times
• Stop loss accumulation areas
• Displayed as blue horizontal lines
How to read?
• LIQ HIGH x15 = Level tested 15 times from above
• LIQ LOW x8 = Level tested 8 times from below
• Higher number = stronger zone
Significance:
• Price magnet
• High probability of reaction
• Smart Money target
2. 🎣 Stop Hunts
What is it?
• Candles with long wicks
• Brief penetrations of important levels
• Marked with purple labels
Types:
• STOP HUNT ⬆ - Upward hunt (shorts' stop losses)
• STOP HUNT ⬇ - Downward hunt (longs' stop losses)
Characteristics:
• Long wick (minimum 2x larger than body)
• Wick must also be larger than 0.5 ATR (default)
• Breaks recent high/low from lookback period
• Quick price return
3. 🪤 Trapped Traders
What is it?
• Areas where retail got trapped
• Failed breakouts that didn't hold
• Colored rectangles on chart
Trap types:
• 🔴 TRAPPED LONGS - Buyers caught at top
• 🟢 TRAPPED SHORTS - Sellers caught at bottom
Mechanism:
1. Important level break
2. Retail enters breakout direction
3. Price returns leaving them at loss
4. Stop losses get activated
4. 🎪 Inducement Levels
What is it?
• "Too obvious" support/resistance
• Levels respected minimum 3 times
• Orange dashed lines
Why is it a trap?
• Look like perfect trading spots
• Attract retail traders' attention
• Smart Money uses them to collect liquidity
Example:
• 100,000 level on BTC - round number
• 3 bounces = "strong support"
• Retail buys, Smart Money sells to them
5. ⏰ Kill Zones
What is it?
• Highest Smart Money activity periods
• Red background on chart
• Maximum manipulation time
Default Kill Zones:
• 🌆 London Open (08:00-09:00 UTC)
• 🏙️ NY Open (13:00-14:00 UTC)
• 🌃 Midnight (00:00-01:00 UTC)
Trading Sessions (chart background):
• 🌏 Asian (00:00-08:00 UTC) - Gray background
• 🇬🇧 London (08:00-16:00 UTC) - Blue background
• 🇺🇸 New York (13:00-21:00 UTC) - Orange background
Note: London and New York sessions overlap (13:00-16:00 UTC) - this is the highest liquidity period!
6. 🎯 Smart Money Signals
What is it?
• Potential institutional entry points
• Large labels with 🎯 emoji
• Appear after stop hunts
Conditions:
1. Stop hunt in one direction
2. High volume (2x average)
3. In Kill Zone
4. Direction reversal
7. 📊 Market Analysis Table
The table displays 9 rows with key information:
1. Session - Current trading session (ASIA/LONDON/NEW YORK/CLOSED)
2. Kill Zone - Zone status (🔴 ACTIVE / ✅ SAFE)
3. Liquidity Pools - Number of liquidity zones found
4. Inducement Levels - Number of bait levels
5. Traps (50 bars) - Number of traps in last 50 bars
6. Market Bias - Market direction:
o BULLISH 📈 (close > SMA50 and EMA21)
o BEARISH 📉 (close < SMA50 and EMA21)
o NEUTRAL ➡️ (other cases)
7. Volume - Volume status:
o 🔥 EXTREME (>2x average)
o ⬆️ HIGH (>1.5x average)
o NORMAL (>average)
o ⬇️ LOW (3 traps)
o ⚠️ CHOPPY (>5 traps)
o 👀 WATCH LIQUIDITY (>3 liquidity zones)
o ✓ NORMAL (other)
________________________________________
⚙️ Configuration
Step 1: Basic Configuration
Where to find settings:
• Method 1: Click the ⚙️ (gear) icon next to indicator name on chart
• Method 2: Double-click any indicator line/label
• Method 3: Right-click → "Settings" on indicator name
🌍 Timezone Setting
UTC Offset: Your timezone
Examples:
- London: 0 (winter) or +1 (summer)
- New York: -5 (winter) or -4 (summer)
- Tokyo: +9
🎚️ Sensitivity Adjustment
For beginners - Default settings:
• Lookback Period: 30
• Detection Sensitivity: 0.3
• Min. Touches: 2
For different timeframes:
• 15M: Sensitivity 0.2-0.3, Lookback 20-30
• 1H: Sensitivity 0.3-0.4, Lookback 30-40
• 4H: Sensitivity 0.4-0.5, Lookback 40-50
For different instruments:
• Forex Majors (EUR/USD): Sensitivity 0.1-0.2
• Indices (S&P500;): Sensitivity 0.2-0.4
• Crypto (BTC): Sensitivity 0.4-0.8
• Stocks: Sensitivity 0.3-0.5
Step 2: Advanced Configuration
🔧 Liquidity Zones Parameters
• Min. Touches (1-5): Less = more signals
• Lookback (20-200): More = further levels
• Max Zones (1-10): Display quantity control
🎣 Stop Hunt Parameters
• Wick/Body Ratio (1-5): Lower = more signals
• Min. Wick Size (0.1-2 ATR): Filters small wicks
🎯 Smart Money Analysis
• Require Kill Zone: Enable for fewer signals
• Volume Multiplier: Higher = only big moves
________________________________________
📖 Signal Interpretation
Note: Most examples are shown on 15M timeframe, because that's where you can best see all market manipulations in action!
Signal Importance Hierarchy
1. 🎯 Smart Money Signal - Strongest signal
2. 🪤 Trapped Traders - High reliability
3. 🎣 Stop Hunt - Medium reliability
4. 💧 Liquidity Touch - Needs confirmation
Interpretation Examples
Scenario 1: "Liquidity Grab"
You see: LIQ HIGH x20 at 100,000
+ Stop Hunt ⬆
+ Volume spike
= Likely decline
Scenario 2: "Trap and Reverse"
You see: TRAPPED LONGS
+ Kill Zone Active
+ SM SHORT 🎯
= Strong short signal
Scenario 3: "Inducement Break"
You see: Inducement Level break
+ No volume
+ Status: NORMAL
= Likely trap, wait
Colors and Their Meaning
• 🔵 Blue - Liquidity (neutral)
• 🟠 Orange - Caution, possible trap
• 🔴 Red - Negative signal / long trap
• 🟢 Green - Positive signal / short trap
• 🟣 Purple - Stop hunt (neutral, wait for reaction)
________________________________________
💡 Trading Strategies
Strategy 1: "Liquidity Sweep" (For Beginners)
Assumptions:
• Trade only with trend
• Wait for liquidity collection
• Enter on return
Best timeframe for learning: 15M - you'll see all manipulation stages in real-time!
Steps:
1. Identify trend (Market Bias in table)
2. Find nearest liquidity zone aligned with trend
3. Wait for price to touch and bounce
4. Enter after confirming candle
5. Stop loss beyond liquidity zone
6. Take profit at next zone
Example:
• Trend: BULLISH
• Liquidity at 100,000 (support)
• Price drops to 99,950 (stop hunt)
• Returns above 100,000
• LONG with SL 99,900, TP 101,000
Strategy 2: "Kill Zone Hunter" (Intermediate)
Assumptions:
• Trade only in Kill Zones
• Exploit stop hunts
• Aggressive entries
Ideal timeframe: 15M - in Kill Zones on 15M you'll see exactly every Smart Money move!
Steps:
1. Wait for Kill Zone (red background)
2. Watch first 15-30 minutes
3. Look for stop hunt
4. Enter immediately after stop hunt
5. Tight stop loss (0.5 ATR)
6. Scale position with profit
Tips:
• London Open - often stop hunt down, then rise
• NY Open - often tests Asian High/Low
• Midnight - position resets, false moves
Strategy 3: "Smart Money Follow" (Advanced)
Assumptions:
• Ignore minor signals
• Wait only for SM signals
• Larger positions, fewer trades
Steps:
1. Status must show HIGH RISK or WATCH LIQUIDITY
2. Wait for stop hunt series (minimum 2)
3. Watch Trapped Traders
4. Enter only on SM signal 🎯
5. Stop loss beyond last extreme
6. Hold position until opposite SM signal
Position Management:
• 1/3 position at signal
• 1/3 after direction confirmation
• 1/3 after breaking last high/low
________________________________________
🛡️ Risk Management
Basic Rules
1. Never place stop loss at obvious level
o Add 5-10 pips buffer
o Avoid round numbers
o Check where Liquidity Pools are
2. Reduce position in Kill Zones
o 50% of normal size
o Or wait until they end
3. Avoid trading at HIGH RISK status
o Unless experienced
o Then reverse logic - look for traps
Stop Loss - Where to Place?
❌ Bad places:
• Exactly below/above candle
• At Inducement Levels
• At round numbers
• Where Liquidity Pools visible
✅ Good places:
• Beyond last stop hunt
• Behind Trapped Traders zone
• Minimum 1.5 ATR from entry
• Where SM would lose significantly
Position Sizing
Safe position formula:
Risk per trade = 1-2% of capital
Position size = Risk / (Stop Loss in pips × Pip value)
Modifiers:
• Kill Zone active: × 0.5
• After SM signal: × 1.5
• HIGH RISK status: × 0.3
• With trend: × 1.2
________________________________________
❓ FAQ
General Questions
Q: Indicator shows nothing, what to do? A: Check in settings:
1. Reduce "Min. Touches" to 1
2. Increase "Detection Sensitivity"
3. Enable "Debug Mode" to see statistics
4. Ensure proper timeframe (15M+)
5. On 15M sometimes wait a few candles for first signal
Tip for 15M: If you don't see signals on 15M, enable Debug Mode. If it shows Liq=0, reduce "Min. Touches" to 1 and increase "Liquidity Lookback" to 100.
Q: Too many signals, I'm lost A:
1. Increase requirements (min. touches, respects)
2. Disable some components
3. Trade only strongest signals (SM 🎯)
Q: Which timeframe is best? A:
• 15M - PERFECT FOR LEARNING! Many signals, shows all manipulations, great for beginners
• 30M - Good balance, less noise than 15M
• 1H - Medium-term trading, clear setups
• 4H - Fewer signals but bigger moves, for patient traders
• 1D - Only major levels, position trading
💡 For beginners: Start with 15M! That's where you'll see how the market really works - stop hunts, traps, false breakouts. Only after understanding the mechanics, move to higher timeframes.
Technical Questions
Q: What does "x15" mean at LIQ? A: Number of level touches. Higher = stronger level.
Q: Why are Kill Zones red? A: High risk periods - most manipulation.
Q: What does Debug Mode show? A: When "Show Debug Info" is enabled, a label appears above the last candle with:
• Liq=X - number of Liquidity Pools found
• Ind=X - number of Inducement Levels found
• HighLvl=X - number of highs stored in memory
• LowLvl=X - number of lows stored in memory
This helps understand why sometimes no signals appear (e.g., when Liq=0).
Trading Questions
Q: Can I use only this indicator? A: Yes, but better combined with:
• Trend analysis
• Support/resistance
• Volume
Q: Does it work on all markets? A: Best on liquid ones:
• ✅ Major Forex pairs
• ✅ Main indices
• ✅ BTC, ETH
• ⚠️ Less liquid altcoins
• ❌ Exotic pairs, small caps
Q: How to remove indicator from chart? A:
• Method 1: Click X next to indicator name
• Method 2: Right-click on name → "Remove"
• Method 3: In indicators panel (left side) find and click trash icon
Q: Can I use multiple copies of the indicator? A: Yes! You can add the indicator multiple times with different settings (e.g., one for liquidity, another for stop hunts only).
Q: How much can I earn? A: Indicator doesn't guarantee profit. It's an analysis tool, not a trading system. Your results depend on:
• Discipline
• Risk management
• Experience
• Market conditions
________________________________________
🎯 Quick Start - Checklist
Pro Tip: After adding the indicator, click the star ⭐ to add to favorites - you'll have quick access in the future!
For Beginners:
• After adding indicator, set your UTC offset in settings
• Start on 15M timeframe (where you'll see the most action!)
• Observe for a week without trading
• Learn to recognize each signal type
• Practice on 15M, then try 1H
• Start with "Liquidity Sweep" strategy
• Max 1% risk per trade
• Keep trading journal
First Steps:
1. Days 1-3: Observe and learn signals
2. Days 4-7: Mark potential entries (no trading)
3. Week 2: Demo trading with small positions
4. Week 3+: Real trading with strict risk management
________________________________________
💬 Support
• Questions & Suggestions: Comments section under the indicator
• Bug Reports: Describe issue in comments with timeframe and instrument
• Updates: Click "Follow" to receive notifications
• Examples: Regular trading idea publications with usage examples
💡 Community: Share your setups in comments - let's help each other!
________________________________________
⚖️ Disclaimer
This indicator is an educational and analytical tool. It does not constitute investment advice. Trading involves risk of capital loss. Always conduct your own analysis and apply appropriate risk management. Historical results do not guarantee future profits.
Quantum Market Intelligence (QMI)Quantum Market Intelligence (QMI) Indicator
The Quantum Market Intelligence (QMI) is a sophisticated multi-factor technical indicator that combines four key market analysis components into a single composite score. This indicator provides traders with a comprehensive market assessment tool that adapts to changing market conditions. The QMI score oscillates between -100 and +100, offering clear visual signals through color-coded plotting and an informative dashboard display.
The indicator analyzes markets through four distinct lenses: Trend Analysis (using EMAs and volatility-adjusted momentum), Momentum Analysis (combining RSI, Stochastic, and Williams %R), Volume Analysis (incorporating volume ratios and Accumulation/Distribution), and Volatility Analysis (utilizing ATR and Bollinger Bands). These components are intelligently weighted based on detected market regimes - whether trending, volatile, or range-bound. The adaptive mode feature continuously evaluates the indicator's recent performance and adjusts sensitivity accordingly, making it responsive to evolving market dynamics.
Traders can utilize the QMI's signal system which generates four types of alerts: Strong Buy (above 70 and rising), Buy (crossing above 30), Strong Sell (below -70 and falling), and Sell (crossing below -30). The visual presentation includes triangular markers for strong signals, circular markers for regular signals, and background shading that indicates the current market regime. The information table displays real-time metrics including the QMI score, individual component scores, detected market regime, and performance ratio, providing traders with a complete analytical dashboard for informed decision-making.
Important Notice:
The use of this technical indicator does not guarantee profitable results. This indicator should not be used as a standalone analysis tool. It is essential to combine it with other forms of analysis, such as fundamental analysis, risk management strategies, and awareness of current market conditions. Always conduct thorough research.
Note: The effectiveness of any technical indicator can vary based on market conditions and individual trading styles. It's crucial to test indicators thoroughly using historical data before applying them in live trading scenarios.
Disclaimer:
Trading financial instruments involves substantial risk and may not be suitable for all investors. Past performance is not indicative of future results. This indicator is provided for informational and educational purposes only and should not be considered investment advice. Always conduct your own research before making any trading decisions.
Bitcoin Macro Oscillator | [DeV]The Bitcoin Macro Oscillator (BMO) is a sophisticated fundamental indicator designed to provide a comprehensive view of Bitcoin’s market conditions by combining four key on-chain metrics: the Market Value to Realized Value (MVRV) Ratio, Volume-Weighted Average Price (VWAP) Ratio, Cumulative Value-Days Destroyed (CVDD) Ratio, and Sharpe Ratio. These metrics are individually z-scored and weighted according to user-defined preferences, then averaged to produce a single oscillating value, the BMO Z-score. This helps users identify whether Bitcoin is in a bullish (above zero) or bearish (below zero) phase, offering insights into potential market tops, bottoms, and overall trend strength. Inspired and reverse engineered from the BMO of Woonomics, this indicator is enhanced with a customizable moving average.
Market Value to Realized Value (MVRV) Ratio
The MVRV Ratio compares Bitcoin’s current market capitalization (price multiplied by circulating supply) to its realized capitalization (the value of all coins at the price they were last moved on the blockchain). Calculated as MVRV = Market Cap / Realized Cap, it is then z-scored over a user-defined lookback period (default 120 days). This metric tracks whether Bitcoin is overvalued (high MVRV, suggesting a market top) or undervalued (low MVRV, indicating a potential bottom), providing a gauge of investor profitability and market sentiment.
Volume-Weighted Average Price (VWAP) Ratio
The VWAP Ratio measures Bitcoin’s current price against its volume-weighted average price, which is computed by summing the product of price and volume over a lookback period (default 120 days) and dividing by total volume, with a fallback to the current price if volume is zero. The ratio is z-scored to standardize it. This tracks the relationship between price and the average price paid with volume consideration, helping identify overbought or oversold conditions—high values may signal tops, while low values suggest bottoms.
Cumulative Value-Days Destroyed (CVDD) Ratio
The CVDD Ratio is based on the CVDD metric, which estimates the total value of Bitcoin that has been “destroyed” (spent at a loss) over time, approximated here using a longer-term simple moving average (SMA) of the price over twice the lookback period. The ratio is calculated as the current price divided by this CVDD price, then z-scored. It tracks the accumulation of value destruction, with low values indicating bearish exhaustion and high values suggesting bullish momentum.
Sharpe Ratio
The Sharpe Ratio assesses Bitcoin’s risk-adjusted return by comparing the average return (calculated as the natural log of the price change) to its volatility (standard deviation of returns) over a user-defined Sharpe lookback period (default 180 days). If volatility is zero, it defaults to zero to avoid errors. This z-scored value tracks whether Bitcoin’s price movements offer a favorable return for the risk taken—positive values indicate good risk-adjusted performance, while negative values suggest caution.
Together, the MVRV, VWAP, CVDD, and Sharpe Ratio metrics provide a multi-faceted view of Bitcoin’s market health, with each contributing unique insights into valuation, volume, value destruction, and risk-adjusted performance. Their weighted combination into the BMO Z-score balances these inputs to offer a unified signal, enhanced by a customizable moving average (default 90-period EMA) that smooths the Z-score for trend confirmation—rising when bullish, falling when bearish. Credit to Woonomics for inspiring this robust framework, which adapts their BMO concept into a flexible, user-tailored tool.
BB + Volume + RSI StrategyHere's an English explanation of your Pine Script code, designed for clarity and ease of understanding for someone familiar with trading concepts.
Pine Script Indicator: Enhanced Buy/Sell Signals (BB + Volume + RSI Combination)
This Pine Script indicator, designed for TradingView, overlays buy and sell signals directly onto your price chart. It combines three popular technical analysis tools: Bollinger Bands (BB), Volume, and the Relative Strength Index (RSI) to generate more robust trading signals.
How It Works:
This indicator calculates and displays the following:
Bollinger Bands (BB): It uses a 20-period Simple Moving Average (SMA) as the middle band, with upper and lower bands set at 2 standard deviations from the SMA. These bands help identify periods of high and low volatility, and potential overbought/oversold price levels.
RSI (Relative Strength Index): A 14-period RSI is calculated to measure the speed and change of price movements. It's primarily used here for generating sell signals when the asset is considered overbought.
Volume: A 20-period Simple Moving Average of volume is calculated to provide a baseline for typical trading activity.
Signal Generation Logic:
The indicator generates two types of buy signals and one type of sell signal:
1. Buy Signals (Green Upward Triangles)
Normal Buy Signal ("Buy" - Small Green Triangle): This signal appears when the closing price crosses above the Upper Bollinger Band. This suggests that the price is becoming overextended to the upside, often preceding a potential pullback or a strong upward trend.
Strong Buy Signal ("Strong Buy" - Large Green Triangle): This is an enhanced buy signal that appears when the closing price crosses above the Upper Bollinger Band AND the current trading volume is significantly higher than its average (specifically, 1.5 times the 20-period average volume, by default). The accompanying high volume indicates stronger conviction behind the breakout, increasing the reliability of the signal.
2. Sell Signal (Red Downward Triangle)
RSI-Based Sell Signal ("Sell" - Red Triangle): This signal appears when the RSI value crosses below 70. An RSI above 70 typically indicates an overbought condition, so a move back below 70 suggests that buying momentum is fading, potentially signaling a reversal or pullback.
Visual Representation:
Bollinger Bands: Plotted as orange lines for the upper and lower bands, and a blue line for the middle (basis) band.
Buy Signals:
"Buy" (Normal): Small green upward-pointing triangle with green text, placed below the bar.
"Strong Buy" (Volume Confirmed): Larger green upward-pointing triangle with green text, placed below the bar.
Sell Signals:
"Sell": Red downward-pointing triangle with red text, placed above the bar.
Customization:
You can easily adjust the parameters of this indicator by accessing its settings on your TradingView chart. Look for the gear icon next to the indicator name on your chart to modify:
BB Length: (Default: 20)
BB StdDev: (Default: 2.0)
RSI Length: (Default: 14)
RSI Overbought Level: (Default: 70)
Volume Average Length: (Default: 20)
Volume Confirmation Multiplier: (Default: 1.5)
This script provides a clear visual representation of potential entry and exit points based on established technical analysis principles, helping you identify opportunities within changing market conditions.
Mark4ex vWapMark4ex VWAP is a precision session-anchored Volume Weighted Average Price (VWAP) indicator crafted for intraday traders who want clean, reliable VWAP levels that reset daily to match a specific market session.
Unlike the built-in continuous VWAP, this version anchors each day to your chosen session start and end time, most commonly aligned with the New York Stock Exchange Open (9:30 AM EST) through the market close (4:00 PM EST). This ensures your VWAP reflects only intraday price action within your active trading window — filtering out irrelevant overnight moves and providing clearer mean-reversion signals.
Key Features:
Fully configurable session start & end times — adapt it for NY session or any other market.
Anchored VWAP resets daily for true session-based levels.
Built for the New York Open Range Breakout strategy: see how price interacts with VWAP during the volatile first 30–60 minutes of the US market.
Plots a clean, dynamic line that updates tick-by-tick during the session and disappears outside trading hours.
Designed to help you spot real-time support/resistance, intraday fair value zones, and liquidity magnets used by institutional traders.
How to Use — NY Open Range Breakout:
During the first hour of the New York session, institutional traders often define an “Opening Range” — the high and low formed shortly after the bell. The VWAP in this zone acts as a dynamic pivot point:
When price is above the session VWAP, bulls are in control — the level acts as a support floor for pullbacks.
When price is below the session VWAP, bears dominate — the level acts as resistance against bounces.
Breakouts from the opening range often test the VWAP for confirmation or rejection.
Traders use this to time entries for breakouts, retests, or mean-reversion scalps with greater confidence.
⚙️ Recommended Settings:
Default: 9:30 AM to 4:00 PM New York time — standard US equities session.
Adjust hours/minutes to match your target market’s open and close.
👤 Who is it for?
Scalpers, day traders, prop traders, and anyone trading the NY Open, indices like the S&P 500, or highly liquid stocks during US cash hours.
🚀 Why use Mark4ex VWAP?
Because a properly anchored VWAP is a trader’s real-time institutional fair value, giving you better context than static moving averages. It adapts live to volume shifts and helps you follow smart money footprints.
This indicator will reconfigure every day, anchored to the New York Open, it will also leave historical NY Open VWAP for study purpose.
Volume Weighted Average Price Dynamic Slope [sgbpulse]VWAP Dynamic Slope: A Comprehensive Indicator for Trend Identification and Smart Trading
Introducing VWAP Dynamic Slope, an innovative TradingView indicator that harnesses the power of Volume Weighted Average Price (VWAP) and enhances it with immediate visual feedback. The indicator colors the VWAP line based on its slope, allowing you to quickly and easily identify the direction and strength of the current trend for the asset, providing advanced tools for in-depth analysis.
What is VWAP and Why is it so Important?
VWAP (Volume Weighted Average Price) is an indicator that represents the average price at which an asset has traded, weighted by the volume traded at each price level. Unlike a simple moving average, VWAP gives greater weight to trades executed with high volume, making it a reliable measure of the asset's "true" or "fair" price within a given period. Many institutional traders use VWAP as a central reference point for evaluating the effectiveness of entries and exits. An asset trading above its VWAP is considered to have bullish momentum, and below it – bearish momentum.
How it Works: Dynamic VWAP Slope Analysis
VWAP Dynamic Slope analyzes the inclination of the VWAP line and displays it using an intuitive color scheme:
Positive Slope (Uptrend): When the VWAP points upwards, signaling positive momentum, the default color will be green.
Negative Slope (Downtrend): When the VWAP points downwards, signaling negative momentum, the default color will be orange.
Trend Change (CHG): When a change in the VWAP's trend direction occurs, a "CHG" label will be displayed. The label's color will be green if the change is to an uptrend, and orange if the change is to a downtrend.
Identifying Steep Slopes for Increased Momentum:
The indicator's uniqueness lies in its ability to identify "steep" slopes – rapid and particularly strong changes in the VWAP's direction. This indicates exceptionally strong momentum:
Steep Positive Slope: The VWAP color will change to dark green, indicating significant buying pressure.
Steep Negative Slope: The VWAP color will change to dark red, indicating significant selling pressure.
Dynamic Momentum Strength Label: In situations of steep slope (positive or negative), a dynamic label will be displayed with the change value of the VWAP at that point. This label allows you to monitor momentum strength, intensification, or weakening in real-time.
Advanced Analytical Tools for Complete Control
VWAP Dynamic Slope provides you with unprecedented flexibility through a variety of customizable tools:
Multiple VWAP Anchors and Visual Marking:
Common Time Anchors: Choose whether the VWAP resets at the beginning of each Session (daily), Week, Month, Quarter, Year, Decade, or Century.
Advanced Intraday Anchors: Within the Session, you can choose to calculate VWAP specifically for Pre-Market, Regular Hours, and Post-Market hours. This option is particularly crucial for intraday traders.
Important Event Anchors: The indicator allows for VWAP resets at significant milestones such as Earnings, Dividends, and Splits, for analyzing the market's immediate reaction.
Visual Anchor Marking: To enhance clarity and orientation, a Label ⚓ can be displayed at each selected anchor point, helping to immediately identify the start point of the VWAP calculation in the chosen context.
Customizable Bands (Up to Three on Each Side):
Add up to three Bands above and below the VWAP to identify areas of deviation and excursion from the average price. You have two calculation options:
Standard Deviation: Based on volatility and statistical distance from the VWAP.
Percentage: Defines fixed percentage-based bands from the VWAP.
Key Pre-Market Levels (Pre-Market High/Low):
Display the Pre-Market High and Low levels as separate lines on the chart. These lines often serve as important psychological support and resistance zones, allowing you to see how the VWAP behaves near them.
Full Customization and Precise Control:
VWAP Source Selection: Determine which price data type will be used for the VWAP calculation. The default is HLC3 (average of High, Low, and Close), but any other relevant data source available in TradingView can be selected.
Offset: Set an offset for the VWAP line, allowing you to shift it left or right on the time axis by a chosen number of bars.
Customizable Colors: Choose your preferred colors for each slope state, Pre-Market High/Low lines, and Bands.
Setting the "Steepness" Threshold (Per-mille Price Change Per Minute ‱/min with Auto-Adjustment): Determine the sensitivity for identifying a steep slope by setting the required change threshold in VWAP in terms of per-mille price change per minute (‱/min). The indicator performs smart adjustment for any timeframe you select on the chart (e.g., 30 seconds, 1 minute, 5 minutes, 10 minutes, etc.), ensuring that the "steepness" setting maintains consistency and relevance.
Examples for Setting the Steepness Threshold:
Suppose you set the steepness threshold to 0.3‱/min (per-mille price change per minute).
On a 30-second chart: The indicator will check if the VWAP changed by 0.15 ‱/min (half of the per-minute threshold) within a single bar. If so, the slope will be considered steep. Explanation: Since 30 seconds is half a minute, the indicator looks for a change that is half of the threshold set for a full minute.
On a 1-minute chart: The indicator will check if the VWAP changed by 0.3 ‱/min (the full per-minute threshold) within a single bar. If so, the slope will be considered steep. Explanation: Here, the bar represents a full minute, so we check the full threshold.
On a 5-minute chart: The indicator will check if the VWAP changed by 1.5 ‱/min (5 times the per-minute threshold) within a single bar. If so, the slope will be considered steep. Explanation: A 5-minute bar contains 5 minutes, so the cumulative change in VWAP needs to be 5 times greater to be considered "steep" on the same scale.
In summary, this setting allows you to precisely and uniformly control the sensitivity of steep slope detection across all timeframes, providing immense flexibility in analyzing the asset's momentum.
Advantages of Using Per-mille Price Change Per Minute (‱/min)
Using per-mille price change per minute (‱/min) offers several key advantages for your indicator:
Normalized and Objective Measurement: It provides a uniform scale for the VWAP's rate of change, regardless of the asset's price or nominal value. A 0.1 per-mille change per minute always carries the same relative significance.
Comparison Across Different Asset Prices: Using per-mille allows for direct comparison of VWAP movement strength between assets trading at very different prices (e.g., a $100 asset versus a $1 asset), enabling an understanding of true momentum without bias from the nominal price.
Smart Timeframe Agnostic Adjustment: This is a critical capability. The indicator automatically adjusts the per-mille per minute threshold you set to any chart timeframe (30 seconds, 1 minute, 5 minutes, etc.), maintaining consistency in "steepness" detection without manual recalibration.
Precise Momentum Identification: This measurement precisely identifies when the VWAP's rate of change becomes significant, and when momentum strengthens or weakens, contributing to more informed trading decisions.
In short, per-mille change per minute (‱/min) provides accuracy, consistency, and flexibility in identifying VWAP momentum changes, with smart adaptation across all timeframes.
Who is this Indicator For?
VWAP Dynamic Slope is a powerful tool for:
Intraday Traders: For quick identification of intraday trend directions and momentum across any timeframe, with specific consideration for Pre-Market, Regular Hours, or Post-Market VWAP, and incorporating key pre-market levels.
Swing Traders and Long-Term Investors: For analyzing longer-term trends based on periodic and event-driven VWAP anchors.
Beginner Traders: As an excellent visual aid for understanding the relationship between price, volume, and trend direction, and how different anchor points, pre-market levels, and data sources influence price behavior.
Experienced Traders: For integration with existing strategies, gaining additional confirmation for trend strength identification, and highly precise and flexible parameter calibration.
VWAP Dynamic Slope provides a rich, multi-dimensional layer of information about the VWAP, helping you make more informed trading decisions in real-time, within the context of your chosen asset.
EWMA Volatility EstimatorThis script calculates EWMA Volatility (Exponentially Weighted Moving Average Volatility).
Commonly used model in financial risk management.
It estimates recent price volatility by applying more weight to the most recent returns, capturing volatility clustering while remaining responsive to fast market shifts.
The method uses a decay factor (λ) of 0.94, the standard value used in models like RiskMetrics, and converts the variance estimate into annualized volatility in percentage terms.
This is not a forecasting tool. It’s an estimator that reflects the magnitude of recent price moves in a statistically robust way.
It can be helpful for:
Understanding regime shifts in market behavior
Designing position sizing rules based on recent volatility
Filtering entries during high or low volatility phases
How It Works
Computes log returns of the closing price.
Squares the returns to get a proxy for variance.
Applies an exponential moving average to the squared returns using an equivalent EMA period based on λ = 0.94.
Converts the result to volatility by taking the square root and scaling to a percentage.
Key Characteristics
Backward-looking estimator
Reacts faster than standard rolling-window volatility
Smooths noise while still being sensitive to recent spikes
This script is educational and informational. It is not financial advice or a guarantee of performance. Always test any tool as part of a broader strategy before using it in live markets.
Percent Change of Range Candles - FullPercent Change of Range Candles – Full (PCR Full)
Description:
PCR Full is a custom momentum indicator that measures the percentage price change relative to a defined range, offering traders a unique way to evaluate strength, direction, and potential reversals in price movement.
How it works:
The main value (PCR) is calculated by comparing the price change over a selected number of candles (length) to the range between the highest high and lowest low in the same period.
This percentage change is normalized and visualized with dynamic candles on the subgraph.
Reference levels at +100, +50, 0, -50, and -100 serve as key zones to indicate potential overbought/oversold conditions, continuation, or neutrality.
How to read the indicator:
1. Trend continuation:
When PCR breaks above +50 and holds, it often confirms a strong bullish move.
Similarly, values below -50 and staying low signal a bearish continuation.
2. Wick behavior (volatility insight):
Long wicks on PCR candles suggest uncertainty or failed breakout attempts.
Short or no wicks with strong body color show stable momentum and conviction.
On the chart, multiple long wicks near -50 suggest bulls are attempting to push price upward, but lack the strength — until a confirmed breakout.
3. Polarity transition (Bearish to Bullish or vice versa):
A transition from negative PCR values to above zero shows that the market is possibly turning.
Especially if PCR climbs gradually and stabilizes above zero, it indicates a developing bullish phase.
Components:
Main PCR line: Color-coded (green for rising, red for falling).
Open Average (gray line): Smooths recent PCR values, indicating balance.
High/Low adaptive bands: Adjust dynamically to PCR polarity.
PCR Candles: Visualize OHLC of PCR data for enhanced interpretation.
Suggested use cases:
Enter trend trades when PCR crosses +50 or -50 with volume or price confirmation.
Watch for reversal signs near ±100 if PCR fails to break further.
Use 0 line as a neutral zone — markets hovering near 0 are often in consolidation.
Combine with price action or oscillators like RSI/MACD for additional signals.
Customization:
The length input allows users to define the range for PCR calculations, making it adjustable to various timeframes and strategies (scalping, intraday, swing).
Distribution & Accumulation Days# Distribution & Accumulation Days Indicator
## Overview
This powerful institutional activity tracker identifies **Distribution Days** (selling pressure) and **Accumulation Days** (buying pressure) based on the proven methodology used by Investor's Business Daily (IBD). Perfect for detecting when "smart money" institutions are actively buying or selling, helping you align your trades with institutional flow.
## What It Does
- **Distribution Days**: Identifies days when price drops significantly on higher volume (institutional selling)
- **Accumulation Days**: Identifies days when price rises significantly on higher volume (institutional buying)
- **Real-time Counting**: Tracks the number of each type over your specified lookback period
- **Net Analysis**: Shows whether buying or selling pressure is dominant
## Key Features
### 🎯 **Customizable Threshold**
- Set your own price change percentage (default 0.2%) to filter out minor moves
- Focus only on significant institutional activity
### 📊 **Moving Average Filter**
- Optional MA filter to eliminate noise during strong downtrends
- Choose from SMA, WMA, or EMA
- Only counts signals when price is above the moving average
### 📈 **Visual Markers**
- **Red 'D'** markers above bars = Distribution (selling pressure)
- **Green 'A'** markers below bars = Accumulation (buying pressure)
- Numbers show current count within your lookback period
### 📋 **Information Dashboard**
Real-time table displays:
- Total Distribution Days in period
- Total Accumulation Days in period
- Net difference (positive = more buying, negative = more selling)
## How to Use
### Market Analysis
- **4-5 Distribution Days** in 25 sessions = Potential market weakness
- **Multiple Accumulation Days** after decline = Potential bottom formation
- **Net positive** = Institutional buying dominance
- **Net negative** = Institutional selling dominance
### Trade Setup
- Look for accumulation clusters near support levels for long entries
- Watch for distribution clusters near resistance for potential short setups
- Use in conjunction with your existing technical analysis
## Settings
| Parameter | Description | Default |
|-----------|-------------|---------|
| Days Back | Lookback period for counting | 25 |
| Price Change Threshold | Minimum % move required | 0.2% |
| Moving Average Filter | Enable/disable MA filter | Off |
| MA Type | SMA, WMA, or EMA | EMA |
| MA Length | Moving average period | 50 |
## Best Practices
- Use on **daily timeframe only** (automatically restricts to daily)
- Works best on major indices (SPY, QQQ, IWM) and liquid stocks
- Combine with support/resistance levels for better entries
- Monitor both individual counts and net difference for complete picture
## Important Notes
- Based on proven IBD methodology used by professional traders
- Requires significant volume confirmation - price moves without volume are ignored
- Most effective when used as part of a complete trading system
- Works only on daily charts (designed for institutional timeframe analysis)
---
*This indicator helps you see the market through institutional eyes. When the big players are buying or selling, you'll know.*
**Tags**: Distribution, Accumulation, IBD, Institutional, Volume Analysis, Smart Money, Market Structure
Volumetric Expansion/Contraction### Indicator Title: Volumetric Expansion/Contraction
### Summary
The Volumetric Expansion/Contraction (PCC) indicator is a comprehensive momentum oscillator designed to identify high-conviction price moves. Unlike traditional oscillators that only look at price, the PCC integrates four critical dimensions of market activity: **Price Change**, **Relative Volume (RVOL)**, **Cumulative Volume Delta (CVD)**, and **Average True Range (ATR)**.
Its primary purpose is to help traders distinguish between meaningful, volume-backed market expansions and noisy, unsustainable price action. It gives more weight to moves that occur in a controlled, low-volatility environment, highlighting potential starts of new trends or significant shifts in market sentiment.
### Key Concepts & Purpose
The indicator's unique formula synthesizes the following concepts:
1. **Price Change:** Measures the magnitude and direction of the primary move.
2. **Relative Volume (RVOL):** Confirms that the move is backed by significant volume compared to its recent average, indicating institutional participation.
3. **Cumulative Volume Delta (CVD):** Measures the underlying buying and selling pressure, confirming that the price move is aligned with the net flow of market orders.
4. **Inverse Volatility (ATR):** This is the indicator's unique twist. It normalizes the signal by the inverse of the Average True Range. This means the indicator's value is **amplified** when volatility (ATR) is low (signifying a controlled, confident expansion) and **dampened** when volatility is high (filtering out chaotic, less predictable moves).
The goal is to provide a single, easy-to-read oscillator that signals when price, volume, and order flow are all in alignment, especially during a breakout from a period of contraction.
### Features
* **Main Oscillator Line:** A single line plotted in a separate pane that represents the calculated strength of the volumetric expansion or contraction.
* **Zero Line:** A dotted reference line to easily distinguish between bullish (above zero) and bearish (below zero) regimes.
* **Visual Threshold Zones:** The background automatically changes color to highlight periods of significant strength:
* **Bright Green:** Indicates a "Strong Up Move" when the oscillator crosses above the user-defined upper threshold.
* **Bright Fuchsia:** Indicates a "Strong Down Move" when the oscillator crosses below the user-defined lower threshold.
### Configurable Settings & Filters
The indicator is fully customizable to allow for extensive testing and adaptation to different assets and timeframes.
#### Main Calculation Inputs
* **Price Change Lookback:** Sets the period for calculating the primary price change.
* **CVD Normalization Length:** The lookback period for normalizing the Cumulative Volume Delta.
* **RVOL Avg Volume Length:** The lookback for the simple moving average of volume, used to calculate RVOL.
* **RVOL Normalization Length:** The lookback period for normalizing the RVOL score.
* **ATR Length & Normalization Length:** Sets the periods for calculating the ATR and its longer-term average for normalization.
#### Weights
* Fine-tune the impact of each core component on the final calculation, allowing you to emphasize what matters most to your strategy (e.g., give more weight to CVD or RVOL).
#### External Market Filter (Powerful Feature)
* **Enable SPY/QQQ Filter for Up Moves?:** A checkbox to activate a powerful regime filter.
* **Symbol:** A dropdown to choose whether to filter signals based on the trend of **SPY** or **QQQ**.
* **SMA Period:** Sets the lookback period for the Simple Moving Average (default is 50).
* **How it works:** When enabled, this filter will **only allow "Strong Up Move" signals to appear if the chosen symbol (SPY or QQQ) is currently trading above its specified SMA**. This is an excellent tool for aligning your signals with the broader market trend and avoiding bullish entries in a bearish market.
#### Visuals
* **Upper/Lower Threshold:** Allows you to define what level the oscillator must cross to trigger the colored background zones, letting you customize the indicator's sensitivity.
***
**Disclaimer:** This tool is designed for market analysis and confluence. It is not a standalone trading system. Always use this indicator in conjunction with your own trading strategy, risk management, and other forms of analysis.
CM RSI-Stoch Hybrid D&K%CM RSI-Stoch Hybrid D&K% Indicator
The CM RSI-Stoch Hybrid D&K% Indicator is a sophisticated momentum and trend analysis tool that combines the Relative Strength Index (RSI), Stochastic %K, and %D into a single, cohesive signal, enhanced by dynamic volume weighting and customizable smoothing. Unlike standalone RSI or Stochastic indicators, this hybrid approach integrates multiple data points to reduce noise, filter false signals, and provide traders with a clearer, more actionable view of market dynamics. Designed for versatility, it’s suitable for day trading, swing trading, or long-term investing across stocks, forex, cryptocurrencies, and commodities.
Why This Indicator Is Unique
Traditional RSI measures momentum based on price changes, while Stochastic tracks price cycles relative to highs and lows. However, both can generate conflicting or noisy signals in volatile markets. The CM RSI-Stoch Hybrid D&K% addresses this by:
Merging Complementary Signals: It calculates a composite signal by averaging RSI, Stochastic %K, and %D, balancing momentum and cyclical insights to produce a smoother, more reliable indicator.
Volume-Weighted Context: A dynamic colour system adjusts the composite signal’s appearance based on volume surges, helping traders prioritize moves backed by strong market participation.
Customizable Smoothing: A user-defined moving average (SMA, EMA, or WMA) smooths the composite signal, allowing traders to adapt the indicator to their preferred timeframe or strategy. This unique combination reduces the lag and false positives common in individual indicators, offering a novel perspective on market momentum and reversals.
How It Works
The indicator operates through a multi-layered approach:
Composite Signal Calculation: The core feature is a composite line derived by averaging RSI (based on closing prices), Stochastic %K, and %D (calculated from price highs and lows). This fusion creates a balanced momentum signal that mitigates the limitations of each indicator, such as RSI’s sensitivity to price spikes or Stochastic’s tendency to oscillate in choppy markets.
Volume-Weighted Colouring: The composite line changes colour (navy for high volume, blue for normal) based on a comparison of current trading volume to a user-defined volume moving average. This highlights when momentum aligns with significant market activity, improving trade timing.
Customizable Moving Average: Traders can apply an SMA, EMA, or WMA to the composite signal, adjusting its sensitivity to suit scalping, swing trading, or trend-following strategies.
Overbought/Oversold Zones: User-defined thresholds for overbought and oversold conditions (based on RSI) are visually marked with semi-transparent red (overbought) and green (oversold) backgrounds, making it easy to spot potential reversals or continuation patterns.
Key Features
Hybrid Momentum Signal: Combines RSI, Stochastic %K, and %D into a single, noise-filtered line for enhanced clarity.
Volume-Driven Insights: Dynamically adjusts the composite line’s colour to reflect high-volume conditions, emphasizing significant market moves.
Flexible Smoothing: Choose from SMA, EMA, or WMA to tailor the indicator to your trading style.
Customizable Parameters: Adjust RSI length, Stochastic periods, volume MA length, and overbought/oversold thresholds to match any market or timeframe.
Clear Visuals: Displays RSI, Stochastic %K, %D, composite signal, and moving average in a single panel, with intuitive overbought/oversold zones.
How to Use It
Trend Confirmation: Monitor the composite signal relative to its moving average. A composite line above its MA suggests bullish momentum, while a line below indicates bearish momentum.
Reversal Opportunities: Use the overbought (red background) and oversold (green background) zones to identify potential reversals, especially when confirmed by high-volume signals (navy composite line).
Scalping and Swing Trading: Adjust RSI and Stochastic lengths for faster or slower signals, using the moving average to filter noise for precise entries and exits.
Cross-Market Application: Customize settings to suit the volatility of stocks, forex, crypto, or commodities, ensuring versatility across timeframes.
Hint - watch for the back ground to change colour to reflect oversold or overbought conditions and then watch for the composite signal line to cross the moving average and for the back ground colour to go. High volume (navy blue) would also then add to directional bias.
Why Traders Will Benefit
The CM RSI-Stoch Hybrid D&K% goes beyond traditional indicators by integrating RSI, Stochastic, and volume analysis into a unified system that reduces false signals and enhances decision-making. Its dynamic volume weighting and customizable options make it a powerful tool for traders seeking to navigate complex markets with confidence. Whether you’re scalping intraday moves or tracking long-term trends, this indicator provides a clear, actionable edge.
Note: Combine this indicator with proper risk management and complementary analysis tools. Past performance is not indicative of future results.
Full setup support will be given
Smarter Money Flow Divergence Detector [PhenLabs]📊 Smarter Money Flow Divergence Detector
Version: PineScript™ v6
📌 Description
SMFD was developed to help give you guys a better ability to “read” what is going on behind the scenes without directly having access to that level of data. SMFD is an enhanced divergence detection indicator that identifies money flow patterns from advanced volume analysis and price action correspondence. The detection portion of this indicator combines intelligent money flow calculations with multi timeframe volume analysis to help you see hidden accumulation and distribution phases before major price movements occur.
The indicator measures institutional trading activity by looking at volume surges, price volume dynamics, and the factors of momentum to construct an overall picture of market sentiment. It’s built to assist traders in identifying high probability entries by identifying if smart money is positioning against price action.
🚀 Points of Innovation
● Advanced Smart Money Flow algorithm with volume spike detection and large trade weighting
● Multi timeframe volume analysis for enhanced institutional activity detection
● Dynamic overbought/oversold zones that adapt to current market conditions
● Enhanced divergence detection with pivot confirmation and strength validation
● Color themes with customizable visual styling options
● Real time institutional bias tracking through accumulation/distribution analysis
🔧 Core Components
● Smart Money Flow Calculation: Combines price momentum, volume expansion, and VWAP analysis
● Institutional Bias Oscillator: Tracks accumulation/distribution patterns with volume pressure analysis
● Enhanced Divergence Engine: Detects bullish/bearish divergences with multiple confirmation factors
● Dynamic Zone Detection: Automatically adjusts overbought/oversold levels based on market volatility
● Volume Pressure Analysis: Measures buying vs selling pressure over configurable periods
● Multi factor Signal System: Generates entries with trend alignment and strength validation
🔥 Key Features
● Smart Money Flow Period: Configurable calculation period for institutional activity detection
● Volume Spike Threshold: Adjustable multiplier for detecting unusual institutional volume
● Large Trade Weight: Emphasis factor for high volume periods in flow calculations
● Pivot Detection: Customizable lookback period for accurate divergence identification
● Signal Sensitivity: Three tier system (Conservative/Medium/Aggressive) for signal generation
● Themes: Four color schemes optimized for different chart backgrounds
🎨 Visualization
● Main Oscillator: Line, Area, or Histogram display styles with dynamic color coding
● Institutional Bias Line: Real time tracking of accumulation/distribution phases
● Dynamic Zones: Adaptive overbought/oversold boundaries with gradient fills
● Divergence Lines: Automatic drawing of bullish/bearish divergence connections
● Entry Signals: Clear BUY/SELL labels with signal strength indicators
● Information Panel: Real time statistics and status updates in customizable positions
📖 Usage Guidelines
Algorithm Settings
● Smart Money Flow Period
○ Default: 20
○ Range: 5-100
○ Description: Controls the calculation period for institutional flow analysis.
Higher values provide smoother signals but reduce responsiveness to recent activity
● Volume Spike Threshold
○ Default: 1.8
○ Range: 1.0-5.0
○ Description: Multiplier for detecting unusual volume activity indicating institutional participation. Higher values require more extreme volume for detection
● Large Trade Weight
○ Default: 2.5
○ Range: 1.5-5.0
○ Description: Weight applied to high volume periods in smart money calculations. Increases emphasis on institutional sized transactions
Divergence Detection
● Pivot Detection Period
○ Default: 12
○ Range: 5-50
○ Description: Bars to analyze for pivot high/low identification.
Affects divergence accuracy and signal frequency
● Minimum Divergence Strength
○ Default: 0.25
○ Range: 0.1-1.0
○ Description: Required price change percentage for valid divergence patterns.
Higher values filter out weaker signals
✅ Best Use Cases
● Trading with intraday to daily timeframes for institutional position identification
● Confirming trend reversals when divergences align with support/resistance levels
● Entry timing in trending markets when institutional bias supports the direction
● Risk management by avoiding trades against strong institutional positioning
● Multi timeframe analysis combining short term signals with longer term bias
⚠️ Limitations
● Requires sufficient volume for accurate institutional detection in low volume markets
● Divergence signals may have false positives during highly volatile news events
● Best performance on liquid markets with consistent institutional participation
● Lagging nature of volume based calculations may delay signal generation
● Effectiveness reduced during low participation holiday periods
💡 What Makes This Unique
● Multi Factor Analysis: Combines volume, price, and momentum for comprehensive institutional detection
● Adaptive Zones: Dynamic overbought/oversold levels that adjust to market conditions
● Volume Intelligence: Advanced algorithms identify institutional sized transactions
● Professional Visualization: Multiple display styles with customizable themes
● Confirmation System: Multiple validation layers reduce false signal generation
🔬 How It Works
1. Volume Analysis Phase:
● Analyzes current volume against historical averages to identify institutional activity
● Applies multi timeframe analysis for enhanced detection accuracy
● Calculates volume pressure through buying vs selling momentum
2. Smart Money Flow Calculation:
● Combines typical price with volume weighted analysis
● Applies institutional trade weighting for high volume periods
● Generates directional flow based on price momentum and volume expansion
3. Divergence Detection Process:
● Identifies pivot highs/lows in both price and indicator values
● Validates divergence strength against minimum threshold requirements
● Confirms signals through multiple technical factors before generation
💡 Note: This indicator works best when combined with proper risk management and position sizing. The institutional bias component helps identify market sentiment shifts, while divergence signals provide specific entry opportunities. For optimal results, use on liquid markets with consistent institutional participation and combine with additional technical analysis methods.
Advanced Volume Profile Levels (Working)This indicator is a powerful tool for traders who use volume profile analysis to identify significant price levels. It automatically calculates and plots the three most critical levels derived from volume data—the Point of Control (POC), Value Area High (VAH), and Value Area Low (VAL)—for three different timeframes simultaneously: the previous week, the previous day, and the current, live session.
The primary focus of this indicator is unmatched readability. It features dynamic, floating labels that stay clear of price action, combined with a high-contrast design to ensure you can see these crucial levels at a glance without any visual clutter.
Key Features
Multi-Session Analysis: Gain a complete market perspective by viewing levels from different timeframes on a single chart.
Weekly Levels: Identify the long-term areas of value and control from the prior week's trading activity.
Daily Levels: Pinpoint the most significant levels from the previous day's Regular Trading Hours (9:30 AM - 4:00 PM ET).
Current Session Levels: Track the developing value area and POC in real-time with a dynamic profile that updates with every bar.
Advanced Visuals for Clarity:
Floating Labels: The labels for the weekly and daily levels intelligently "float" on the right side of your chart, moving with the price to ensure they are never obscured by candles.
High-Contrast Design: Labels are designed for maximum readability with solid, opaque backgrounds and an automatic text color (black or white) that provides the best contrast against your chosen level color.
Trailing Current Levels: The labels for the current session neatly trail the most recent price action, providing an intuitive view of intra-day developments.
Comprehensive Customization: Tailor the indicator's appearance to your exact preferences.
Toggle each profile (Weekly, Daily, Current) on or off.
Individually set the color, line style (solid, dashed, dotted), and line width for each set of levels.
Adjust the text size, background transparency, and horizontal offset for all on-chart labels.
Information Hub:
On-Chart Price Labels: Each label clearly displays both the level name and its precise price (e.g., "D-POC: 22068.50").
Corner Table: An optional, clean table in the top-right corner provides a quick summary of all active weekly and daily level values.
Built-in Alerts:
Create alerts directly from the script to be notified whenever the price crosses above or below the weekly or daily Point of Control, helping you stay on top of key market movements.
How to Use
The levels provided by this indicator serve as powerful reference points for market activity:
Point of Control (POC): The price level with the highest traded volume. It acts as a magnet for price and represents the area of "fair value" for that session. Markets often test or revert to the POC.
Value Area High (VAH) & Value Area Low (VAL): These levels define the range where approximately 70% of the session's volume occurred. They are critical support and resistance zones.
Price acceptance above the VAH may signal a bullish breakout.
Price acceptance below the VAL may signal a bearish breakdown.
Rejection at the VAH or VAL often leads to price moving back across the value area towards the POC.
Multi‑Day Rolling VWAP with Deviation Bands📄 Description:
This script introduces a multi-day rolling VWAP (Volume-Weighted Average Price) indicator designed for traders who seek deeper structural insights beyond session-based VWAPs. It is particularly effective on intraday charts like 15m, 45m, 1H, and 4H, and is optimized for crypto swing, position, and trend exhaustion strategies.
Unlike traditional VWAPs that reset daily or weekly, this tool computes persistent VWAP levels by aggregating daily price-volume data across rolling windows such as the past 7, 30, or 365 days. These levels act as anchored support/resistance zones derived from real traded volume — helping traders identify where price is fair or stretched over time.
To enhance confluence and precision, each VWAP level optionally includes standard deviation bands, which act as dynamic volatility envelopes. These bands support custom multipliers, including Fibonacci levels like 0.272, 0.618, 1.0, and 1.618, providing flexible tools for identifying potential reversal or mean reversion zones.
✅ Key Features:
📊 Rolling VWAP over user-defined lookback windows (e.g. 7, 30, 365 days)
📐 Optional deviation bands based on volume-weighted standard deviation
🔢 Supports both traditional and Fibonacci multipliers for precise band tuning
⚙️ Independent configuration for up to 3 VWAP profiles (short/mid/long)
🔁 Auto-updates daily and tracks consistent volume-based anchoring
💼 Designed for crypto markets, especially high-volatility altcoins
🧠 How it Works:
At the start of each new day, the script logs cumulative volume and typical price values.
It maintains a rolling window of those daily values over configurable periods.
VWAPs are recalculated from the historical data each bar, ensuring persistence.
Deviation bands use a volume-weighted standard deviation formula, not naive price stddevs.
All inputs are optional — bands can be turned off by setting their multipliers to 0.
💡 Use Cases:
Identify long-term fair value zones in trending or consolidating markets
Spot overextended conditions using deviation confluence
Build trend continuation or exhaustion strategies around VWAP clusters
Anchor intraday decisions to multi-day volume context
🔒 Why Closed Source?
This script applies a proprietary method of rolling VWAP construction and deviation banding that goes beyond typical session or anchored VWAPs. The volume aggregation logic and smoothing techniques used are custom-built for tracking persistent volume-weighted structure — which is especially valuable in fragmented crypto markets. To protect this unique methodology, the code is published as closed-source.
Disclaimer: This indicator is a tool, not a guarantee. Always manage your risk.
For educational purposes only. Past performance does not guarantee future results.
Liquidity Hunter HeatmapLiquidity Hunter (GPS Companion Tool)
Liquidity Hunter is a specialized script designed to help traders visualize and track potential liquidation zones, clusters, and imbalance traps in real-time. It is particularly useful for scalpers and short-term traders who rely on liquidity sweeps, stop hunts, and reversion plays.
This tool does not replicate open-source liquidation trackers. Instead, it uses a proprietary combination of volume surges, candle displacement, VWAP deviation, and high-timeframe wicks to infer areas of trapped traders and display them with clear, color-coded markers.
Key Features:
• Real-Time Liquidation Estimates: Detects where major stop losses (and potential liquidations) may have occurred, based on proprietary volume + price action logic.
• Cluster Strength Bubbles: Visual bubbles (scaled by cluster size) show where liquidations are stacking. Purple for bearish, white for bullish — intensity reflects strength.
• Pre-Liquidation Warning Zones: Highlights areas where price is likely to sweep liquidity before reversing, helping traders avoid chasing moves.
• Dollar-Based Labels (Optional): Displays the estimated value liquidated, helping traders size the significance of a move (e.g., $8.4M).
• Minimal Clutter Mode: Designed for intraday clarity — hides excess lines and uses bubbles, not shapes, for cleaner visualization.
Volume Profile Delta & DOM @MaxMaserati 2.0Volume Profile Delta & DOM @Maxserati 2.0- Real Order Flow Analysis
What this indicator actually does!!!
Most volume indicators just show you total volume - which honestly doesn't tell you much. This one breaks down WHO is driving that volume. Big difference between 1000 shares of balanced buying/selling versus 800 buy + 200 sell. This tool shows you exactly that breakdown at every price level.
Trading without this kind of data means you're basically trading blind. Price action is important, but without knowing if smart money is buying or selling, you're mostly guessing. This gives you the same view that institutional traders have.
The main components
**DOM Display**: Shows real-time order flow with separate columns for buying and selling volume at each price level. You can toggle any column on/off depending on what you actually use.
**Volume Delta**: This is the key part - it shows net buying pressure (buy volume minus sell volume) at each price. When you see heavy buying at a support level, that's usually a good sign. When you see heavy selling at resistance, different story.
**Understanding the key columns:**
- **VPS (Volume Profile Sell)**: Shows selling volume (bid volume) at each price level - how much selling pressure exists
- **VPB (Volume Profile Buy)**: Shows buying volume (ask volume) at each price level - how much buying pressure exists
- **VPD (Volume Profile Delta)**: The difference between VPB and VPS (buy volume minus sell volume) - this tells you who's winning the battle at each price
**Time & Sales**: Live trade data with timestamps. There are filters so you can ignore the small retail trades and focus on the size that actually moves markets.
**Recent Activity**: Tracks momentum by showing cumulative buying/selling above and below current price. Useful for seeing if institutions are accumulating or distributing.
Why volume analysis works
Professional traders don't just look at price. They look at volume because volume precedes price movement. When smart money starts accumulating a position, you'll see it in the volume before you see it in price.
Think about it - if a stock is at $100 and someone wants to buy 100,000 shares, they can't just market buy it all at once without moving the price. They'll spread it out, but you can still see the accumulation pattern if you know where to look.
Real trading applications
**For day trading**: This works well for timing entries. If you see price breaking a level but volume delta is negative, that's usually a fake breakout. If volume confirms the move, much higher probability trade.
**For swing positions**: Great for finding accumulation zones. When you see consistent buying volume at certain levels over multiple days, institutions are likely building positions there.
**Risk management**: Volume shifts often happen before price reversals. If you're long and suddenly see heavy selling volume while price is still going up, that's a good exit signal.
Multi-market setup
Works on stocks, futures, forex, and crypto. The indicator automatically detects what type of market you're trading and adjusts accordingly. For forex it uses tick volume since real volume isn't available. For crypto it handles the decimal precision properly.
Customization options
You can show or hide any column depending on your trading style. If you're just scalping, maybe you only need price and delta. If you're doing deeper analysis, turn on all the columns.
There's color customization since everyone has their preferences, and text sizing because not everyone trades on huge monitors.
The indicator has both real-time and backtesting modes. Real-time for live trading, backtesting for developing strategies with historical volume data.
Learning curve
Fair warning - this isn't a simple moving average. There's a learning curve to reading order flow properly. Start by watching how volume patterns develop around known support and resistance levels.
Pay attention to volume divergences. If price makes a new high but volume delta is weaker, that's often a warning sign. If price breaks down but there's no real selling volume, it might be a false breakdown.
Performance notes
This processes a lot of data in real-time, so disable any columns you don't actually use. The more features you enable, the more processing power it needs.
Works best on lower timeframes (1-15 minutes) where you can see the tick-by-tick order flow. Still useful on higher timeframes but less granular.
## Bottom line
If you're serious about trading and want to see what institutional money is doing instead of just guessing from price action alone, this will help. It's not magic - you still need to understand market structure and have a trading plan. But it gives you information that most retail traders don't have access to.
The goal is to stop trading against smart money and start trading with them. Volume tells you where they're active.
---
*Works on all markets. Real volume for stocks/futures, tick volume for forex. Compatible with TradingView's replay feature for backtesting.*
Babil34 VOLXThe VOLX Indicator is designed to measure the directional impact of trading volume on price action. Unlike traditional volume indicators that typically focus only on the absolute value of volume, this indicator aims to analyze not just the magnitude of volume, but also the strength and direction of its relationship with price movement—both numerically and visually.
Operating Principle
Adaptive Period Structure
The indicator automatically detects the chart’s timeframe and dynamically adjusts the analysis period accordingly. This eliminates the need for users to manually configure period settings.
Unless a custom period is entered by the user, the indicator applies the following default periods:
Monthly chart: 18 bars
Weekly chart: 30 bars
Daily chart: 21 bars
All other intraday/custom timeframes: 14 bars
This structure ensures consistent and stable performance across various timeframes. When the automatic setting is disabled, users can manually define the period, and the indicator will operate based on that value.
Volume Normalization: Quantifying Volume Pressure
The current volume is divided by the moving average of volume over the selected period to produce a normalized ratio. This ratio expresses the relative strength of volume compared to its recent average.
The resulting value is capped at a predefined maximum threshold to prevent extreme values from distorting the analysis, yielding a volume strength coefficient constrained within the 0–1 range.
Price Reaction Calculation: Volume-Price Interaction
Price reaction is calculated as follows:
The intraday price range is divided by the closing price to compute percentage volatility.
The difference between the close and open prices determines direction (positive or negative).
Multiplying these two elements produces a directional price response.
This response value is restricted within a -0.1 to +0.1 range to smooth out extreme fluctuations, resulting in more readable and comparable outputs.
The product of volume strength and price response forms a raw composite score, allowing the indicator to remain sensitive to immediate changes while filtering out excessive market noise.
Visual Presentation
The indicator line is color-coded based on the directional impact of volume on price:
Green: Volume is pushing the price upward
Red: Volume is pulling the price downward
Blue: Neutral or weak effect
Reference lines:
70: Strong buying pressure
50: Neutral zone
30: Strong selling pressure
This color system allows users to instantly interpret the directional influence of volume at a glance.
Intended Use Cases
Understand the directional impact of volume on price
Detect buying and selling pressure at an early stage
Filter out misleading (fake) signals
Add a volume-based confirmation layer to other technical indicators
Analyze volume dynamics in short- or long-term strategies
Note: This indicator is not financial advice. For best results, it is recommended to use it alongside other technical analysis tools.