VOLUME Simple [Titans_Invest]VOLUME Simple
A streamlined volume analysis tool crafted for simplicity and smart signal detection.
Although simple in appearance, this indicator brings intelligent volume-based entries through configurable logic. Its design emphasizes clean and effective interpretation of volume signals.
⯁ WHAT IS THE VOLUME INDICATOR❓
The Volume indicator is a fundamental technical analysis tool that measures the number of shares or contracts traded in a security or market during a given period. It helps traders and investors understand the strength or weakness of a price movement, confirm trends, and predict potential reversals. Volume is typically displayed as a histogram below a price chart, with each bar representing the volume traded during a specific time interval.
⯁ HOW TO USE THE VOLUME❓
The Volume indicator can be used in several ways to enhance trading decisions:
• Trend Confirmation: High volume during a price move confirms the strength of that trend, while low volume can indicate a weak or unsustainable trend.
• Breakouts: A price breakout from a pattern or range accompanied by high volume is more likely to be valid and sustainable.
• Divergence: When the price moves in one direction and volume moves in the opposite direction, it can signal a potential reversal.
• Overbought/Oversold Conditions: Extreme volume levels can sometimes indicate that an asset is overbought or oversold, though this is less straightforward than with oscillators like the RSI.
⯁ ENTRY CONDITIONS
The conditions below are fully flexible and allow for complete customization of the signal.
______________________________________________________
🔹 CONDITIONS TO BUY 📈
______________________________________________________
▪︎ Signal Validity: The signal will remain valid for X bars .
🔹 volume > volume_MA * Trigger Signal (close > open)
🔹 volume > volume_MA * Trigger Signal (Keep State)
______________________________________________________
______________________________________________________
🔸 CONDITIONS TO SELL 📉
______________________________________________________
▪︎ Signal Validity: The signal will remain valid for X bars .
🔸 volume > volume_MA * Trigger Signal (close > open)
🔸 volume > volume_MA * Trigger Signal (Keep State)
______________________________________________________
______________________________________________________
🤖 AUTOMATION 🤖
• You can automate the BUY and SELL signals of this indicator.
______________________________________________________
______________________________________________________
⯁ UNIQUE FEATURES
______________________________________________________
Signal Validity: The signal will remain valid for X bars
Condition Table: BUY/SELL
Condition Labels: BUY/SELL
Plot Labels in the Graph Above: BUY/SELL
Automate and Monitor Signals/Alerts: BUY/SELL
Signal Validity: The signal will remain valid for X bars
Table of Conditions: BUY/SELL
Conditions Label: BUY/SELL
Plot Labels in the graph above: BUY/SELL
Automate & Monitor Signals/Alerts: BUY/SELL
______________________________________________________
📜 SCRIPT : VOLUME Simple
🎴 Art by : @Titans_Invest & @DiFlip
👨💻 Dev by : @Titans_Invest & @DiFlip
🎑 Titans Invest — The Wizards Without Gloves 🧤
✨ Enjoy!
______________________________________________________
o Mission 🗺
• Inspire Traders to manifest Magic in the Market.
o Vision 𐓏
• To elevate collective Energy 𐓷𐓏
Volumeanalysis
Price-Volume Strength Meter (Color Zones)The Price-Volume Strength Meter is a custom-built tool designed to help traders assess market strength by analyzing both price action and volume behavior. It generates a smoothed strength signal and color-coded visualization for quick decision-making.
🔍 Key Features:
✅ Dual Momentum Analysis – Evaluates price and volume movements to identify strong or weak trends.
🎨 Color Zones –
🟢 Green: Bullish strength
🔴 Red: Bearish strength
🟡 Yellow: Sideways or indecisive zone
🧠 Smoothed Output – Uses internal smoothing to reduce noise and provide a cleaner trend view.
📊 Strength Range:
+100: Strong Bullish
+50: Weak Bullish
0: Neutral
-50: Weak Bearish
-100: Strong Bearish
This indicator can be used as a market strength confirmation tool for trend-following strategies or to filter out sideways/no-trade zones. Ideal for intraday to swing trading setups.
Relative Volume Pulse [Asa]Relative Volume Pulse is a powerful intraday tool designed to help you instantly spot volume surges and anomalies compared to recent history. It highlights how today’s volume at each bar time compares to the typical volume observed at the same time over your chosen number of previous days. With intuitive color-coding and threshold logic, you can quickly identify both significant and extreme spikes in buying or selling activity—ideal for day traders, scalpers, and anyone who cares about real-time volume dynamics.
Key Features
Smart Intraday Volume Benchmarking:
Compares today’s volume to the average volume at the exact same time over the past X days, automatically adapting to typical intraday volume waves.
Dynamic Color Coding:
Up/Down Volume Bars:
Uses different colors for bullish and bearish candles.
Threshold Highlights:
Volume bars that exceed user-defined multiples of average (“Large” and “Extreme” thresholds) are highlighted with stronger colors, making true surges pop visually.
Configurable Visualization:
Choose to view today’s volume as columns, histogram, or line—whatever fits your workflow best.
Average Volume Overlay:
Plots the rolling intraday average as a reference line, so you can see at a glance what’s “normal” for any bar in the session.
Extreme Event Marker:
Optional marker flags bars that cross your “Extreme” volume threshold.
How It Works
For each bar, the script calculates the average volume at this exact time using your selected number of previous days (e.g., 5 days).
Today’s volume is compared to this average:
If volume exceeds your “Large” threshold (e.g., 1.5× average), the bar is colored with a more intense highlight.
If volume exceeds your “Extreme” threshold (e.g., 2× average), the bar is colored with the strongest highlight and optionally flagged with a marker.
Separate color controls for up and down candles let you instantly see whether surging volume is driven by buyers or sellers.
Typical Uses
Spotting Breakouts:
Quickly identify bars where volume is truly unusual for the time of day—filtering out routine open/close surges and focusing on real-time activity.
Scalping & Day Trading:
Use threshold-based color alerts to time entries or exits, especially when sudden volume accompanies price moves.
Volume-Based Confirmation:
Validate signals from other indicators by requiring confirmation from large or extreme relative volume.
Parameters
Number of Past Days for Average: How many previous days to use for the time-matched average.
Large / Extreme Thresholds: Customize what constitutes a notable or extreme volume event, as multiples of the average.
Up/Down & Highlight Colors: Choose your preferred colors for all volume and threshold levels.
Display Style: Select columns, histogram, or line to match your charting style.
Why Use This Indicator?
Most “relative volume” tools compare only to simple session averages, which miss the real ebb and flow of intraday trading. Relative Volume Pulse gives you contextually accurate volume analysis—helping you spot the bars that matter, not just those that look big on paper.
Stop guessing what’s “high” volume—see it, and act on it.
aiTrendview Performance MonitoraiTrendview.com Performance Monitor – Study Material
Overview :
This tool is a multi layered TradingView indicator designed to help traders detect high probability trades by combining order block detection, trendline analysis, volume and ATR filters, and dynamic target projection. Below is a step by step guide with essential formulas to use it effectively.
________________________________________
Key Features and How to Use Them:
• Order Block Detection:
The script identifies zones where strong buying or selling occurred.
• You define the number of consecutive candles (periods) to qualify an order block.
• A valid move is detected if
\text{Price Move %} = \frac{|Close_{n} - Close_{1}|}{Close_{n}} \times 100 \geq \text{Threshold}
• Bullish Order Block: a down candle followed by a sequence of bullish candles.
• Bearish Order Block: an up candle followed by a sequence of bearish candles.
• Trendline Logic:
It uses pivots to draw dynamic support and resistance.
• Pivot high and low are calculated over a period (e.g., 10 bars).
• Trendline slope is:
Slope=Pivotnew−PivotoldTimenew−TimeoldSlope = \frac{Pivot_{new} - Pivot_{old}}{Time_{new} - Time_{old}}
• Current resistance or support is extrapolated:
Price=StartPrice+Slope×(CurrentTime−StartTime)Price = StartPrice + Slope \times (CurrentTime - StartTime)
• Volume and ATR Filters:
To avoid weak signals, the script checks for significant volume and volatility.
• Average volume over 20 bars is:
AvgVol=SMA(Volume,20)AvgVol = \text{SMA}(Volume, 20)
A volume spike occurs if:
Volume>AvgVol×VolumeThresholdVolume > AvgVol \times VolumeThreshold
• ATR is calculated over 14 bars. The range filter checks:
(High−Low)>ATR×ATRMultiplier(High - Low) > ATR \times ATRMultiplier
• Signal Generation:
• A bullish signal appears when a valid bullish order block or resistance breakout occurs, confirmed by filters and trend bias (EMA9 > EMA21 > EMA50).
• A bearish signal appears under mirrored conditions with support breakdowns and trend confirmation (EMA9 < EMA21 < EMA50).
• Target Projection:
Once a signal is confirmed, the script projects target and stop loss levels using ATR:
• For a long trade:
TP=High+(ATR×2)TP = High + (ATR \times 2) SL=Low−(ATR×1)SL = Low - (ATR \times 1)
• For a short trade:
TP=Low−(ATR×2)TP = Low - (ATR \times 2) SL=High+(ATR×1)SL = High + (ATR \times 1)
• Trade Management:
When a trade is active, the indicator updates target and stop loss lines dynamically. If price reaches TP, it records a win; if price hits SL, it records a loss.
Win rate is calculated as:
WinRate=WinsSignals×100%WinRate = \frac{\text{Wins}}{\text{Signals}} \times 100\%
• Practical Usage Steps:
• Add the indicator to your chart and configure inputs to match your trading style.
• Wait for a BUY or SELL label on the chart.
• Confirm direction with trend (EMA alignment), momentum (RSI and MACD), and volume conditions.
• Enter trade on the next candle after signal confirmation.
• Set your stop loss and target based on the automatically plotted ATR projections.
• Monitor price action and exit when targets are hit or trend conditions change.
• Alerts:
The script supports alerts for bullish or bearish signals, and for TP or SL hits, so you can automate notifications for active trade management.
________________________________________
Disclaimer :
aiTrendview.com and this tool and the information provided are strictly for educational and research purposes only. They do not constitute financial advice or investment recommendations. Trading involves significant risk, and past performance is not indicative of future results. You are solely responsible for your trading decisions, including risk management, position sizing, and due diligence. Always test any strategy in a demo account before using real capital, and consult with a qualified financial advisor if needed. 📌
Buy sell Volume STThis indicator analyzes the flow of volume and price changes to identify potential trends.
Understanding Volume Indicator: A Comprehensive Guide
Introduction. The volume indicator is a vital tool investors and traders use to understand the liquidity and market activity in trading
aiTrendview.com Technical AnalysisaiTrendview.com Technical Analysis – Study Material
Overview :
This tool is a multi layered TradingView indicator designed to help traders detect high probability trades by combining order block detection, trendline analysis, volume and ATR filters, and dynamic target projection. Below is a step by step guide with essential formulas to use it effectively.
________________________________________
Key Features and How to Use Them:
• Order Block Detection:
The script identifies zones where strong buying or selling occurred.
• You define the number of consecutive candles (periods) to qualify an order block.
• A valid move is detected if
\text{Price Move %} = \frac{|Close_{n} - Close_{1}|}{Close_{n}} \times 100 \geq \text{Threshold}
• Bullish Order Block: a down candle followed by a sequence of bullish candles.
• Bearish Order Block: an up candle followed by a sequence of bearish candles.
• Trendline Logic:
It uses pivots to draw dynamic support and resistance.
• Pivot high and low are calculated over a period (e.g., 10 bars).
• Trendline slope is:
Slope=Pivotnew−PivotoldTimenew−TimeoldSlope = \frac{Pivot_{new} - Pivot_{old}}{Time_{new} - Time_{old}}
• Current resistance or support is extrapolated:
Price=StartPrice+Slope×(CurrentTime−StartTime)Price = StartPrice + Slope \times (CurrentTime - StartTime)
• Volume and ATR Filters:
To avoid weak signals, the script checks for significant volume and volatility.
• Average volume over 20 bars is:
AvgVol=SMA(Volume,20)AvgVol = \text{SMA}(Volume, 20)
A volume spike occurs if:
Volume>AvgVol×VolumeThresholdVolume > AvgVol \times VolumeThreshold
• ATR is calculated over 14 bars. The range filter checks:
(High−Low)>ATR×ATRMultiplier(High - Low) > ATR \times ATRMultiplier
• Signal Generation:
• A bullish signal appears when a valid bullish order block or resistance breakout occurs, confirmed by filters and trend bias (EMA9 > EMA21 > EMA50).
• A bearish signal appears under mirrored conditions with support breakdowns and trend confirmation (EMA9 < EMA21 < EMA50).
• Target Projection:
Once a signal is confirmed, the script projects target and stop loss levels using ATR:
• For a long trade:
TP=High+(ATR×2)TP = High + (ATR \times 2) SL=Low−(ATR×1)SL = Low - (ATR \times 1)
• For a short trade:
TP=Low−(ATR×2)TP = Low - (ATR \times 2) SL=High+(ATR×1)SL = High + (ATR \times 1)
• Trade Management:
When a trade is active, the indicator updates target and stop loss lines dynamically. If price reaches TP, it records a win; if price hits SL, it records a loss.
Win rate is calculated as:
WinRate=WinsSignals×100%WinRate = \frac{\text{Wins}}{\text{Signals}} \times 100\%
• Practical Usage Steps:
• Add the indicator to your chart and configure inputs to match your trading style.
• Wait for a BUY or SELL label on the chart.
• Confirm direction with trend (EMA alignment), momentum (RSI and MACD), and volume conditions.
• Enter trade on the next candle after signal confirmation.
• Set your stop loss and target based on the automatically plotted ATR projections.
• Monitor price action and exit when targets are hit or trend conditions change.
• Alerts:
The script supports alerts for bullish or bearish signals, and for TP or SL hits, so you can automate notifications for active trade management.
________________________________________
Disclaimer :
aiTrendview.com and this tool and the information provided are strictly for educational and research purposes only. They do not constitute financial advice or investment recommendations. Trading involves significant risk, and past performance is not indicative of future results. You are solely responsible for your trading decisions, including risk management, position sizing, and due diligence. Always test any strategy in a demo account before using real capital, and consult with a qualified financial advisor if needed. 📌
Choch Pattern Levels [BigBeluga]🔵 OVERVIEW
The Choch Pattern Levels indicator automatically detects Change of Character (CHoCH) shifts in market structure — crucial moments that often signal early trend reversals or major directional transitions. It plots the structural break level, visualizes the pattern zone with triangle overlays, and tracks delta volume to help traders assess the strength behind each move.
🔵 CONCEPTS
CHoCH Pattern: A bullish CHoCH forms when price breaks a previous swing high after a swing low, while a bearish CHoCH appears when price breaks a swing low after a prior swing high.
Break Level Mapping: The indicator identifies the highest or lowest point between the pivot and the breakout, marking it with a clean horizontal level where price often reacts.
Delta Volume Tracking: Net bullish or bearish volume is accumulated between the pivot and the breakout, revealing the momentum and conviction behind each CHoCH.
Chart Clean-Up: If price later closes through the CHoCH level, the zone is automatically removed to maintain clarity and focus on active setups only.
🔵 FEATURES
Automatic CHoCH pattern detection using pivot-based logic.
Triangle shapes show structure break: pivot → breakout → internal high/low.
Horizontal level marks the structural zone with a ◯ symbol.
Optional delta volume label with directional sign (+/−).
Green visuals for bullish CHoCHs, red for bearish.
Fully auto-cleaning invalidated levels to reduce clutter.
Clean organization of all lines, labels, and overlays.
User-defined Length input to adjust pivot sensitivity.
🔵 HOW TO USE
Use CHoCH levels as early trend reversal zones or confirmation signals.
Treat bullish CHoCHs as support zones, bearish CHoCHs as resistance.
Look for high delta volume to validate the strength behind each CHoCH.
Combine with other BigBeluga tools like supply/demand, FVGs, or liquidity maps for confluence.
Adjust pivot Length based on your strategy — shorter for intraday, longer for swing trading.
🔵 CONCLUSION
Choch Pattern Levels highlights key structural breaks that can mark the start of new trends. By combining precise break detection with volume analytics and automatic cleanup, it provides actionable insights into the true intent behind price moves — giving traders a clean edge in spotting early reversals and key reaction zones.
High Win Rate Trader by iambuoyant# High Win Rate Trader by iambuoyant - Complete Guide
## Introduction
The "High Win Rate Trader by iambuoyant" is a comprehensive Pine Script indicator designed to identify high-probability trading opportunities across various market conditions. Built with a multi-faceted approach, it integrates several key technical analysis concepts to provide robust buy and sell signals, aiming to maximize potential returns while managing risk. This indicator is particularly useful for traders looking for confirmed entries based on a confluence of factors rather than relying on a single signal.
## Core Philosophy
This indicator operates on the principle that **multiple confirming factors create higher probability trades**. Instead of relying on a single indicator, it combines trend analysis, momentum oscillators, volume confirmation, market structure, and mathematical levels to identify optimal entry points. The more confluence factors that align, the stronger the trading signal.
## Strategies and Confluence Factors
### 1. Trend Analysis
**Purpose**: Establishes the overall market direction to ensure trades align with momentum.
**Components**:
- **Fast EMA (Default: 9)**: Short-term trend detection
- **Slow EMA (Default: 21)**: Medium-term trend confirmation
- **Trend EMA (Default: 50)**: Long-term trend establishment
**How it works**:
- **Bullish Trend**: Fast EMA > Slow EMA > Trend EMA
- **Bearish Trend**: Fast EMA < Slow EMA < Trend EMA
- Signals are filtered to only trigger in the direction of the established trend
**Default Settings**:
- Fast EMA Period: 9
- Slow EMA Period: 21
- Trend EMA Period: 50
### 2. Oscillator Confirmation
**Purpose**: Identifies overbought/oversold conditions and momentum shifts.
#### RSI (Relative Strength Index)
- **Period (Default: 14)**: Standard RSI calculation period
- **Overbought Level (Default: 70)**: RSI level considered overbought
- **Oversold Level (Default: 30)**: RSI level considered oversold
**How it works**:
- **Bullish**: RSI < 40 and turning upward (oversold recovery)
- **Bearish**: RSI > 60 and turning downward (overbought rejection)
#### Stochastic Oscillator
- **K Period (Default: 14)**: Stochastic %K calculation period
- **D Period (Default: 3)**: Stochastic %D smoothing period
- **Overbought Level (Default: 80)**: Stochastic overbought threshold
- **Oversold Level (Default: 20)**: Stochastic oversold threshold
**How it works**:
- **Bullish**: %K < 30 and (%K turning up OR %K > %D)
- **Bearish**: %K > 70 and (%K turning down OR %K < %D)
### 3. MACD (Moving Average Convergence Divergence)
**Purpose**: Confirms momentum shifts and trend changes.
**Components**:
- **Fast Period (Default: 12)**: Fast EMA for MACD calculation
- **Slow Period (Default: 26)**: Slow EMA for MACD calculation
- **Signal Period (Default: 9)**: Signal line smoothing period
**How it works**:
- **Bullish**: MACD line > Signal line OR (MACD rising AND histogram increasing)
- **Bearish**: MACD line < Signal line OR (MACD falling AND histogram decreasing)
### 4. Volume Analysis
**Purpose**: Confirms price moves with volume conviction.
**Components**:
- **Volume MA Period (Default: 20)**: Period for volume moving average
- **Volume Multiplier (Default: 1.5)**: Volume threshold multiplier
**How it works**:
- **Bullish**: Current volume > (Volume MA × 1.5)
- **Bearish**: Current volume > (Volume MA × 1.5)
### 5. Market Structure and Volatility
#### Support and Resistance Levels
- **Pivot Length (Default: 10)**: Period for pivot high/low detection
- **Dynamic Levels**: Automatically identifies recent swing highs and lows
- **Proximity Check**: Ensures trades aren't initiated too close to S/R levels
#### ATR (Average True Range)
- **ATR Period (Default: 14)**: Volatility measurement period
- **ATR Multiplier (Default: 2.0)**: Stop loss distance multiplier
- **Volatility Filter (Default: 50.0%)**: Maximum allowed volatility percentage
**How it works**:
- Calculates market volatility using ATR
- Prevents trades in excessively volatile conditions
- Helps determine dynamic stop loss levels
### 6. Fibonacci Retracements
**Purpose**: Identifies key mathematical support/resistance levels.
**Components**:
- **Lookback Period (Default: 50)**: Period for swing high/low calculation
- **Tolerance (Default: 2.0%)**: Price proximity tolerance to Fib levels
**Key Levels**: 23.6%, 38.2%, 50%, 61.8%, 78.6%
**How it works**:
- **Bullish**: Price near 38.2%, 50%, or 61.8% retracement levels in uptrend
- **Bearish**: Price near 38.2%, 50%, or 61.8% retracement levels in downtrend
### 7. Risk Management
#### Risk:Reward Ratio
- **Minimum RR Ratio (Default: 1.0)**: Minimum acceptable risk:reward ratio
- **Dynamic Calculation**: Based on support/resistance levels and ATR
#### Dynamic Stop Loss
- **ATR-based**: Stop loss = Entry ± (ATR × 1.5)
- **S/R-based**: Uses nearby support/resistance levels when available
### 8. Signal Confirmation
**Confirmation Bars (Default: 0)**:
- **0**: Immediate signals (recommended for testing)
- **1+**: Delayed confirmation for reduced false signals
## How to Use the Indicator
### Step 1: Initial Setup
1. **Add to Chart**: Apply the "High Win Rate Trader by iambuoyant" indicator to your desired chart in TradingView
2. **Verify Display**: Ensure you can see the indicator plots and debug pane below the main chart
### Step 2: Understanding the Signals
#### Visual Elements:
- **Green Triangles (Buy)**: Appear below price bars for long entry signals
- **Red Triangles (Sell)**: Appear above price bars for short entry signals
- **Labels**: Show "BUY" or "SELL" with current RSI value
- **EMA Lines**: Blue (Fast), Orange (Slow), Gray (Trend) - visible when enabled
#### Signal Types:
- **Flash Signals**: Immediate signals when conditions are first met
- **Confirmed Signals**: Signals that have passed confirmation criteria
### Step 3: Debugging and Optimization
#### Access Debug Features:
1. Click the gear icon next to the indicator name
2. Navigate to "Signal Components (Debugging)" section
3. All confluence factors start **disabled** by default
#### Initial Testing Process:
1. **Start Simple**: Keep all "Enable X Condition" toggles **OFF**
2. **Enable Basic**: Turn on "Enable RSI Condition" first
3. **Observe Signals**: Check if buy/sell signals appear
4. **Gradual Addition**: Enable one condition at a time
5. **Monitor Debug Plots**: Watch the colored crosses in the lower pane
#### Debug Plot Interpretation:
- **Green Crosses (Value 1)**: Bullish conditions met
- **Red Crosses (Value 2)**: Bearish conditions met
- **No Cross**: Condition not met
- **"Debug: Final Long/Short Signal"**: Combined signal output
### Step 4: Fine-tuning Parameters
#### If Signals Are Too Rare:
1. **Reduce Thresholds**: Lower RSI overbought/oversold levels
2. **Relax Filters**: Increase volatility filter percentage
3. **Adjust Timeframes**: Modify EMA periods for your trading style
4. **Disable Strict Conditions**: Turn off conditions that are too restrictive
#### If Signals Are Too Frequent:
1. **Increase Thresholds**: Raise RSI levels
2. **Add Filters**: Enable more confluence conditions
3. **Stricter Confirmation**: Increase confirmation bars
4. **Higher RR Ratio**: Increase minimum risk:reward requirement
### Step 5: Display Configuration
#### Display Options:
- **Show Buy/Sell Labels**: Toggle signal labels on/off
- **Show Support/Resistance**: Toggle S/R level lines
- **Show Trend EMAs**: Toggle EMA trend lines
### Step 6: Setting Up Alerts
#### Alert Conditions:
- **"Confirmed Buy Signal"**: Triggers on confirmed long entries
- **"Confirmed Sell Signal"**: Triggers on confirmed short entries
#### Alert Message Format:
- Buy: "BUY - RSI: , Price: "
- Sell: "SELL - RSI: , Price: "
## Recommended Settings by Market Type
### Trending Markets:
- Enable: Trend Alignment, RSI, MACD
- Disable: Volume (optional)
- Confirmation Bars: 1-2
### Ranging Markets:
- Enable: RSI, Stochastic, Support/Resistance
- Disable: Trend Alignment
- Confirmation Bars: 0
### Volatile Markets:
- Enable: Volatility Filter, ATR-based stops
- Reduce: RSI thresholds (60/40 instead of 70/30)
- Increase: Confirmation bars to 2-3
## Troubleshooting
### No Signals Appearing:
1. Check if any "Enable X Condition" is turned ON
2. Verify debug plots show activity
3. Reduce parameter thresholds
4. Check if market conditions match your settings
### Too Many False Signals:
1. Enable more confluence conditions
2. Increase confirmation bars
3. Adjust RSI/Stochastic thresholds
4. Enable volatility filter
### Signals Not Aligning with Price Action:
1. Check trend alignment settings
2. Verify EMA periods match your timeframe
3. Adjust Fibonacci lookback period
4. Review support/resistance proximity settings
## Best Practices
1. **Start Conservative**: Begin with fewer confluence factors and gradually add more
2. **Test Thoroughly**: Use demo accounts to test parameter combinations
3. **Monitor Debug Plots**: Regularly check which conditions are failing
4. **Adapt to Market**: Adjust settings based on current market conditions
5. **Use Multiple Timeframes**: Consider higher timeframe trend direction
6. **Risk Management**: Always use proper position sizing and stop losses
## Default Settings Summary
### Trend Analysis:
- Fast EMA: 9
- Slow EMA: 21
- Trend EMA: 50
### Oscillators:
- RSI Period: 14, Overbought: 70, Oversold: 30
- Stochastic K: 14, D: 3, Overbought: 80, Oversold: 20
### MACD:
- Fast: 12, Slow: 26, Signal: 9
### Volume:
- MA Period: 20, Multiplier: 1.5
### Market Structure:
- ATR Period: 14, Multiplier: 2.0
- Volatility Filter: 50.0%
- Pivot Length: 10
### Fibonacci:
- Lookback: 50, Tolerance: 2.0%
### Signal Quality:
- Confirmation Bars: 0
- Min RR Ratio: 1.0
### Display:
- Show Labels: ON
- Show S/R: ON
- Show Trend: ON
### Debug (All Disabled by Default):
- Enable RSI: OFF
- Enable Stochastic: OFF
- Enable MACD: OFF
- Enable Price Structure: OFF
- Enable Trend Alignment: OFF
- Enable Volume: OFF
- Enable Fibonacci: OFF
- Enable Risk:Reward: OFF
- Enable Volatility: OFF
Volume Labels BABYBOTVolume labels babybot spwan for use with 1 min breakout volume candles OKLO NFLX ASML HIMS
The Scalper System XAUUnlock powerful breakout opportunities with this precision tool designed for professional traders.
This indicator combines breakout logic with a smart VWAP filter anchored to the New York session, ensuring only high-quality, directional trades are highlighted, I suggest to use only on GOLD timeframe 5 min.
📈 Features:
Breakout Signals: Detects price breakouts above/below key range levels based on a customizable lookback period.
Session-Aware VWAP Filter: Filters out low-probability trades by validating signal direction against the anchored VWAP starting from the New York open (9:30 AM EST).
Smart Signal Management: Prevents repeated signals in the same direction until a reversal is detected.
Visual Alerts: Clear BUY and SELL labels on the chart, no repainting, no ambiguity.
Multi-Timeframe Friendly: Optimized for scalping and intraday strategies (ideal on 3m or 5m timeframes).
🎯 Why use it?
This indicator is designed to keep you aligned with the institutional flow by using the VWAP as a dynamic support/resistance filter. It eliminates noise and focuses only on breakout setups that occur in the direction of session momentum, increasing your probability of success.
🛠 Settings:
Lookback Period: Define how many candles to scan for the range breakout.
VWAP Session Start: Fixed to New York session open to track real institutional volume-weighted average price.
💡 Ideal for:
Futures Traders (GC, NQ, ES)
Forex & Metals (XAUUSD)
Scalpers and Day Traders
Breakout and VWAP Strategy Followers
----------------------------------------------------------------------------
Sblocca opportunità di breakout ad alta precisione con questo strumento pensato per trader professionisti.
L’indicatore combina la logica di breakout con un intelligente filtro VWAP ancorato all’apertura della sessione di New York, mostrando solo segnali di trading di alta qualità e direzionali, il mio consiglio è di usarlo solo sul GOLD indicativamente sui 5 minuti.
📈 Caratteristiche principali:
Segnali di Breakout: Rileva rotture al rialzo/ribasso sopra o sotto i livelli chiave, calcolati su un periodo di analisi personalizzabile.
Filtro VWAP basato sulla sessione: Esclude i trade a bassa probabilità, validando i segnali solo se in linea con la direzione del VWAP della sessione di New York (apertura 15:30 ora italiana).
Gestione Intelligente dei Segnali: Evita segnali ripetuti nella stessa direzione finché non si verifica un’inversione.
Avvisi Visivi: Etichette chiare di BUY e SELL sul grafico, senza repaint, zero ambiguità.
Ottimizzato per Multi-Timeframe: Funziona perfettamente per scalping e intraday (ideale su timeframe 3m o 5m).
🎯 Perché usarlo?
Questo indicatore ti mantiene allineato con il flusso istituzionale utilizzando il VWAP come supporto/resistenza dinamico. Elimina il rumore di fondo e si concentra solo su configurazioni di breakout che avvengono nella direzione della forza della sessione, aumentando la probabilità di successo.
🛠 Impostazioni personalizzabili:
Periodo di analisi: Imposta il numero di candele da analizzare per calcolare i livelli di breakout.
Inizio sessione VWAP: Fissato all'apertura della sessione di New York per tracciare il vero prezzo medio ponderato per volume istituzionale.
💡 Ideale per:
Trader su Futures (GC, NQ, ES)
Forex & Metalli (es. XAUUSD)
Scalper e Day Trader
Strategie basate su Breakout e VWAP
VWAP Volume Profile [BigBeluga]🔵 OVERVIEW
VWAP Volume Profile is an advanced hybrid of the VWAP and volume profile concepts. It visualizes how volume accumulates relative to VWAP movement—separating rising (+VWAP) and declining (−VWAP) activity into two mirrored horizontal profiles. It highlights the dominant price bins (POCs) where volume peaked during each directional phase, helping traders spot hidden accumulation or distribution zones.
🔵 CONCEPTS
VWAP-Driven Profiling: Unlike standard volume profiles, this tool segments volume based on VWAP movement—accumulating positive or negative volume depending on VWAP slope.
Dual-Sided Profiles: Profiles expand horizontally to the right of price. Separate bins show rising (+) and falling (−) VWAP volume.
Bin Logic: Volume is accumulated into defined horizontal bins based on VWAP’s position relative to price ranges.
Gradient Coloring: Volume bars are colored with a dynamic gradient to emphasize intensity and direction.
POC Highlighting: The highest-volume bin in each profile type (+/-) is marked with a transparent box and label.
Contextual VWAP Line: VWAP is plotted and dynamically colored (green = rising, orange = falling) for instant trend context.
Candle Overlay: Price candles are recolored to match the VWAP slope for full visual integration.
🔵 FEATURES
Dual-sided horizontal volume profiles based on VWAP slope.
Supports rising VWAP , falling VWAP , or both simultaneously.
Customizable number of bins and lookback period.
Dynamically colored VWAP line to show rising/falling bias.
POC detection and labeling with volume values for +VWAP and −VWAP.
Candlesticks are recolored to match VWAP bias for intuitive momentum tracking.
Optional background boxes with customizable styling.
Adaptive volume scaling to normalize bar length across markets.
🔵 HOW TO USE
Use POC zones to identify high-volume consolidation areas and potential support/resistance levels.
Watch for shifts in VWAP direction and observe how volume builds differently during uptrends and downtrends.
Use the gradient profile shape to detect accumulation (widening volume below price) or distribution (above price).
Use candle coloring for real-time confirmation of VWAP bias.
Adjust the profile period or bin count to fit your trading style (e.g., intraday scalping or swing trading).
🔵 CONCLUSION
VWAP Volume Profile merges two essential concepts—volume and VWAP—into a single, high-precision tool. By visualizing how volume behaves in relation to VWAP movement, it uncovers hidden dynamics often missed by traditional profiles. Perfect for intraday and swing traders who want a more nuanced read on market structure, trend strength, and volume flow.
Panel Pro+ Quantum SmartPromptPanel Pro+ Check 2.0
*It's a panel with integrated artificial intelligence in offline mode.
*It provides live chart prompts.
*It recognizes market types, such as bullish, bearish, box, sideways, volatile, etc.
*It performs a comprehensive evaluation and takes buy or sell actions, with the corresponding profit-taking.
High Volume Buyers/Sellers+High Volume Buyers/Sellers+
This indicator helps traders spot bars where unusually high or extreme volume occurs, indicating strong buying or selling pressure.
How it works:
Calculates a volume moving average (SMA) over a user-defined period.
Marks bars where the current volume exceeds:
High Volume Multiplier → small green circle (bullish) or red circle (bearish).
Extreme Volume Multiplier → small green up-triangle (bullish) or red down-triangle (bearish).
Settings:
Volume MA Period → Number of bars used to calculate the average volume.
High Volume Multiplier → Threshold to define high volume.
Extreme Volume Multiplier → Threshold to define extreme volume.
Show Extreme Volume Signals → Option to enable or disable extreme volume markers.
Usage tips:
Apply this indicator on a clean chart to visually highlight momentum bursts or exhaustion points.
It works well for both intraday and swing trading strategies where volume confirmation matters.
⚠ Note: This script only displays on-chart markers and does not plot any lines or indicators.
Volume Peak LineA fully configurable “Volume Peak Line” indicator that draws a horizontal threshold at the highest volume over the last X candles (default 5).
Custom lookback (X volume candles)
Optional alert when current volume exceeds that peak
Separate up/down volume bars (green/red) or hide them to use your own volume overlays
Use it to spot surges in trading activity on any timeframe—ideal for intraday or swing setups where a barn-burner volume bar can signal a reversal or the start of a new trend.
Iambuoyant High Win Rate TraderIambuoyant High Win Rate Trader (Debug Signals) - Indicator Description
Introduction
The "Iambuoyant High Win Rate Trader" is a comprehensive Pine Script indicator designed to identify high-probability trading opportunities across various market conditions. Built with a multi-faceted approach, it integrates several key technical analysis concepts to provide robust buy and sell signals, aiming to maximize potential returns while managing risk. This indicator is particularly useful for traders looking for confirmed entries based on a confluence of factors rather than relying on a single signal.
Strategies Used
This indicator employs a sophisticated combination of strategies, each contributing to a stronger signal when aligned:
Trend Analysis:
Multiple EMAs: It utilizes three Exponential Moving Averages (EMAs) – a fast, slow, and a longer-term trend EMA – to establish the prevailing market direction. Signals are filtered to align with this identified trend, enhancing their probability of success.
Trend Alignment: Confirms that price action is consistent with the established EMA trend, ensuring trades are taken in the direction of momentum.
Oscillator Confirmation:
Relative Strength Index (RSI): Employs RSI to identify overbought and oversold conditions, with a specific focus on the RSI turning away from extreme levels, suggesting a potential reversal or continuation point.
Stochastic Oscillator: Similar to RSI, the Stochastic Oscillator is used to pinpoint overbought and oversold zones, with additional confirmation from the %K and %D lines crossing or turning.
Momentum and Divergence (MACD):
Moving Average Convergence Divergence (MACD): The indicator analyzes MACD line and signal line crossovers, alongside histogram movement, to gauge momentum shifts and potential trade entries.
Volume Analysis:
Volume Confirmation: Integrates volume analysis by comparing current volume to a Volume Moving Average. Higher-than-average volume during a signal can confirm conviction behind the price move.
Market Structure and Volatility:
Support and Resistance (S/R) Levels: Dynamic support and resistance levels are identified using pivot points. These levels are used to inform potential stop-loss placements and to ensure trades aren't initiated directly into strong opposing S/R zones.
Average True Range (ATR): ATR is used to measure market volatility, which helps in adjusting trade sizing and stop-loss distances. A volatility filter is included to prevent trades in excessively choppy or illiquid conditions.
Risk Management:
Dynamic Stop Loss: The indicator attempts to identify logical stop-loss levels based on recent price action or nearby support/resistance.
Risk:Reward Ratio Filtering: A configurable minimum Risk:Reward ratio ensures that only trades with a favorable potential return relative to the risk are considered, promoting disciplined trading.
Signal Confirmation:
Confirmation Bars: An optional confirmBars input allows for signals to be confirmed over a specified number of bars, reducing false positives by waiting for price action to sustain the initial signal. (Note: For debugging, this is often set to 0 for immediate signals.)
How to Use the Indicator
Add to Chart: Apply the "Iambuoyant High Win Rate Trader (Debug Signals)" indicator to your desired chart in TradingView. It's an overlay indicator, meaning it will plot directly on your price chart.
Understand the Signals:
Buy Signals (Green Triangles/Labels): Appear below the price bars, indicating a potential long entry.
Sell Signals (Red Triangles/Labels): Appear above the price bars, indicating a potential short entry.
"Flash" Signals: Smaller, colored triangles indicate the immediate bar where the signal conditions are first met.
"Confirmed" Signals: Larger, shaded triangles with labels indicate that the signal has passed the confirmBars criteria (if confirmBars is set to greater than 0).
Utilize Debugging Features (Crucial for Optimization):
Access Inputs: Open the indicator's settings by clicking the gear icon next to its name on the chart.
"Signal Components (Debugging)" Section: This is the most powerful feature for tailoring the indicator to your needs.
Initial Setup: When first applying the indicator or if signals are too rare, start by setting most "Enable X Condition" toggles to false, potentially leaving only one or two simple conditions (e.g., "Enable RSI Condition" or "Enable Trend Alignment") as true. This will force signals to appear, allowing you to confirm the plotting mechanism works.
Gradual Re-enabling: Once you see signals, gradually re-enable one "Enable X Condition" at a time.
Observe Debug Plots (Lower Pane): Below your main chart, the indicator plots colored columns (e.g., "Debug: RSI Bull", "Debug: MACD Bear"). These show when each individual component of the long/short signal is true (1 or 2) or false (0 or na). The "Debug: Final Long Signal" and "Debug: Final Short Signal" plots show when the combined signal conditions are met.
Identify Bottlenecks: If signals disappear after enabling a new condition, observe its corresponding debug plot. If it's frequently 0 when other conditions are 1, you've found a bottleneck.
Adjust Parameters: For bottlenecks, go back to the relevant input section (e.g., "Oscillators," "Market Structure," "Signal Quality") and adjust parameters (e.g., rsiOB/rsiOS, stochOB/stochOS, volatilityFilter, minRRRatio) to be less strict until signals appear at your desired frequency. Alternatively, you may decide to leave that specific condition disabled if it's too restrictive for your strategy.
Configure Display Options: Use the "Display" group in the inputs to toggle the visibility of labels, support/resistance lines, and EMA trend lines on your chart.
Set Up Alerts: The indicator includes built-in alert conditions for "Confirmed Buy Signal" and "Confirmed Sell Signal." You can set up alerts in TradingView to be notified instantly when these signals occur, allowing you to monitor the market without constant chart watching.
Jitendra MTF AIO Technical + Trend Analysis ▲▼Summary of “Jitendra MTF AIO Technical + Trend Analysis ▲▼
🔍 Purpose
This script is a multi-timeframe (MTF) technical analysis dashboard that displays multiple indicators, trends, divergences, and volume signals in a dynamically structured table format on the chart. It also overlays key EMAs and optionally Bollinger Bands.
How It's useful or How Can You Change Setting
drive.google.com
How to Analysis Data For Bullish & Bearish Trade
GREEN Background Shows Positive Crossover and RED Background Shows Negative Crossover
If LTP Above VWAP, it will show value with GREEN Background else RED Background
If MACD Line Above Signal line it will show GREEN Background or MACD Line Below Signal line it will show RED Background
Data Positive/negative value Value help us to find its above Zero or Below Zero Line
▲ = MACD rising, ▼ = MACD falling show current value is improving or losing as compare to prev value
RSI Data Value with Background Color to Find in Which Time Frame it is in High Strength
RSI Above 60 Show value with AQUA Color 🟦
RSI Between 40-60 Show value with GREEN Color 🟩
RSI Below 40 Show value with RED Color 🟥
ADX ,+DI, -DI Color
> 25 🟦 color.aqua Strong trend (bullish or bearish)
18–25 🟩 color.green Moderate trend (developing trend)
< 18 🟥 color.red Weak or no trend (sideways/consolidation)
Types of Divergence Detected
✅ Bullish Divergence Price makes lower low, RSI makes higher low "✔ Bullish"
❌ Bearish Divergence Price makes higher high, RSI makes lower high "✔ Bearish"
✅ Hidden Bullish Divergence Price makes higher low, RSI makes lower low "✔Bullish RD"
❌ Hidden Bearish Divergence Price makes lower high, RSI makes higher high "✔Bearish RD"
⚪ None No divergence detected "-"
Table EMA Color Coding
Price > EMA 🟩 Green Bullish (price above EMA)
Price < EMA 🟥 Red Bearish (price below EMA)
Volume Matrix Description
Volume Actual volume for the candle
20 SMA Volume 20-period simple moving average of volume (avg vol)
Volume % Rise % difference of current volume vs 20 SMA volume
Volume > SMA Volume 🟢 Green Bullish / high interest
Volume < SMA Volume 🔴 Red Low interest
Bollinger Band
If Band is Challenged Upside with RSI value Above 60+ And ADX above 20 it is in High Bullish Momentum , if 1 Higher Timeframe also supporting such value
If Band is Challenged Downside with RSI value Below 40 And ADX above 20 it is in High Bearish Momentum , if 1 Higher Timeframe also supporting such value
Stochastic Oscillator
Stochastic Oscillator is a momentum indicator comparing the current closing price to a range of its prices over a specific period. It indicates overbought and oversold conditions.
For Perfect Entry in Bullish Trade
If Higher TF Stochastic in oversold zone and doing Positive crossover, and also lower TF Stochastic will do positive crossover it will give High Probability Uptrend Entry
For Perfect Entry in Bearish Trade
If Higher TF Stochastic in Bought zone and doing Negative crossover, and also lower TF Stochastic will do Negative crossover it will give High Probability Uptrend Entry
%K (Fast): Measures current close vs the high-low range over the last 14 bars.
%D (Slow): 3-period SMA of %K.
%K above %D will show GREEN background
%K below %D will show RED background
Low Value, below 20 with GREEN background means it just done Positive Cross over from oversold zone
High Value with RED background means it just done negative Cross over from oversold zone
======== COMMUNICATIVE SHORT DESCRIPTION OF ALL INDICATOR=========
TF Timeframe label (e.g., CurTF, 1h, 4h, D, W, M)
VWAP Value of VWAP; green = price above, red = price below
MACD MACD Line Value
Trend ▲ = MACD rising, ▼ = MACD falling
MACD Hist MACD Histogram value (if enabled)
RSI RSI Value with background color showing strength
RSI▲▼ ▲ = RSI rising, ▼ = RSI falling
ADX ADX strength (trend strength, colored)
ADX▲▼ ▲ = ADX rising, ▼ = falling
+DI Positive Directional Indicator
+DI▲▼ ▲/▼ for DI+ trend
-DI Negative Directional Indicator
-DI▲▼ ▲/▼ for DI- trend
Div RSI divergence type: Bullish, Bearish, Hidden, or None (✔ or -)
EMA5 EMA5 value; green = price above, red = price below
EMA21 EMA21 value (same color logic as above)
EMA50 EMA50 value (same logic)
Cross ▲ = EMA5 > EMA21, ▼ = EMA5 < EMA21
Stoch %K %K value; green = K > D, red = K < D
Vol Volume for that TF; green = above avg, red = below avg
AvgVOL20 20 SMA of volume
%Vol Chng % Change in volume from its 20 SMA; green = rising, red = falling
========================================================
📊 Core Features & Code used to Fetch Calculate Data
Using request.security() to fetch data from different timeframes
✅ Indicator Plotting on Chart
EMA 1 & EMA 2: Plotted as overlays with customizable lengths and toggle.
Bollinger Bands: Optional plotting of upper, lower, and basis lines.
🧮 Multi-Timeframe Support
Supports analysis for:
Current Timeframe (optional)
1H, 4H, Daily, Weekly, and Monthly (customizable & optional)
📈 Indicators Displayed per Timeframe
Each selected timeframe row shows the following (based on toggles):
➤ VWAP Status
Price above or below VWAP with color indication
vwapVal = ta.vwap(hlc3)
vwapColor = close > vwapVal ? color.green : color.red
➤ MACD
MACD value
Optional MACD Trend Arrow (▲/▼)
Optional MACD Histogram
= ta.macd(close, 12, 26, 9)
macdColor = macdLine > signalLine ? color.green : color.red
➤ RSI
RSI value with dynamic background color (green, aqua, red)
Optional RSI arrow (based on RSI momentum direction)
rsi = ta.rsi(close, 14)
rsiColor = rsi > 70 ? color.red : rsi < 30 ? color.green : color.gray
rsiArrow = rsi > rsi ? "▲" : rsi < rsi ? "▼" : "-"
rsiArrowColor = rsi > rsi ? color.green : rsi < rsi ? color.red : color.gray
➤ ADX
ADX value with strength-based coloring
Optional ADX trend arrow
➤ +DI / -DI
Directional movement values with optional trend arrows
ad = ta.adx(14)
adxColor = ad > 25 ? color.aqua : ad >= 18 ? color.green : color.red
➤ RSI Divergence
Detects and displays:
Regular Bullish / Bearish Divergence
Hidden Bullish / Bearish Divergence
isBullishDiv = (low < low ) and (rsi > rsi )
isHiddenBullDiv = (low > low ) and (rsi < rsi )
➤ EMA Status
Displays EMA 1/2/3 value
Shows whether price is above (green) or below (red)
Optionally displays EMA1 vs EMA2 crossover as ▲ / ▼
ema = ta.ema(close, length)
emaColor = close > ema ? color.green : color.red
crossSymbol = ema5 > ema21 ? "▲" : ema5 < ema21 ? "▼" : "-"
➤ Stochastic
%K line with color-coded trend vs %D
k = ta.stoch(close, high, low, 14)
d = ta.sma(k, 3)
stochColor = k > 80 ? color.red : k < 20 ? color.green : color.gray
➤ Volume Matrix
Volume
20 SMA Volume
% Change in Volume from 20 SMA
Backgrounds indicate rising/falling volume trend
smaVolume = ta.sma(volume, 20)
volRise = ((volume - smaVolume) / smaVolume) * 100
🧠 Modular Settings
All features have individual on/off toggles in the input panel.
User can also customize:
EMA lengths
Stochastic smoothing parameters
Divergence lookback settings
Table position and text size
📐 Dynamic Table
Header row and rows per timeframe
Column count automatically adjusts based on enabled indicators
~~~~~~~~~~~~~~~~~~~~~~
-------------------------------
Thanks Jitendra
-------------------------------
~~~~~~~~~~~~~~~~~~~~~~
MCAP-Turnover-FF vs Nifty50 Performance Jitendra🧩 Script Summary:
Title: MCAP-Turnover-FF vs Nifty50 Performance Jitendra
Purpose :
This indicator calculates and visualizes key financial and liquidity metrics for a stock, comparing it against the NIFTY50 index and highlighting significant conditions like high turnover, liquidity, and weekly breakouts.
This indicator measures liquidity and trading activity by calculating and plotting daily turnover—the total traded value per bar (price × volume). It also computes:
A comparison of stock performance vs NIFTY50 index is included, alongside weekly breakout detection.
All metrics are displayed in a configurable table or text summary, with color-coded highlights to quickly spot key trends like spikes in turnover, outperforming stocks, or breakouts.
How To use and Change Setting
Complete Setting Details
drive.google.com
📊 Main Features & Metrics Displayed:
Toggle in setting to Enable Disable Settings or Not Required Data
SMA length (for avg turnover)
Lookback bars (for performance)
Toggle for each metric visibility
Toggle for dark mode
Table layout (vertical or horizontal)
Market Capitalization (Mcap):
Calculated from total shares outstanding × close price.
Formatted in cr, K cr, or L cr.
Free Float:
Based on float shares outstanding × close price.
Turnover Metrics:
Turnover = volume * close (converted to crore).
20-bar SMA of turnover.
Percentage change from previous bar.
High Turnover Quarter (HTQ):
Checks if current turnover is highest in past 52 bars.
TOMCAP (%):
Turnover as % of Market Cap.
Turnover-to-FreeFloat Ratio (%):
Shows how much turnover compares to the available float.
1-Min Liquidity (Optional):
Fetches 1-min resolution liquidity.
Shows average over 20 bars.
Performance vs NIFTY50:
Calculates stock performance vs NIFTY over lookbackBars (default 5).
Highlights Outperform or Underperform.
Weekly Breakout Detection:
If close is above previous week’s high → "Breakout ↑"
Below low → "Breakdown ↓"
Else → "In Range"
🧠 Data Fetching / Input Logic:
TSO(Total Shares Outstanding)
`request.financial(..., "TOTAL_SHARES_OUTSTANDING")` | Used for Market Cap and Free Float Pct
FSO(Float Shares Outstanding)
`request.financial(..., "FLOAT_SHARES_OUTSTANDING")` | Used for Free Float calculation
NIFTY Close
`request.security("NSE:NIFTY", timeframe.period, close)` | To compute stock vs index performance
Previous Week High/Low
`request.security(syminfo.tickerid, "W", high /low )` | For weekly breakout logic
1-Min Liquidity
`request.security(syminfo.tickerid, "1", volume * close)` | For short-term liquidity insights
Thanks.
Please let me know in comment if You Required any Additional Information
Ultimate Market Structure [Alpha Extract]Ultimate Market Structure
A comprehensive market structure analysis tool that combines advanced swing point detection, imbalance zone identification, and intelligent break analysis to identify high-probability trading opportunities.Utilizing a sophisticated trend scoring system, this indicator classifies market conditions and provides clear signals for structure breaks, directional changes, and fair value gap detection with institutional-grade precision.
🔶 Advanced Swing Point Detection
Identifies pivot highs and lows using configurable lookback periods with optional close-based analysis for cleaner signals. The system automatically labels swing points as Higher Highs (HH), Lower Highs (LH), Higher Lows (HL), and Lower Lows (LL) while providing advanced classifications including "rising_high", "falling_high", "rising_low", "falling_low", "peak_high", and "valley_low" for nuanced market analysis.
swingHighPrice = useClosesForStructure ? ta.pivothigh(close, swingLength, swingLength) : ta.pivothigh(high, swingLength, swingLength)
swingLowPrice = useClosesForStructure ? ta.pivotlow(close, swingLength, swingLength) : ta.pivotlow(low, swingLength, swingLength)
classification = classifyStructurePoint(structureHighPrice, upperStructure, true)
significance = calculateSignificance(structureHighPrice, upperStructure, true)
🔶 Significance Scoring System
Each structure point receives a significance level on a 1-5 scale based on its distance from previous points, helping prioritize the most important levels. This intelligent scoring system ensures traders focus on the most meaningful structure breaks while filtering out minor noise.
🔶 Comprehensive Trend Analysis
Calculates momentum, strength, direction, and confidence levels using volatility-normalized price changes and multi-timeframe correlation. The system provides real-time trend state tracking with bullish (+1), bearish (-1), or neutral (0) direction assessment and 0-100 confidence scoring.
// Calculate trend momentum using rate of change and volatility
calculateTrendMomentum(lookback) =>
priceChange = (close - close ) / close * 100
avgVolatility = ta.atr(lookback) / close * 100
momentum = priceChange / (avgVolatility + 0.0001)
momentum
// Calculate trend strength using multiple timeframe correlation
calculateTrendStrength(shortPeriod, longPeriod) =>
shortMA = ta.sma(close, shortPeriod)
longMA = ta.sma(close, longPeriod)
separation = math.abs(shortMA - longMA) / longMA * 100
strength = separation * slopeAlignment
❓How It Works
🔶 Imbalance Zone Detection
Identifies Fair Value Gaps (FVGs) between consecutive candles where price gaps create unfilled areas. These zones are displayed as semi-transparent boxes with optional center line mitigation tracking, highlighting potential support and resistance levels where institutional players often react.
// Detect Fair Value Gaps
detectPriceImbalance() =>
currentHigh = high
currentLow = low
refHigh = high
refLow = low
if currentOpen > currentClose
if currentHigh - refLow < 0
upperBound = currentClose - (currentClose - refLow)
lowerBound = currentClose - (currentClose - currentHigh)
centerPoint = (upperBound + lowerBound) / 2
newZone = ImbalanceZone.new(
zoneBox = box.new(bar_index, upperBound, rightEdge, lowerBound,
bgcolor=bullishImbalanceColor, border_color=hiddenColor)
)
🔶 Structure Break Analysis
Determines Break of Structure (BOS) for trend continuation and Directional Change (DC) for trend reversals with advanced classification as "continuation", "reversal", or "neutral". The system compares pre-trend and post-trend states for each break, providing comprehensive trend change momentum analysis.
🔶 Intelligent Zone Management
Features partial mitigation tracking when price enters but doesn't fully fill zones, with automatic zone boundary adjustment during partial fills. Smart array management keeps only recent structure points for optimal performance while preventing duplicate signals from the same level.
🔶 Liquidity Zone Detection
Automatically identifies potential liquidity zones at key structure points for institutional trading analysis. The system tracks broken structure points and provides adaptive zone extension with configurable time-based limits for imbalance areas.
🔶 Visual Structure Mapping
Provides clear visual indicators including swing labels with color-coded significance levels, dashed lines connecting break points with BOS/DC labels, and break signals for continuation and reversal patterns. The adaptive zones feature smart management with automatic mitigation tracking.
🔶 Market Structure Interpretation
HH/HL patterns indicate bullish market structure with trend continuation likelihood, while LH/LL patterns signal bearish structure with downtrend continuation expected. BOS signals represent structure breaks in trend direction for continuation opportunities, while DC signals warn of potential reversals.
🔶 Performance Optimization
Automatic cleanup of old structure points (keeps last 8 points), recent break tracking (keeps last 5 break events), and efficient array management ensure smooth performance across all timeframes and market conditions.
Why Choose Ultimate Market Structure ?
This indicator provides traders with institutional-grade market structure analysis, combining multiple analytical approaches into one comprehensive tool. By identifying key structure levels, imbalance zones, and break patterns with advanced significance scoring, it helps traders understand market dynamics and position themselves for high-probability trade setups in alignment with smart money concepts. The sophisticated trend scoring system and intelligent zone management make it an essential tool for any serious trader looking to decode market structure with precision and confidence.
Exchanges Combined Volume📊 Exchanges Combined Volume
(Aggregated Multi-Exchange Volume: Binance, OKX, Bybit, etc.) by BIGTAKER*
🔍 Purpose
The Exchanges Combined Volume indicator aggregates real-time trading volumes from multiple global exchanges for a specific asset (e.g., a cryptocurrency).
Instead of relying on a single market, it provides a broader view of market activity, helping users detect abnormal volume behavior and increased participation across the entire market.
⚙️ Supported Exchanges
* USDT Markets
`Binance`, `OKX`, `Bybit`, `Bitget`, `Gate.io`
* USD Markets
`Coinbase`, `Bitfinex`, `Bitstamp`
* Default
Includes the current chart symbol’s native volume by default.
🧮 Core Calculation Logic
1. 📛 Symbol Normalization (cleanSymbol)
Prefixes such as `1000`, `10000`, `100000`, or `1M` (common in leveraged tickers) are automatically removed to extract the base token.
> Example:
> `1000PEPEUSDT` → `PEPEUSDT`
2. 📈 Volume Requests from External Exchanges
Volume is retrieved using the `` format (e.g., `'BINANCE:PEPEUSDT'`, `'COINBASE:BTCUSD'`).
Invalid or delisted pairs are safely ignored using `ignore_invalid_symbol=true`.
3. 📊 Total Volume Calculation
totalVolume = usdtVolume + usdVolume + currentSymbolVolume
The indicator sums the volume from all target exchanges plus the volume from the current chart symbol.
4. 📏 Comparison to Average Volume
* Period: `length = 60` (Simple Moving Average over 60 candles)
* A candle is considered **high-intensity** if:
5. 🎨 Visual Styling
| Condition | Color | Meaning |
| -------------------------- | --------------------- | ----------------------- |
| High-volume Bullish Candle | Light Green (#30db78) | Strong Buying Activity |
| High-volume Bearish Candle | Bright Red (#ff0000) | Strong Selling Activity |
| Normal Bullish Candle | Dark Green (#3c7058) | Regular Buying Volume |
| Normal Bearish Candle | Dark Red (#682e2c) | Regular Selling Volume |
📌 Use Cases
* Detect synchronized volume surges across major global exchanges.
* Identify pre-pump accumulation phases on altcoins.
* Combine with premium gap indicators (e.g., Kimchi Premium) to identify leading market sentiment.
* Confirm breakout momentum with multi-exchange volume validation.
📘 Notes & Warnings
* Listing differences across exchanges may result in **zero volume** on some platforms.
* Prefixes like `1000`, `1M`, etc., are automatically removed to **improve symbol matching accuracy**.
* As volume units are not standardized, this indicator is best suited for **absolute value analysis**, not ratio-based comparisons.
Diamond Peaks [EdgeTerminal]The Diamond Peaks indicator is a comprehensive technical analysis tool that uses a few mathematical models to identify high-probability trading opportunities. This indicator goes beyond traditional support and resistance identification by incorporating volume analysis, momentum divergences, advanced price action patterns, and market sentiment indicators to generate premium-quality buy and sell signals.
Dynamic Support/Resistance Calculation
The indicator employs an adaptive algorithm that calculates support and resistance levels using a volatility-adjusted lookback period. The base calculation uses ta.highest(length) and ta.lowest(length) functions, where the length parameter is dynamically adjusted using the formula: adjusted_length = base_length * (1 + (volatility_ratio - 1) * volatility_factor). The volatility ratio is computed as current_ATR / average_ATR over a 50-period window, ensuring the lookback period expands during volatile conditions and contracts during calm periods. This mathematical approach prevents the indicator from using fixed periods that may become irrelevant during different market regimes.
Momentum Divergence Detection Algorithm
The divergence detection system uses a mathematical comparison between price series and oscillator values over a specified lookback period. For bullish divergences, the algorithm identifies when recent_low < previous_low while simultaneously indicator_at_recent_low > indicator_at_previous_low. The inverse logic applies to bearish divergences. The system tracks both RSI (calculated using Pine Script's standard ta.rsi() function with Wilder's smoothing) and MACD (using ta.macd() with exponential moving averages). The mathematical rigor ensures that divergences are only flagged when there's a clear mathematical relationship between price momentum and the underlying oscillator momentum, eliminating false signals from minor price fluctuations.
Volume Analysis Mathematical Framework
The volume analysis component uses multiple mathematical transformations to assess market participation. The Cumulative Volume Delta (CVD) is calculated as ∑(buying_volume - selling_volume) where buying_volume occurs when close > open and selling_volume when close < open. The relative volume calculation uses current_volume / ta.sma(volume, period) to normalize current activity against historical averages. Volume Rate of Change employs ta.roc(volume, period) = (current_volume - volume ) / volume * 100 to measure volume acceleration. Large trade detection uses a threshold multiplier against the volume moving average, mathematically identifying institutional activity when relative_volume > threshold_multiplier.
Advanced Price Action Mathematics
The Wyckoff analysis component uses mathematical volume climax detection by comparing current volume against ta.highest(volume, 50) * 0.8, while price compression is measured using (high - low) < ta.atr(20) * 0.5. Liquidity sweep detection employs percentage-based calculations: bullish sweeps occur when low < recent_low * (1 - threshold_percentage/100) followed by close > recent_low. Supply and demand zones are mathematically validated by tracking subsequent price action over a defined period, with zone strength calculated as the count of bars where price respects the zone boundaries. Fair value gaps are identified using ATR-based thresholds: gap_size > ta.atr(14) * 0.5.
Sentiment and Market Regime Mathematics
The sentiment analysis employs a multi-factor mathematical model. The fear/greed index uses volatility normalization: 100 - min(100, stdev(price_changes, period) * scaling_factor). Market regime classification uses EMA crossover mathematics with additional ADX-based trend strength validation. The trend strength calculation implements a modified ADX algorithm: DX = |+DI - -DI| / (+DI + -DI) * 100, then ADX = RMA(DX, period). Bull regime requires short_EMA > long_EMA AND ADX > 25 AND +DI > -DI. The mathematical framework ensures objective regime classification without subjective interpretation.
Confluence Scoring Mathematical Model
The confluence scoring system uses a weighted linear combination: Score = (divergence_component * 0.25) + (volume_component * 0.25) + (price_action_component * 0.25) + (sentiment_component * 0.25) + contextual_bonuses. Each component is normalized to a 0-100 scale using percentile rankings and threshold comparisons. The mathematical model ensures that no single component can dominate the score, while contextual bonuses (regime alignment, volume confirmation, etc.) provide additional mathematical weight when multiple factors align. The final score is bounded using math.min(100, math.max(0, calculated_score)) to maintain mathematical consistency.
Vitality Field Mathematical Implementation
The vitality field uses a multi-factor scoring algorithm that combines trend direction (EMA crossover: trend_score = fast_EMA > slow_EMA ? 1 : -1), momentum (RSI-based: momentum_score = RSI > 50 ? 1 : -1), MACD position (macd_score = MACD_line > 0 ? 1 : -1), and volume confirmation. The final vitality score uses weighted mathematics: vitality_score = (trend * 0.4) + (momentum * 0.3) + (macd * 0.2) + (volume * 0.1). The field boundaries are calculated using ATR-based dynamic ranges: upper_boundary = price_center + (ATR * user_defined_multiplier), with EMA smoothing applied to prevent erratic boundary movements. The gradient effect uses mathematical transparency interpolation across multiple zones.
Signal Generation Mathematical Logic
The signal generation employs boolean algebra with multiple mathematical conditions that must simultaneously evaluate to true. Buy signals require: (confluence_score ≥ threshold) AND (divergence_detected = true) AND (relative_volume > 1.5) AND (volume_ROC > 25%) AND (RSI < 35) AND (trend_strength > minimum_ADX) AND (regime = bullish) AND (cooldown_expired = true) AND (last_signal ≠ buy). The mathematical precision ensures that signals only generate when all quantitative conditions are met, eliminating subjective interpretation. The cooldown mechanism uses bar counting mathematics: bars_since_last_signal = current_bar_index - last_signal_bar_index ≥ cooldown_period. This mathematical framework provides objective, repeatable signal generation that can be backtested and validated statistically.
This mathematical foundation ensures the indicator operates on objective, quantifiable principles rather than subjective interpretation, making it suitable for algorithmic trading and systematic analysis while maintaining transparency in its computational methodology.
* for now, we're planning to keep the source code private as we try to improve the models used here and allow a small group to test them. My goal is to eventually use the multiple models in this indicator as their own free and open source indicators. If you'd like to use this indicator, please send me a message to get access.
Advanced Confluence Scoring System
Each support and resistance level receives a comprehensive confluence score (0-100) based on four weighted components:
Momentum Divergences (25% weight)
RSI and MACD divergence detection
Identifies momentum shifts before price reversals
Bullish/bearish divergence confirmation
Volume Analysis (25% weight)
Cumulative Volume Delta (CVD) analysis
Volume Rate of Change monitoring
Large trade detection (institutional activity)
Volume profile strength assessment
Advanced Price Action (25% weight)
Supply and demand zone identification
Liquidity sweep detection (stop hunts)
Wyckoff accumulation/distribution patterns
Fair value gap analysis
Market Sentiment (25% weight)
Fear/Greed index calculation
Market regime classification (Bull/Bear/Sideways)
Trend strength measurement (ADX-like)
Momentum regime alignment
Dynamic Support and Resistance Detection
The indicator uses an adaptive algorithm to identify significant support and resistance levels based on recent market highs and lows. Unlike static levels, these zones adjust dynamically to market volatility using the Average True Range (ATR), ensuring the levels remain relevant across different market conditions.
Vitality Field Background
The indicator features a unique vitality field that provides instant visual feedback about market sentiment:
Green zones: Bullish market conditions with strong momentum
Red zones: Bearish market conditions with weak momentum
Gray zones: Neutral/sideways market conditions
The vitality field uses a sophisticated gradient system that fades from the center outward, creating a clean, professional appearance that doesn't overwhelm the chart while providing valuable context.
Buy Signals (🚀 BUY)
Buy signals are generated when ALL of the following conditions are met:
Valid support level with confluence score ≥ 80
Bullish momentum divergence detected (RSI or MACD)
Volume confirmation (1.5x average volume + 25% volume ROC)
Bull market regime environment
RSI below 35 (oversold conditions)
Price action confirmation (Wyckoff accumulation, liquidity sweep, or large buying volume)
Minimum trend strength (ADX > 25)
Signal alternation check (prevents consecutive buy signals)
Cooldown period expired (default 10 bars)
Sell Signals (🔻 SELL)
Sell signals are generated when ALL of the following conditions are met:
Valid resistance level with confluence score ≥ 80
Bearish momentum divergence detected (RSI or MACD)
Volume confirmation (1.5x average volume + 25% volume ROC)
Bear market regime environment
RSI above 65 (overbought conditions)
Price action confirmation (Wyckoff distribution, liquidity sweep, or large selling volume)
Minimum trend strength (ADX > 25)
Signal alternation check (prevents consecutive sell signals)
Cooldown period expired (default 10 bars)
How to Use the Indicator
1. Signal Quality Assessment
Monitor the confluence scores in the information table:
Score 90-100: Exceptional quality levels (A+ grade)
Score 80-89: High quality levels (A grade)
Score 70-79: Good quality levels (B grade)
Score below 70: Weak levels (filtered out by default)
2. Market Context Analysis
Use the vitality field and market regime information to understand the broader market context:
Trade buy signals in green vitality zones during bull regimes
Trade sell signals in red vitality zones during bear regimes
Exercise caution in gray zones (sideways markets)
3. Entry and Exit Strategy
For Buy Signals:
Enter long positions when premium buy signals appear
Place stop loss below the support confluence zone
Target the next resistance level or use a risk/reward ratio of 2:1 or higher
For Sell Signals:
Enter short positions when premium sell signals appear
Place stop loss above the resistance confluence zone
Target the next support level or use a risk/reward ratio of 2:1 or higher
4. Risk Management
Only trade signals with confluence scores above 80
Respect the signal alternation system (no overtrading)
Use appropriate position sizing based on signal quality
Consider the overall market regime before taking trades
Customizable Settings
Signal Generation Controls
Signal Filtering: Enable/disable advanced filtering
Confluence Threshold: Adjust minimum score requirement (70-95)
Cooldown Period: Set bars between signals (5-50)
Volume/Momentum Requirements: Toggle confirmation requirements
Trend Strength: Minimum ADX requirement (15-40)
Vitality Field Options
Enable/Disable: Control background field display
Transparency Settings: Adjust opacity for center and edges
Field Size: Control the field boundaries (3.0-20.0)
Color Customization: Set custom colors for bullish/bearish/neutral states
Weight Adjustments
Divergence Weight: Adjust momentum component influence (10-40%)
Volume Weight: Adjust volume component influence (10-40%)
Price Action Weight: Adjust price action component influence (10-40%)
Sentiment Weight: Adjust sentiment component influence (10-40%)
Best Practices
Always wait for complete signal confirmation before entering trades
Use higher timeframes for signal validation and context
Combine with proper risk management and position sizing
Monitor the information table for real-time market analysis
Pay attention to volume confirmation for higher probability trades
Respect market regime alignment for optimal results
Basic Settings
Base Length (Default: 25)
Controls the lookback period for identifying support and resistance levels
Range: 5-100 bars
Lower values = More responsive, shorter-term levels
Higher values = More stable, longer-term levels
Recommendation: 25 for intraday, 50 for swing trading
Enable Adaptive Length (Default: True)
Automatically adjusts the base length based on market volatility
When enabled, length increases in volatile markets and decreases in calm markets
Helps maintain relevant levels across different market conditions
Volatility Factor (Default: 1.5)
Controls how much the adaptive length responds to volatility changes
Range: 0.5-3.0
Higher values = More aggressive length adjustments
Lower values = More conservative length adjustments
Volume Profile Settings
VWAP Length (Default: 200)
Sets the calculation period for the Volume Weighted Average Price
Range: 50-500 bars
Shorter periods = More responsive to recent price action
Longer periods = More stable reference line
Used for volume profile analysis and confluence scoring
Volume MA Length (Default: 50)
Period for calculating the volume moving average baseline
Range: 10-200 bars
Used to determine relative volume (current volume vs. average)
Shorter periods = More sensitive to volume changes
Longer periods = More stable volume baseline
High Volume Node Threshold (Default: 1.5)
Multiplier for identifying significant volume spikes
Range: 1.0-3.0
Values above this threshold mark high-volume nodes with diamond shapes
Lower values = More frequent high-volume signals
Higher values = Only extreme volume events marked
Momentum Divergence Settings
Enable Divergence Detection (Default: True)
Master switch for momentum divergence analysis
When disabled, removes divergence from confluence scoring
Significantly impacts signal generation quality
RSI Length (Default: 14)
Period for RSI calculation used in divergence detection
Range: 5-50
Standard RSI settings apply (14 is most common)
Shorter periods = More sensitive, more signals
Longer periods = Smoother, fewer but more reliable signals
MACD Settings
Fast (Default: 12): Fast EMA period for MACD calculation (5-50)
Slow (Default: 26): Slow EMA period for MACD calculation (10-100)
Signal (Default: 9): Signal line EMA period (3-20)
Standard MACD settings for divergence detection
Divergence Lookback (Default: 5)
Number of bars to look back when detecting divergences
Range: 3-20
Shorter periods = More frequent divergence signals
Longer periods = More significant divergence signals
Volume Analysis Enhancement Settings
Enable Advanced Volume Analysis (Default: True)
Master control for sophisticated volume calculations
Includes CVD, volume ROC, and large trade detection
Critical for signal accuracy
Cumulative Volume Delta Length (Default: 20)
Period for CVD smoothing calculation
Range: 10-100
Tracks buying vs. selling pressure over time
Shorter periods = More reactive to recent flows
Longer periods = Broader trend perspective
Volume ROC Length (Default: 10)
Period for Volume Rate of Change calculation
Range: 5-50
Measures volume acceleration/deceleration
Key component in volume confirmation requirements
Large Trade Volume Threshold (Default: 2.0)
Multiplier for identifying institutional-size trades
Range: 1.5-5.0
Trades above this threshold marked as large trades
Lower values = More frequent large trade signals
Higher values = Only extreme institutional activity
Advanced Price Action Settings
Enable Wyckoff Analysis (Default: True)
Activates simplified Wyckoff accumulation/distribution detection
Identifies potential smart money positioning
Important for high-quality signal generation
Enable Supply/Demand Zones (Default: True)
Identifies fresh supply and demand zones
Tracks zone strength based on subsequent price action
Enhances confluence scoring accuracy
Enable Liquidity Analysis (Default: True)
Detects liquidity sweeps and stop hunts
Identifies fake breakouts vs. genuine moves
Critical for avoiding false signals
Zone Strength Period (Default: 20)
Bars used to assess supply/demand zone strength
Range: 10-50
Longer periods = More thorough zone validation
Shorter periods = Faster zone assessment
Liquidity Sweep Threshold (Default: 0.5%)
Percentage move required to confirm liquidity sweep
Range: 0.1-2.0%
Lower values = More sensitive sweep detection
Higher values = Only significant sweeps detected
Sentiment and Flow Settings
Enable Sentiment Analysis (Default: True)
Master control for market sentiment calculations
Includes fear/greed index and regime classification
Important for market context assessment
Fear/Greed Period (Default: 20)
Calculation period for market sentiment indicator
Range: 10-50
Based on price volatility and momentum
Shorter periods = More reactive sentiment readings
Momentum Regime Length (Default: 50)
Period for determining overall market regime
Range: 20-100
Classifies market as Bull/Bear/Sideways
Longer periods = More stable regime classification
Trend Strength Length (Default: 30)
Period for ADX-like trend strength calculation
Range: 10-100
Measures directional momentum intensity
Used in signal filtering requirements
Advanced Signal Generation Settings
Enable Signal Filtering (Default: True)
Master control for premium signal generation system
When disabled, uses basic signal conditions
Highly recommended to keep enabled
Minimum Signal Confluence Score (Default: 80)
Required confluence score for signal generation
Range: 70-95
Higher values = Fewer but higher quality signals
Lower values = More frequent but potentially lower quality signals
Signal Cooldown (Default: 10 bars)
Minimum bars between signals of same type
Range: 5-50
Prevents signal spam and overtrading
Higher values = More conservative signal spacing
Require Volume Confirmation (Default: True)
Mandates volume requirements for signal generation
Requires 1.5x average volume + 25% volume ROC
Critical for signal quality
Require Momentum Confirmation (Default: True)
Mandates divergence detection for signals
Ensures momentum backing for directional moves
Essential for high-probability setups
Minimum Trend Strength (Default: 25)
Required ADX level for signal generation
Range: 15-40
Ensures signals occur in trending markets
Higher values = Only strong trending conditions
Confluence Scoring Settings
Minimum Confluence Score (Default: 70)
Threshold for displaying support/resistance levels
Range: 50-90
Levels below this score are filtered out
Higher values = Only strongest levels shown
Component Weights (Default: 25% each)
Divergence Weight: Momentum component influence (10-40%)
Volume Weight: Volume analysis influence (10-40%)
Price Action Weight: Price patterns influence (10-40%)
Sentiment Weight: Market sentiment influence (10-40%)
Must total 100% for balanced scoring
Vitality Field Settings
Enable Vitality Field (Default: True)
Controls the background gradient field display
Provides instant visual market sentiment feedback
Enhances chart readability and context
Vitality Center Transparency (Default: 85%)
Opacity at the center of the vitality field
Range: 70-95%
Lower values = More opaque center
Higher values = More transparent center
Vitality Edge Transparency (Default: 98%)
Opacity at the edges of the vitality field
Range: 95-99%
Creates smooth fade effect from center to edges
Higher values = More subtle edge appearance
Vitality Field Size (Default: 8.0)
Controls the overall size of the vitality field
Range: 3.0-20.0
Based on ATR multiples for dynamic sizing
Lower values = Tighter field around price
Higher values = Broader field coverage
Recommended Settings by Trading Style
Scalping (1-5 minutes)
Base Length: 15
Volume MA Length: 20
Signal Cooldown: 5 bars
Vitality Field Size: 5.0
Higher sensitivity for quick moves
Day Trading (15-60 minutes)
Base Length: 25 (default)
Volume MA Length: 50 (default)
Signal Cooldown: 10 bars (default)
Vitality Field Size: 8.0 (default)
Balanced settings for intraday moves
Swing Trading (4H-Daily)
Base Length: 50
Volume MA Length: 100
Signal Cooldown: 20 bars
Vitality Field Size: 12.0
Longer-term perspective for multi-day moves
Conservative Trading
Minimum Signal Confluence: 85
Minimum Confluence Score: 80
Require all confirmations: True
Higher thresholds for maximum quality
Aggressive Trading
Minimum Signal Confluence: 75
Minimum Confluence Score: 65
Signal Cooldown: 5 bars
Lower thresholds for more opportunities
Price Volume Trend [sgbpulse]1. Introduction: What is Price Volume Trend (PVT)?
The Price Volume Trend (PVT) indicator is a powerful technical analysis tool designed to measure buying and selling pressure in the market based on price changes relative to trading volume. Unlike other indicators that focus solely on volume or price, PVT combines both components to provide a more comprehensive picture of trend strength.
How is it Calculated?
The PVT is calculated by adding or subtracting a proportional part of the daily volume from a cumulative total.
When the closing price rises, a proportional part of the daily volume (based on the percentage price change) is added to the previous PVT value.
When the closing price falls, a proportional part of the daily volume is subtracted from the previous PVT value.
If there is no change in price, the PVT value remains unchanged.
The result of this calculation is a cumulative line that rises when buying pressure is strong and falls when selling pressure dominates.
2. Why PVT? Comparison to Similar Indicators
While other indicators measure volume-price pressure, PVT offers a unique advantage:
PVT vs. On-Balance Volume (OBV):
OBV simply adds or subtracts the entire day's volume based on the closing direction (up/down), regardless of the magnitude of the price change. This means a 0.1% price change is treated the same as a 10% change.
PVT, on the other hand, gives proportional weight to volume based on the percentage price change. A trading day with a large price increase and high volume will impact the PVT significantly more than a small price increase with the same volume. This makes PVT more sensitive to trend strength and changes within it.
PVT vs. Accumulation/Distribution Line (A/D Line):
The A/D Line focuses on the relationship between the closing price and the bar's trading range (Close Location Value) and multiplies it by volume. It indicates whether the pressure is buying or selling within a single bar.
PVT focuses on the change between closing prices of consecutive bars, multiplying this by volume. It better reflects the flow of money into or out of an asset over time.
By combining volume with percentage price change, PVT provides deeper insights into trend confirmation, identifying divergences between price and volume, and spotting signs of weakness or strength in the current trend.
3. Indicator Settings (Inputs)
The "Price Volume Trend " indicator offers great flexibility for customization to your specific needs through the following settings:
Moving Average Type: Allows you to select the type of moving average used for the central line on the PVT. Your choice here will affect the line's responsiveness to PVT movements.
- "None" : No moving average will be displayed on the PVT.
- "SMA" (Simple Moving Average): A simple average, smoother, ideal for identifying longer-term trends in PVT.
- "SMA + Bollinger Bands": This unique option not only displays a Simple Moving Average but also activates the Bollinger Bands around the PVT. This is the recommended option for analyzing volatility and ranges using Bollinger Bands.
- "EMA" (Exponential Moving Average): An exponential average, giving more weight to recent data, responding faster to changes in PVT.
- "SMMA (RMA)" (Smoothed Moving Average): A smoothed average, providing extra smoothing, less sensitive to noise.
- "WMA" (Weighted Moving Average): A weighted average, giving progressively more weight to recent data, responding very quickly to changes in PVT.
Moving Average Length: Defines the number of bars used to calculate the moving average (and, if applicable, the standard deviation for the Bollinger Bands). A lower value will make the line more responsive, while a higher value will smooth it out.
PVT BB StdDev (Bollinger Bands Standard Deviation): Determines the width of the Bollinger Bands. A higher value will result in wider bands, making it less likely for the PVT to cross them. The standard value is 2.0.
4. Visual Aid: Current PVT Level Line
This indicator includes a unique and highly useful visual feature: a dynamic horizontal line displayed on the PVT graph.
Purpose: This line marks the exact level of the PVT on the most recent trading bar. It extends across the entire chart, allowing for a quick and intuitive comparison of the current level to past levels.
Why is it Important?
- Identifying Divergences: Often, an asset's price may be lower or higher than past levels, but the PVT level might be different. This auxiliary line makes it easy to spot situations where PVT is at a higher level when the price is lower, or vice-versa, which can signal potential trend changes (e.g., higher PVT than in the past while price is low could indicate strong accumulation).
- Quick Direction Indication: The line's color changes dynamically: it will be green if the PVT value on the last bar has increased (or remained the same) relative to the previous bar (indicating positive buying pressure), and red if the PVT value has decreased relative to the previous bar (indicating selling pressure). This provides an immediate visual cue about the direction of the cumulative momentum.
5. Important Note: Trading Risk
This indicator is intended for educational and informational purposes only and does not constitute investment advice or a recommendation for trading in any form whatsoever.
Trading in financial markets involves significant risk of capital loss. It is important to remember that past performance is not indicative of future results. All trading decisions are your sole responsibility. Never trade with money you cannot afford to lose.
Multi Ranges Volume Distribution [LuxAlgo]The Multi Ranges Volume Distribution tool allows traders to see the volume distribution by price for three different timeframes simultaneously. Each distribution can report the total amount of accumulated volume or the accumulated buy/sell volume separately.
Levels are displayed at the top and bottom of each timeframe's range, as well as the POC or level with the most volume.
🔶 USAGE
By default, the tool displays daily, weekly, and monthly volume distributions, highlighting the accumulated volume within each row.
Each distribution shows the volume at each price, as well as three lines: the top and bottom prices, and the price at which the most volume was traded.
The reported accumulated volume can be useful for highlighting which price areas are of the most interest to traders, with the specific timeframe specifying whether this interest is long-term or short-term.
🔹 Timeframes & Rows
Traders can adjust the timeframe and the number of rows for each volume distribution.
This is useful for multi-timeframe analysis of volume at the same price levels, or for obtaining detailed data within the same timeframe.
The chart above shows three volume distributions with the same monthly timeframe but a different number of rows; each is more detailed than the previous one.
🔹 Total vs Buy & Sell Volume
Traders can choose to display either the total volume or the buy and sell volumes.
As we can see on the above chart, the background of each row uses a gradient that is a function of the delta between the buy and sell volumes.
This is useful to determine which areas attract buyers and sellers.
🔶 SETTINGS
Volume Display: Select between total volume and buy and sell volume.
Distance between each box: Adjust the spacing of the volume distributions.
Period A: Select a timeframe and the number of rows.
Period B: Select a timeframe and the number of rows.
Period C: Select a timeframe and the number of rows.
BuySell Volume Bar Chart• Separates estimated Buy and Sell volume per bar using price action logic
• Plots them in a dual-axis format: buy volume goes up, sell volume goes down
• Colors are dynamic — whichever side dominates gets the stronger color, the weaker side is shaded
• Includes a live difference metric (Δ Volume) as a third value in the indicator title
• Automatically filters out flat/no-move bars to avoid misleading spikes
The live difference metric ("Δ Volume") can be controlled.
This metric calculates the difference between the buying and selling volume live, where it takes the Buy Volume - Sell Volume.
This difference is then displayed in either green (BV > SV) or red (SV > BV). You can toggle it on/off by entering the indicator's settings or double tapping the indicator name on the TV chart.
Another pretty cool thing is the modular colors - you can customize your candle colors and shades to your liking within the code!
Liquidity Spectrum Visualizer [BigBeluga]🔵 OVERVIEW
The Liquidity Spectrum Visualizer is a smart tool for exposing hidden liquidity zones by combining a dynamic volume profile, clear liquidity levels, and intuitive volume bubbles directly on your price chart. It shows you exactly where significant volume is clustering inside your chosen lookback period — highlighting where big market participants may be defending price or planning breakouts.
🔵 CONCEPTS
Volume Profile Bins: Breaks your custom lookback range into 100 fine price bins, calculating total volume per bin to create a precise vertical liquidity histogram.
Liquidity Levels: Bins with high relative volume automatically plot as horizontal lines — thicker and brighter lines signal stronger liquidity concentrations.
Dynamic Coloring: Profile bins and liquidity levels adjust their colors live based on whether current price is trading above (support) or below (resistance).
Volume Bubbles: Each candle displays a bubble at its HLC3 price —
- The bubble’s size shows relative candle volume.
- Its color gradient indicates bullish or bearish volume: greenish for bullish candles, orange for bearish.
Bubble Labels: The largest bubbles automatically label the actual volume amount, revealing big hidden flows.
Range Box High/Low: Marks the absolute swing high and low inside the lookback window, clearly framing the active liquidity zone.
🔵 FEATURES
Smart, auto-scaled volume profile up to 200 candles (or custom).
Liquidity levels with dynamic thickness and color based on real-time volume.
Bubbles sized and colored to show both volume magnitude and bullish/bearish bias.
Largest bubbles labeled for fast detection of high-impact bars.
High and low price labels clearly show the analyzed range.
Toggle Volume Profile, Liquidity Levels, and Bubbles independently.
🔵 HOW TO USE
Watch for thick, bright liquidity levels — these zones mark where large orders or stop clusters are likely hidden.
Use dynamic coloring: if price is above a level, it’s support; if below, it’s resistance.
Pay special attention to big bubbles: these mark sudden spikes in traded volume and can signal absorption, traps, breakouts or significant price levels.
Combine with your existing confluence tools to confirm breakouts or fakeouts around visible liquidity clusters.
🔵 CONCLUSION
The Liquidity Spectrum Visualizer transforms hidden order flow into an intuitive, color-coded map. You see at a glance where price is absorbing, consolidating, or ready to break — all powered by real-time volume behavior and smart visuals. It’s a must-have tool for traders who want to read liquidity and react ahead of the crowd.