Low Liquidity Zones [PhenLabs]📊 Low Liquidity Zones
Version: PineScript™ v6
📌 Description
Low Liquidity Zones identifies and highlights periods of unusually low trading volume on your chart, marking areas where price movement occurred with minimal participation. These zones often represent potential support and resistance levels that may be more susceptible to price breakouts or reversals when revisited with higher volume.
Unlike traditional volume analysis tools that focus on high volume spikes, this indicator specializes in detecting low liquidity areas where price moved with minimal resistance. Each zone displays its volume delta, providing insight into buying vs. selling pressure during these thin liquidity periods. This combination of low volume detection and delta analysis helps traders identify potential price inefficiencies and weak structures in the market.
🚀 Points of Innovation
• Identifies low liquidity zones that most volume indicators overlook but which often become significant technical levels
• Displays volume delta within each zone, showing net buying/selling pressure during low liquidity periods
• Dynamically adjusts to different timeframes, allowing analysis across multiple time horizons
• Filters zones by maximum size percentage to focus only on precise price levels
• Maintains historical zones until they expire based on your lookback settings, creating a cumulative map of potential support/resistance areas
🔧 Core Components
• Low Volume Detection: Identifies candles where volume falls below a specified threshold relative to recent average volume, highlighting potential liquidity gaps.
• Volume Delta Analysis: Calculates and displays the net buying/selling pressure within each low liquidity zone, providing insight into the directional bias during low participation periods.
• Dynamic Timeframe Adjustment: Automatically scales analysis periods to match your selected timeframe preference, ensuring consistent identification of low liquidity zones regardless of chart settings.
• Zone Management System: Creates, tracks, and expires low liquidity zones based on your configured settings, maintaining visual clarity on the chart.
🔥 Key Features
• Low Volume Identification: Automatically detects and highlights candles where volume falls below your specified threshold compared to the moving average.
• Volume Delta Visualization: Shows the net volume delta within each zone, providing insight into whether buyers or sellers were dominant despite the low overall volume.
• Flexible Timeframe Analysis: Analyze low liquidity zones across multiple predefined timeframes or use a custom lookback period specific to your trading style.
• Zone Size Filtering: Filters out excessively large zones to focus only on precise price levels, improving signal quality.
• Automatic Zone Expiration: Older zones are automatically removed after your specified lookback period to maintain a clean, relevant chart display.
🎨 Visualization
• Volume Delta Labels: Each zone displays its volume delta with “+” or “-” prefix and K/M suffix for easy interpretation, showing the strength and direction of pressure during the low volume period.
• Persistent Historical Mapping: Zones remain visible for your specified lookback period, creating a cumulative map of potential support and resistance levels forming under low liquidity conditions.
📖 Usage Guidelines
Analysis Timeframe
Default: 1D
Range/Options: 15M, 1HR, 3HR, 4HR, 8HR, 16HR, 1D, 3D, 5D, 1W, Custom
Description: Determines the historical period to analyze for low liquidity zones. Shorter timeframes provide more recent data while longer timeframes offer a more comprehensive view of significant zones. Use Custom option with the setting below for precise control.
Custom Period (Bars)
Default: 1000
Range: 1+
Description: Number of bars to analyze when using Custom timeframe option. Higher values show more historical zones but may impact performance.
Volume Analysis
Volume Threshold Divisor
Default: 0.5
Range: 0.1-1.0
Description: Maximum volume relative to average to identify low volume zones. Example: 0.5 means volume must be below 50% of the average to qualify as low volume. Lower values create more selective zones while higher values identify more zones.
Volume MA Length
Default: 15
Range: 1+
Description: Period length for volume moving average calculation. Shorter periods make the indicator more responsive to recent volume changes, while longer periods provide a more stable baseline.
Zone Settings
Zone Fill Color
Default: #2196F3 (80% transparency)
Description: Color and transparency of the low liquidity zones. Choose colors that stand out against your chart background without obscuring price action.
Maximum Zone Size %
Default: 0.5
Range: 0.1+
Description: Maximum allowed height of a zone as percentage of price. Larger zones are filtered out. Lower values create more precise zones focusing on tight price ranges.
Display Options
Show Volume Delta
Default: true
Description: Toggles the display of volume delta within each zone. Enabling this provides additional insight into buying vs. selling pressure during low volume periods.
Delta Text Position
Default: Right
Options: Left, Center, Right
Description: Controls the horizontal alignment of the delta text within zones. Adjust based on your chart layout for optimal readability.
✅ Best Use Cases
• Identifying potential support and resistance levels that formed during periods of thin liquidity
• Spotting price inefficiencies where larger players may have moved price with minimal volume
• Finding low-volume consolidation areas that may serve as breakout or reversal zones when revisited
• Locating potential stop-hunting zones where price moved on minimal participation
• Complementing traditional support/resistance analysis with volume context
⚠️ Limitations
• Requires volume data to function; will not work on symbols where the data provider doesn’t supply volume information
• Low volume zones don’t guarantee future support/resistance - they simply highlight potential areas of interest
• Works best on liquid instruments where volume data has meaningful fluctuations
• Historical analysis is limited by the maximum allowed box count (500) in TradingView
• Volume delta in some markets may not perfectly reflect buying vs. selling pressure due to data limitations
💡 What Makes This Unique
• Focus on Low Volume: Unlike some indicators that highlight high volume events particularly like our very own TLZ indicator, this tool specifically identifies potentially significant price zones that formed with minimal participation.
• Delta + Low Volume Integration: Combines volume delta analysis with low volume detection to reveal directional bias during thin liquidity periods.
• Flexible Lookback System: The dynamic timeframe system allows analysis across any timeframe while maintaining consistent zone identification criteria.
• Support/Resistance Zone Generation: Automatically builds a visual map of potential technical levels based on volume behavior rather than just price patterns.
🔬 How It Works
1. Volume Baseline Calculation:
The indicator calculates a moving average of volume over your specified period to establish a baseline for normal market participation. This adaptive baseline accounts for natural volume fluctuations across different market conditions.
2. Low Volume Detection:
Each candle’s volume is compared to the moving average and flagged when it falls below your threshold divisor. The indicator also filters zones by maximum size to ensure only precise price levels are highlighted.
3. Volume Delta Integration:
For each identified low volume candle, the indicator retrieves the volume delta from a lower timeframe. This delta value is formatted with appropriate scaling (K/M) and displayed within the zone.
4. Zone Management:
New zones are created and tracked in a dynamic array, with each zone extending rightward until it expires. The system automatically removes expired zones based on your lookback period to maintain a clean chart.
💡 Note:
Low liquidity zones often represent areas where price moved with minimal participation, which can indicate potential market inefficiencies. These zones frequently become important support/resistance levels when revisited, especially if approached with higher volume. Consider using this indicator alongside traditional technical analysis tools for comprehensive market context. For best results, experiment with different volume threshold settings based on the specific instrument’s typical volume patterns.
Hacim
MACD, RSI, CMF, VWAP, Range Filter IndicatorThis indicator combines multiple technical analysis tools—MACD, RSI, CMF, VWAP, and a Range Filter—to generate high-probability trading signals. It identifies optimal long and short entries, applies risk management techniques, and provides trend and momentum confirmation to improve accuracy.
Key Features:
✅ Multi-Confirmation Entry Signals: Uses MACD crossovers with RSI, CMF, and VWAP for stronger buy/sell setups.
✅ Trend Filter: Applies an MA-based filter (SMA, EMA, WMA, VWMA, HMA) to confirm market direction.
✅ Momentum Filter: Uses ADX and DI+/- to validate trend strength before trade execution.
✅ Risk/Reward Visualization: Displays trade entry, stop-loss, and take-profit levels.
✅ Customizable Trading Sessions: Allows trading only during specified market hours.
✅ Day Selection Filter: Choose which weekdays to enable trading signals.
✅ Dynamic Range Filter Exit Strategy: Uses an adaptive range filter to optimize exit points.
Entry Conditions:
📌 Long Entry:
✅ MACD line crosses above the signal line.
✅ MACD value is above zero (bullish momentum).
✅ RSI Confirmation (Optional): RSI > Mid Level (50).
✅ CMF Confirmation (Optional): CMF > 0 (positive money flow).
✅ VWAP Confirmation (Optional): Price above VWAP.
📌 Short Entry:
✅ MACD line crosses below the signal line.
✅ MACD value is below zero (bearish momentum).
✅ RSI Confirmation (Optional): RSI < Mid Level (50).
✅ CMF Confirmation (Optional): CMF < 0 (negative money flow).
✅ VWAP Confirmation (Optional): Price below VWAP.
Exit Conditions:
✅ Long Exit:
✅ Price falls below the Range Filter level.
✅ RSI Exit Confirmation (Optional): RSI crosses below Overbought level (70).
✅ Short Exit:
✅ Price rises above the Range Filter level.
✅ RSI Exit Confirmation (Optional): RSI crosses above Oversold level (30).
Additional Filters:
📌 Trend Filter: Uses moving averages (SMA, EMA, WMA, VWMA, HMA) to confirm trade direction.
📌 ADX Momentum Filter: Ensures ADX is above a defined threshold for strong trend setups.
📌 Session Filter: Enables trading only within selected time periods.
📌 Day Filter: Allows users to disable trading on specific weekdays.
Best Use Cases:
✅ Scalping & Intraday Trading: Optimized for lower timeframes like 5m, 15m, 1H.
✅ Swing Trading: Works effectively on 4H & Daily charts.
✅ All Asset Types: Can be used on stocks, indices, forex, and crypto.
Customization Options:
🛠️ Adjustable MACD, RSI, CMF, VWAP settings for flexibility.
🛠️ Enable/Disable individual entry confirmations based on preference.
🛠️ Modify trend and momentum thresholds to fit different market conditions.
🚀 Optimize your trades with this powerful, multi-confirmation strategy!
CCI Breakout Strategy - Scalping + Volume FilterCCI Technique for Scalping
Display of Entry and Exit Points
80% Success Rate
SMA7 Tail Reversal📌 Description:
The SMA7 Tail Reversal indicator is designed to identify potential counter-trend trading opportunities by checking if candle wicks (tails) respect a key moving average level (SMA7).
This indicator highlights price action where candles are clearly separated from the moving average, suggesting a possible reversal or temporary correction.
📌 How It Works:
Moving Average Calculation:
Calculates a simple moving average (SMA) of length 7 to act as the primary trend filter.
Candle Classification:
Bullish Candle: A candle where the closing price is higher than the opening price, with a short upper wick.
Bearish Candle: A candle where the closing price is lower than the opening price, with a short lower wick.
Conditions for Coloring Candles:
Long Condition (Green Candle):
High & Low are both below the SMA7 line.
Volume is above the 20-period average.
A bullish candle is detected.
Short Condition (Red Candle):
High & Low are both above the SMA7 line.
Volume is above the 20-period average.
A bearish candle is detected.
📌 Visual Representation:
Green Candles: Potential long signals when price action stays below the SMA7 line.
Red Candles: Potential short signals when price action stays above the SMA7 line.
Yellow Line: SMA7, used as the dynamic threshold for signal generation.
📌 Usage:
Best applied to volatile markets with clear trends.
Effective in detecting counter-trend opportunities where price diverges from the SMA7 line.
Works well with additional confirmation tools for better accuracy.
VSA Vol Key VSA Signals
(1) No Demand – Bearish Signal
Low volume, narrow spread.
Price rises, but volume does not increase → Weak market, lack of buyers.
If this appears in an uptrend, it may indicate a potential reversal.
(2) No Supply – Bullish Signal
Low volume, narrow spread.
Price declines, but volume does not increase → Weak selling pressure.
If this appears in an uptrend, it may confirm the continuation of the uptrend.
(3) Stopping Volume – Bullish Reversal Signal
Strong price decline, but unusually high volume.
Candle shows a long lower wick, closing near the top.
Indicates Smart Money absorbing supply, signaling a potential reversal upwards.
(4) Climactic Volume – Possible Trend Reversal
Extremely high volume with a sharp price increase or decrease.
If this occurs after a long trend, it may indicate a trend reversal.
Smart Money may be taking profits after a prolonged price movement.
(5) Effort vs. Result
If volume is high but price movement is weak → Inefficient buying/selling, possible reversal.
If volume is high and price moves strongly in the same direction → Trend is likely to continue.
Fiyat Tahmini (%20+)The minor deficiencies in the existing script have been addressed. It is now much better.
MACD Volume Strategy (BBO + MACD State, Reversal Type)Overview
MACD Volume Strategy (BBO + MACD State, Reversal Type) is a momentum-based trading strategy designed to capture trend reversals with precision. It combines MACD crossover logic with volume confirmation to filter out false signals and ride strong moves with confidence.
Strategy Objectives
Detect early trend transitions with high accuracy
Filter entries using volume dynamics to confirm strength
Maintain full exposure using a reversal (flip) model
Enforce a 1:1.5 risk-to-reward ratio per trade
Key Features
Integrated MACD + volume-based entry filtering
Zero repainting logic (entries are confirmed on closed bars)
Auto-reverse mechanism for seamless directional transitions
SL/TP dynamically calculated from recent highs/lows
Trading Rules
Long Entry Conditions
MACD crosses above the zero line (BBO Buy arrow)
Volume oscillator is positive (short EMA > long EMA)
MACD is above the signal line
Close any existing short position, enter a new long
Short Entry Conditions
MACD crosses below the zero line (BBO Sell arrow)
Volume oscillator is positive
MACD is below the signal line
Close any existing long position, enter a new short
Exit Rules
Take Profit (TP): Entry ± (risk distance × 1.5)
Stop Loss (SL): Recent swing low (long) or swing high (short)
Early Exit: Triggered by reverse signal via flip logic
Risk Management Parameters
Pair: EUR/USD
Timeframe: 10-minute
Starting Capital: $7,000
Commission: 1 pip (round-trip)
Slippage: 1 pip
Risk per Trade: 10% of account equity (adjustable)
Total Trades: 385 (backtest)
Parameters & Configurations
MACD Type: Selectable (SMA or EMA for both source & signal)
MACD Periods: Fast = 11, Slow = 21, Signal = 10
Volume Oscillator: Short = 6, Long = 12
Risk-Reward: Fixed at 1:1.5
Swing Points: Based on last 10 bars' highs and lows
Visual Support
Green arrow: Long entry
Red arrow: Short entry
MACD + Signal lines with histogram
SL/TP levels plotted on the chart via exit markers
Strategic Advantages & Uniqueness
Volume filtering cuts out weak/low-participation signals
Market-structure-based SL/TP improves technical alignment
No repainting — all decisions are based on closed candle data
Reversal model ensures the strategy is always in the market
Inspirations & Attribution
This strategy is inspired by the outstanding work of the following creators:
Bitcoinblockchainonline – “BBO_Roxana_Signals MACD + vol”
Leveraging a smart combination of MACD zero-line cross and volume oscillator for highly intuitive signals. The BBO "arrow logic" is used as the primary trigger here.
HasanRifat – “MACD Fake Filter ”
Known for introducing a smart MACD signal filter based on average wave height. This concept has been incorporated to strengthen signal reliability and reduce noise.
Respect and gratitude to both authors.
This strategy is an evolution of their brilliant ideas into a more automated, risk-managed, and technically adaptive system.
Summary
MACD Volume Strategy is a sharp, structure-respecting, momentum-confirming automated system designed for traders who want logic-first entries without any lag or noise.
100% mechanical — no discretion needed
Built for traders who demand precision
Works as-is or can be further customized with session filters, alerts, or trailing stops
Rolling VWAP with Custom Label & LineRolling VWAP's with clean levels. Personally i like to use 7D rolling as well as 30d, 90 day and 365 day rolling
Combined EMA Technical AnalysisThis Combined EMA Technical Analysis script is a multi-indicator tool for TradingView, designed to provide a comprehensive view of market trends and momentum. It includes:
Indicators & Calculations:
• Exponential Moving Averages (EMA): Plots the 8, 9, 20, 21, and 50-period EMAs, helping traders identify short and long-term trends.
• VWAP (Volume Weighted Average Price): Tracks the average price weighted by volume, changing color based on price positioning.
• MACD (Moving Average Convergence Divergence): Detects momentum shifts and displays a bullish or bearish trend based on the MACD-line crossing the signal line.
• PSAR (Parabolic Stop and Reverse): Helps identify trend direction and potential reversals.
• RSI (Relative Strength Index): Measures momentum strength and identifies overbought/oversold conditions.
• Bollinger Bands (BB): Highlights price volatility and potential reversals when price touches the upper or lower bands.
• ADX (Average Directional Index): Determines the strength of a trend (weak, strong, or very strong).
Key Features:
• EMA Cross Alerts: Alerts for 9/21 EMA and 8/20 EMA crossovers, signaling trend shifts.
• Trend-Based Coloring: Indicators change color dynamically to reflect bullish, bearish, or neutral conditions.
• Customizable Table: Displays a trend summary with real-time indicator conditions, positioned on the chart for quick reference.
This script is useful for traders who want a holistic view of market trends, combining multiple indicators in a single, easy-to-read format.
Volume Spikes Analyzer & Trend ScannerVolume Spikes Analyzer & Trend Scanner
📌 Version: Pine Script (TradingView)
📌 Author:
📌 Overlay: ❌ (Displayed in a separate panel)
📝 Description
The Volume Spikes Analyzer & Trend Scanner is a comprehensive volume analysis tool that identifies and highlights significant volume trends using color-coded bars. It provides a table-based summary of volume conditions and trends, enabling traders to detect high and low volume activity at a glance.
📌 Features
✅ Volume Spike Detection – Highlights abnormal volume spikes above a defined threshold.
✅ Extreme Low Volume Detection – Identifies periods of very low market activity.
✅ Volume-Based Trend Analysis – Differentiates between strong and weak volume increases/decreases.
✅ Customizable Highlight Opacity – Adjusts transparency for better visualization.
✅ Movable Table Display – Users can place the summary table in different positions on the chart.
✅ Alerts for Volume Spikes – Notifies traders of significant volume events.
📈 How It Works
Volume Calculation
The script compares the current volume with the previous volume.
It also calculates a moving average of volume (volMA) for trend comparison.
Volume Condition Detection
If volume is significantly higher than the moving average, it's considered a spike.
If volume is very low, it's categorized as an extreme low volume condition.
The script also differentiates between higher/lower volume relative to average.
Color-Coded Bar Plotting
Volume bars are colored based on the detected conditions for easy identification.
The highlight opacity is customizable.
Table Display
A summary table provides real-time volume conditions and key values:
Current Volume (A)
Previous Volume (B)
Volume Moving Average (C)
Multiplier (A/C)
Alerts for Spikes
If a volume spike occurs, an alert is triggered with the message: "Volume spike detected!".
⚠️ Limitations
⚠ No Historical Table Data – The table only updates dynamically for the latest bar.
⚠ Dependent on Moving Average – If volMA is na due to insufficient data, the table may not display correctly.
⚠ No Volume Types Differentiation – Does not distinguish between buying and selling volume.
📌 How to Use
Add the indicator to your chart.
Customize settings such as volume moving average length and threshold.
Observe the color-coded volume bars to detect significant market activity.
Use the table for quick reference on current volume trends.
Enable alerts for automatic notifications on volume spikes.
📊 Volume Classification & Colors
Condition Description Color
🔥 Volume Spike High volume surge above the threshold. Orange
🟣 Extreme Low Volume Volume is less than 50% of the average. Purple
🟢 Higher Volume (Above Avg.) Strong increase in volume, above the average. Lime Green
🟩 Higher Volume (Below Avg.) Weak increase in volume, still below the average. Green
🟥 Lower Volume (Above Avg.) High but declining volume. Maroon
🔴 Lower Volume (Below Avg.) Weak market participation. Red
⚪ Neutral Volume No significant change in volume. Gray
Nef33-Volume Footprint ApproximationDescription of the "Volume Footprint Approximation" Indicator
Purpose
The "Volume Footprint Approximation" indicator is a tool designed to assist traders in analyzing market volume dynamics and anticipating potential trend changes in price. It is inspired by the concept of a volume footprint chart, which visualizes the distribution of trading volume across different price levels. However, since TradingView does not provide detailed intrabar data for all users, this indicator approximates the behavior of a footprint chart by using available volume and price data (open, close, volume) to classify volume as buy or sell, calculate volume delta, detect imbalances, and generate trend change signals.
The indicator is particularly useful for identifying areas of high buying or selling activity, imbalances between supply and demand, delta divergences, and potential reversal points in the market. It provides specific signals for bullish and bearish trend changes, making it suitable for traders looking to trade reversals or confirm trends.
How It Works
The indicator uses volume and price data from each candlestick to perform the following calculations:
Volume Classification:
Classifies the volume of each candlestick as "buy" or "sell" based on price movement:
If the closing price is higher than the opening price (close > open), the volume is classified as "buy."
If the closing price is lower than the opening price (close < open), the volume is classified as "sell."
If the closing price equals the opening price (close == open), it compares with the previous close to determine the direction:
If the current close is higher than the previous close, it is classified as "buy."
If the current close is lower than the previous close, it is classified as "sell."
If the current close equals the previous close, the classification from the previous bar is used.
Delta Calculation:
Calculates the volume delta as the difference between buy volume and sell volume (buyVolume - sellVolume).
A positive delta indicates more buy volume; a negative delta indicates more sell volume.
Imbalance Detection:
Identifies imbalances between buy and sell volume:
A buy imbalance occurs when buy volume exceeds sell volume by a defined percentage (default is 300%).
A sell imbalance occurs when sell volume exceeds buy volume by the same percentage.
Delta Divergence Detection:
Positive Delta Divergence: Occurs when the price is falling (for at least 2 bars) but the delta is increasing or becomes positive, indicating that buyers are entering despite the price decline.
Negative Delta Divergence: Occurs when the price is rising (for at least 2 bars) but the delta is decreasing or becomes negative, indicating that sellers are entering despite the price increase.
Trend Change Signals:
Bullish Signal (trendChangeBullish): Generated when the following conditions are met:
There is a positive delta divergence.
The delta has moved from a negative value (e.g., -500) to a positive value (e.g., +200) over the last 3 bars.
There is a buy imbalance.
The price is near a historical support level (approximated as the lowest low of the last 50 bars).
Bearish Signal (trendChangeBearish): Generated when the following conditions are met:
There is a negative delta divergence.
The delta has moved from a positive value (e.g., +500) to a negative value (e.g., -200) over the last 3 bars.
There is a sell imbalance.
The price is near a historical resistance level (approximated as the highest high of the last 50 bars).
Visual Elements
The indicator is displayed in a separate panel below the price chart (overlay=false) and includes the following elements:
Volume Histograms:
Buy Volume: Represented by a green histogram. Shows the volume classified as "buy."
Sell Volume: Represented by a red histogram. Shows the volume classified as "sell."
Note: The histograms overlap, and the last plotted histogram (red) takes visual precedence, meaning the sell volume may cover the buy volume if it is larger.
Delta Line:
Delta Volume: Represented by a blue line. Shows the difference between buy and sell volume.
A line above zero indicates more buy volume; a line below zero indicates more sell volume.
A dashed gray horizontal line marks the zero level for easier interpretation.
Imbalance Backgrounds:
Buy Imbalance: Light green background when buy volume exceeds sell volume by the defined percentage.
Sell Imbalance: Light red background when sell volume exceeds buy volume by the defined percentage.
Divergence Backgrounds:
Positive Delta Divergence: Lime green background when a positive delta divergence is detected.
Negative Delta Divergence: Fuchsia background when a negative delta divergence is detected.
Trend Change Signals:
Bullish Signal: Green label with the text "Bullish Trend Change" when the conditions for a bullish trend change are met.
Bearish Signal: Red label with the text "Bearish Trend Change" when the conditions for a bearish trend change are met.
Information Labels:
Below each bar, a label displays:
Total Vol: The total volume of the bar.
Delta: The delta volume value.
Alerts
The indicator generates the following alerts:
Positive Delta Divergence: "Positive Delta Divergence Detected! Price is falling, but delta is increasing."
Negative Delta Divergence: "Negative Delta Divergence Detected! Price is rising, but delta is decreasing."
Bullish Trend Change Signal: "Bullish Trend Change Signal! Positive Delta Divergence, Delta Rise, Buy Imbalance, and Near Support."
Bearish Trend Change Signal: "Bearish Trend Change Signal! Negative Delta Divergence, Delta Drop, Sell Imbalance, and Near Resistance."
These alerts can be configured in TradingView to receive real-time notifications.
Adjustable Parameters
The indicator allows customization of the following parameters:
Imbalance Threshold (%): The percentage required to detect an imbalance between buy and sell volume (default is 300%).
Lookback Period for Divergence: Number of bars to look back for detecting price and delta trends (default is 2 bars).
Support/Resistance Lookback Period: Number of bars to look back for identifying historical support and resistance levels (default is 50 bars).
Delta High Threshold (Bearish): Minimum delta value 2 bars ago for the bearish signal (default is +500).
Delta Low Threshold (Bearish): Maximum delta value in the current bar for the bearish signal (default is -200).
Delta Low Threshold (Bullish): Maximum delta value 2 bars ago for the bullish signal (default is -500).
Delta High Threshold (Bullish): Minimum delta value in the current bar for the bullish signal (default is +200).
Practical Use
The indicator is useful for the following purposes:
Identifying Trend Changes:
The trend change signals (trendChangeBullish and trendChangeBearish) indicate potential price reversals. For example, a bullish signal near a support level may be an opportunity to enter a long position.
Detecting Divergences:
Delta divergences (positive and negative) can anticipate trend changes by showing a disagreement between price movement and underlying buying/selling pressure.
Finding Key Levels:
Imbalances (green and red backgrounds) often coincide with support and resistance levels, helping to identify areas where the market might react.
Confirming Trends:
A consistently positive delta in an uptrend or a negative delta in a downtrend can confirm the strength of the trend.
Identifying Failed Auctions:
Although not detected automatically, you can manually identify failed auctions by observing a price move to new highs/lows with decreasing volume in the direction of the move.
Limitations
Intrabar Data: It does not use detailed intrabar data, making it less precise than a native footprint chart.
Approximations: Volume classification and support/resistance detection are approximations, which may lead to false signals.
Volume Dependency: It requires reliable volume data, so it may be less effective on assets with inaccurate volume data (e.g., some forex pairs).
False Signals: Divergences and imbalances do not always indicate a trend change, especially in strongly trending markets.
Recommendations
Combine with Other Indicators: Use tools like RSI, MACD, support/resistance levels, or candlestick patterns to confirm signals.
Trade on Higher Timeframes: Signals are more reliable on higher timeframes like 1-hour or 4-hour charts.
Perform Backtesting: Evaluate the indicator's accuracy on historical data to adjust parameters and improve effectiveness.
Adjust Parameters: Modify thresholds (e.g., imbalanceThreshold or supportResistanceLookback) based on the asset and timeframe you are trading.
Conclusion
The "Volume Footprint Approximation" indicator is a powerful tool for analyzing volume dynamics and anticipating price trend changes. By classifying volume, calculating delta, detecting imbalances and divergences, and generating trend change signals, it provides traders with valuable insights into market buying and selling pressure. While it has limitations due to the lack of intrabar data, it can be highly effective when used in combination with other technical analysis tools and on assets with reliable volume data.
Daily, Weekly, Monthly & Yearly VWAP BandsThis indicator plots Volume Weighted Average Price (VWAP) bands for different timeframes—Daily, Weekly, Monthly, and Yearly—to provide traders with key levels of market equilibrium based on volume.
Features:
✅ Daily VWAP Band – Tracks VWAP from the start of each trading day.
✅ Weekly VWAP Band – Resets at the beginning of each trading week and adjusts dynamically.
✅ Monthly VWAP Band – Calculates VWAP from the first trading session of the month.
✅ Yearly VWAP Band – Tracks the Year-to-Date VWAP, updating throughout the year.
Usage:
🔹 Daily VWAP is ideal for intraday traders.
🔹 Weekly VWAP helps swing traders identify volume-weighted support & resistance.
🔹 Monthly & Yearly VWAP provide macro-trend insights for long-term traders.
ETH Auto Buy Bot//@version=5
strategy("ETH Auto Buy Bot", overlay=true)
// Define Buy Conditions
rsi = ta.rsi(close, 14) // 14-period RSI
buySignal = ta.crossover(rsi, 30) // Buy when RSI crosses above 30 (oversold)
// Plot Buy Signal on Chart
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, size=size.small, title="BUY")
// Alert for Webhook
alertcondition(buySignal, title="Buy ETH", message="BUY ETH NOW")
// Execute Buy Order (for Strategy Backtesting)
if buySignal
strategy.entry("Buy_ETH", strategy.long)
Aggregated Spot vs Perp Volume (% Change)Aggregated Spot vs Perp Volume (% Change)
Description
The "Aggregated Spot vs Perp Volume (% Change)" indicator helps crypto traders compare the momentum of spot and perpetual futures (perp) trading volumes across 12 major exchanges. It calculates the percentage change in volume from one bar to the next, highlighting divergences and showing which market—spot or perp—is leading a move. By focusing on relative changes, it eliminates the issue of absolute volume differences, making trends clear.
The indicator aggregates data from Binance, Bybit, OKX, Coinbase, Bitget, MEXC, Phemex, BingX, WhiteBIT, BitMEX, Kraken, and HTX. Users can toggle exchanges and choose to measure volume in coin units (e.g., BTC) or USD.
How It Works
Volume Aggregation:
Fetches spot and perp volume data for the selected crypto (e.g., BTC) from up to 12 exchanges.
Spot volume is included only if perp volume is available for the same pair, ensuring consistency.
Volume can be measured in coin units or USD (volume × spot price).
Percentage Change:
Calculates the percentage change in spot and perp volumes from the previous bar:
Percentage Change = ((Current Volume − Previous Volume) / Previous Volume) ×100
This focuses on relative momentum, making spot and perp volumes directly comparable.
Visualization:
Spot volume % change is plotted as a blue line, and perp volume % change as a red line, both with a linewidth of 1.
Who Should Use It
Crypto Traders: To understand spot vs. perp market dynamics across exchanges.
Momentum Traders: To spot which market is driving price moves via volume divergences.
Scalpers/Day Traders: For identifying short-term shifts in market activity.
Analysts: To study liquidity and sentiment in crypto markets.
How to Use It
Blue line: Spot volume % change.
Red line: Perp volume % change.
Look for divergences (e.g., a sharp rise in the red line but not the blue line suggests perp markets are leading).
Combine with Price:
Use alongside price charts to confirm trends or spot potential reversals.
Context
Spot markets reflect actual asset trading, while perp markets, with leverage, attract speculative activity and often show higher volumes. This indicator uses percentage change to compare their momentum, helping traders identify market leadership and divergences. For example, a 50% increase in both spot and perp volumes plots at the same level, making it easy to see relative shifts across exchanges.
Quantum Pulse ProQuantum Pulse Pro
A Multi-Filter Trading System for Futures Contracts
🔍 Purpose
The Quantum Pulse Pro indicator combines 7 technical criteria to identify high-probability trading signals in volatile markets:
Trend detection (dynamic EMA)
ATR-adjusted support/resistance zones
Hybrid momentum (RSI + MACD)
Volume, ADX, and volatility (ATR) filters
Multi-timeframe confirmation (H1)
⚙️ Core Logic
Trend Analysis:
Custom EMA (colored green/red for direction)
Key Levels:
Dynamic support/resistance based on ATR
Adjustable proximity threshold to avoid false breakouts
Momentum Engine:
RSI (overbought/oversold) + MACD (crossovers) hybrid
Advanced Filters:
Volume > 20-period average (default: 1.2x multiplier)
ADX > 15 to confirm trend strength
Volatility range (ATR between 0.2% and 4% to filter choppy/extreme markets)
H1 Validation:
Alignment with higher timeframe trend
📈 How to Use
Buy Signals:
✅ Price near support + Green EMA
✅ Positive momentum + High volume
✅ ADX > 15 + ATR in optimal range
✅ (Optional) H1 uptrend confirmation
Sell Signals:
✅ Price near resistance + Red EMA
✅ Negative momentum + High volume
✅ ADX > 15 + ATR in optimal range
✅ (Optional) H1 downtrend confirmation
⚡ Customizable Parameters
EMA/ATR lengths
Volume, ADX, and ATR thresholds
Toggle filters on/off
📉 Recommended Timeframes
Futures: M15/H1 (scalping), H4 (swing)
Forex: H1/D1
🌟 Why This Indicator Stands Out
Innovation: Unique blend of RSI-weighted momentum and dynamic ATR zones.
Adaptability: Modular filters suit all trading styles (scalping/day trading).
Rigor: Multi-layer validation (volume, H1 trend, volatility).
Inspired by Mr. Belkhayate’s methods, optimized for modern markets.
📌 Publishing Tips
Chart: Display only this indicator (no overlapping scripts).
Screenshot Example: Include:
Clear buy/sell signals (visible arrows).
Default settings in a corner.
VWAP Bollinger RSI Scalping StrategyA powerful scalping strategy combining VWAP trend detection, Bollinger Bands breakouts, and RSI confirmation for precise entry and exit points.
Strategy Overview
This strategy is designed for short-term traders who focus on high-probability setups occurring at key technical levels. It uses three complementary indicators to identify optimal entry points in trending markets:
VWAP (Volume-Weighted Average Price) - Identifies the overall trend direction
Bollinger Bands - Spots potential reversal points and price extremes
RSI (Relative Strength Index) - Provides confirmation through momentum readings
How It Works
Entry Conditions:
Long Entries: Price must remain above VWAP for 15 candles (uptrend), close below lower Bollinger Band (oversold condition), and have RSI below 45 (avoiding overbought territory)
Short Entries: Price must remain below VWAP for 15 candles (downtrend), close above upper Bollinger Band (overbought condition), and have RSI above 55 (avoiding oversold territory)
Exit Strategy:
ATR-based stop losses and take profits for precise risk management
Additional RSI-based exits to secure profits at extreme readings (RSI > 90 for longs, RSI < 10 for shorts)
Key Features
Average trade duration of approximately 51 minutes
Built-in risk management with customizable risk-reward ratio
Visual trend identification with clear entry/exit signals
Effective across multiple timeframes and instruments
Fully customizable parameters to suit your trading style
Best Used With
This strategy is best used on 5m timeframes for Forex. But for crypto, considering the high trading fees (around 0.05%), I recommend using the 15m timeframe.
My own check: AVAX, SOL, ICP, HBAR in 15m timeframe, with RSI threshold both to 50
4-day vs 20-day Volume Screenerits a suddenvolumechecker that checks if the 4 day volume is greater than or equal to 20days average volume to check if the stock is getting active
Volume Patterns [SS]Hey everyone,
Been a while since doing anything with Pinescript.
Here is my iteration of a Volume Pattern identification, inspired by Bulkowski's work on patterns and volume.
The indicator aims to identify the 4 major types of volume patterns, these are:
Bullish Breakout Volume
Bearish Breakout Volume
Inverted Domes
Domes
Classification
These patterns are all assigned to a classification based on theory. For example, dome volume is usually bearish, inverted dome is usually bullish, etc. etc. However, in order to accommodate changing sentiments and volatility, I have coded logic into the indicator to assess for the actual sentiment associated with these patterns itself.
The indicator calculates the average return associated with each pattern, scaling the data into a percent return. It then has the ability to re-scale the target using the close price associated with the pattern at the time of pattern signaling, to calculate the target price and plot the target on the chart for you.
Additionally, it provides you with the following:
Labels to signal when a pattern has happened
A table that shows you the average returns associated with the 4 major patterns
Target lines with labels that visually show you the target price associated with the pattern, as well as which pattern they are associated with.
All of these things can be toggled on or off depending on your preference.
Customizing the indicator
In addition to being able to toggle the visuals on or off depending on what you want to see or not see, there are some minor customization abilities in terms of training the indicator to recognize the patterns and predict the TP.
The first one is the Training length
In the settings, you will see "Train", and the default is 500. This is the amount the indicator is looking back in history to learn the patterns and returns associated with them. This 500 is appropriate in most cases and on most timeframes.
Lastly, the Lookforward Length
The look forward length represents the number of bars forward you want to determine the returns for. It is defaulted to 10, but you can modify it.
So, if you are on the 1-Minute chart and have the look forward set to 10, then once a signal happens, the target price is calculated based on 10 minutes from the time of signal. You can increase this or decrease this based on your preference.
Longer look forwards can be good for swingers but should be used on the larger timeframes, shorter are good for scalpers but should be used on the shorter timeframes.
The indicator's use is incredibly simple, you'll pick it up in no time!
Hope you enjoy it and as always, safe trades!
Just an FYI for those who may have questions:
The indicator is open source. This means you are free to take it and modify it as you wish. You do not need to ask me.
Please read the description carefully, as 100% of questions I am asked about indicators are covered in the description. ;-)
Have a good one guys and gals! 🚀🚀🚀
Imbalance DetectorThe code uses a simple method to detect a Fair Value Gap (FVG) or imbalance by analyzing three consecutive candles:
Candle 1 (two candles ago)
Candle 2 (previous candle)
Candle 3 (current candle)
The logic for identifying an imbalance is based on the gaps between the candles. Specifically, it checks for one of these conditions:
Bullish Imbalance (FVG Up)
If the low of Candle 2 is higher than the high of Candle 1 and the high of Candle 3.
This suggests aggressive buying pressure, leaving an imbalance to the upside.
Bearish Imbalance (FVG Down)
If the high of Candle 2 is lower than the low of Candle 1 and the low of Candle 3.
This indicates strong selling pressure, leaving an imbalance to the downside.
📊 Visual Representation on the Chart
When an imbalance is detected, a small red triangle (plotshape) will appear on the chart above or below the candle.
The alert will trigger when the imbalance condition is true.
🚀 How to Spot the Candle
When you receive an alert, check the time of the alert and locate the corresponding candle on your 15-minute chart.
The candle marked with a red triangle is the one that triggered the alert.
Verify if it formed a Fair Value Gap by looking at the gap between the first and third candles compared to the middle candle (Candle 2).
You may also observe if the market is likely to retrace to fill the gap, which is a common price behavior.
⚙️ Criteria Summary (Simple Explanation)
Bullish Imbalance → low2 > high1 && low2 > high3
Bearish Imbalance → high2 < low1 && high2 < low3
Where:
low2 and high2 = Previous candle (Candle 2)
low1 and high1 = Candle before that (Candle 1)
low3 and high3 = Current candle (Candle 3)
👉 Example Scenario:
Candle 1 High = 1.1200, Low = 1.1180
Candle 2 High = 1.1225, Low = 1.1210
Candle 3 High = 1.1230, Low = 1.1215
Imbalance Detected: Candle 2 has a low higher than both Candle 1’s high and Candle 3’s low.
Trend Spotter - Bidirectional Credit Spread StrategyTrend Spotter – Bidirectional Credit Spread Strategy
🔍 Identify Market Trends with Confidence
Trend Spotter is a powerful trading strategy designed to help traders pinpoint high-conviction trade opportunities by analyzing key market indicators. Instead of relying on a single signal, this strategy sequentially checks multiple conditions to confirm market direction before entering a trade.
How It Works:
✅ Market Sentiment Check – You manually assess whether the broader market is favorable for trading.
✅ Trend Confirmation Using Multiple Indicators:
1️⃣ VOLD Ratio – Measures market volume trends.
2️⃣ Advance-Decline Line (ADD) – Gauges overall market strength.
3️⃣ TICK Index – Tracks intraday market momentum.
4️⃣ Bollinger Band Squeeze (BB/KC) – Detects periods of low volatility before potential breakouts.
5️⃣ VWAP (Volume-Weighted Average Price) – Confirms trade direction.
6️⃣ ATR Stop Loss – Helps set dynamic risk levels.
7️⃣ MACD Crossover – Confirms momentum shifts.
Entry & Exit Rules:
📈 Trade Entries – The strategy automatically enters long (PUT) or short (CALL) positions based on user-defined account allocation once enough signals align.
📉 Trade Exits – Positions close based on:
✔ Target Profit – % increase/decrease in value or key indicator levels.
✔ Trailing Stop – Locks in profits dynamically.
✔ Stop Loss – % decrease/increase, VWAP breach, or ATR signal.
What You’ll See on the Chart:
🔢 Indicator Count – Instead of cluttering the chart with multiple indicators, a number is displayed below each candlestick, showing how many conditions are met.
🚀 Trade Signals – Buy/Sell triggers appear when enough criteria align.
📊 Profit & Stop Levels – Clearly marked target profit and stop-loss zones.
📌 Real-Time Market Data Box – Displays live values for VOLD, TICK, and ADD Line.
Who This Is For:
✅ Traders who want data-backed confirmations before entering trades.
✅ Those looking for automated trade execution based on market conditions.
✅ Anyone wanting clear, uncluttered signals for decision-making.
Important Disclaimer:
⚠️ For Research Purposes Only – This script is designed for educational and research purposes. It is not financial advice. Traders should conduct their own analysis and trade at their own risk. I am not responsible for any financial decisions based on this script.
🔎 Tags: #TrendSpotter #OptionsTrading #TradingStrategy #MACD #VWAP #BollingerBands #Volatility #MarketMomentum #ATR #DayTrading #SwingTrading
Bidirectional Credit Spread StrategyTrend Spotter – Bidirectional Credit Spread Strategy
🔍 Identify Market Trends with Confidence
Trend Spotter is a powerful trading strategy designed to help traders pinpoint high-conviction trade opportunities by analyzing key market indicators. Instead of relying on a single signal, this strategy sequentially checks multiple conditions to confirm market direction before entering a trade.
How It Works:
✅ Market Sentiment Check – You manually assess whether the broader market is favorable for trading.
✅ Trend Confirmation Using Multiple Indicators:
1️⃣ VOLD Ratio – Measures market volume trends.
2️⃣ Advance-Decline Line (ADD) – Gauges overall market strength.
3️⃣ TICK Index – Tracks intraday market momentum.
4️⃣ Bollinger Band Squeeze (BB/KC) – Detects periods of low volatility before potential breakouts.
5️⃣ VWAP (Volume-Weighted Average Price) – Confirms trade direction.
6️⃣ ATR Stop Loss – Helps set dynamic risk levels.
7️⃣ MACD Crossover – Confirms momentum shifts.
Entry & Exit Rules:
📈 Trade Entries – The strategy automatically enters long (PUT) or short (CALL) positions based on user-defined account allocation once enough signals align.
📉 Trade Exits – Positions close based on:
✔ Target Profit – % increase/decrease in value or key indicator levels.
✔ Trailing Stop – Locks in profits dynamically.
✔ Stop Loss – % decrease/increase, VWAP breach, or ATR signal.
What You’ll See on the Chart:
🔢 Indicator Count – Instead of cluttering the chart with multiple indicators, a number is displayed below each candlestick, showing how many conditions are met.
🚀 Trade Signals – Buy/Sell triggers appear when enough criteria align.
📊 Profit & Stop Levels – Clearly marked target profit and stop-loss zones.
📌 Real-Time Market Data Box – Displays live values for VOLD, TICK, and ADD Line.
Who This Is For:
✅ Traders who want data-backed confirmations before entering trades.
✅ Those looking for automated trade execution based on market conditions.
✅ Anyone wanting clear, uncluttered signals for decision-making.
Important Disclaimer:
⚠️ For Research Purposes Only – This script is designed for educational and research purposes. It is not financial advice. Traders should conduct their own analysis and trade at their own risk. I am not responsible for any financial decisions based on this script.
🔎 Tags: #TrendSpotter #OptionsTrading #TradingStrategy #MACD #VWAP #BollingerBands #Volatility #MarketMomentum #ATR #DayTrading #SwingTrading