Scalping 3-Min Forecast This is a multi-feature strategy that combines technical analysis, volume tracking, and dynamic visual elements on the chart. Its purpose is to generate buy/sell signals, plot near-future price forecasts, and display important support/resistance zones. Additionally, it monitors buying versus selling volume to add further insight into potential market bias. Below is a detailed explanation of each component:
1. Technical Indicators & Signals
- RSI (Relative Strength Index)
- Stochastic Oscillator
- Moving Average Cross
When RSI, Stoch, and MA-cross conditions align for bullish or bearish signals, the strategy triggers long or short entries accordingly.
2. Price Forecast Projection
It draws forecast lines and a forecast label on the chart to visualize where price might head over the next bars.
The script ensures the forecast lines have reduced opacity for clarity and color-coded based on trend direction (green for bullish, red for bearish).
3. Support & Resistance
- Important S/R (Last 100 Bars)
- Less Important S/R (Last 50 Bars)
4. Volume Tracking & Label
The script sums buy volume (on up-close bars) and sell volume (on down-close bars) starting from the most recent time price touches an important S/R level (100-bar).
Whenever price hits either the 100-bar support or 100-bar resistance, the cumulative volumes reset to 0 and start summing again.
Near the forecast label, the script displays a single additional label indicating “BUY” or “SELL” based on which volume sum (buy vs. sell) is larger:
If sumBuyVol > sumSellVol, the label is green with text “BUY.”
Otherwise, it is red with text “SELL.”
This gives quick insight into whether bulls or bears have dominated since the last major support/resistance touch.
出来高
Volume-Weighted Delta Strategy V1 [Kopottaja]Volume-Weighted Delta Strategy V1
Key Features:
Volume-Weighted Delta:
The strategy calculates a custom delta value based on the difference between the close and open prices, weighted by trading volume. This helps identify strong buying or selling activity.
ATR Channels:
The ATR channels are adjusted dynamically based on the delta value, which adds flexibility to the strategy by accounting for market volatility.
Moving Averages:
The strategy includes moving averages (SMA and EMA) for trend detection and signal confirmation. The 20-period EMA changes color based on the relationship between the delta value and its moving average.
Signal Logic:
Bullish Signals: Generated when the delta moving average crosses above the delta value, and the price crosses above the upper ATR band.
Bearish Signals: Generated when the delta moving average crosses below the delta value, and the price crosses below the lower ATR band.
Exit Conditions: Positions are closed based on reverse crossovers or specific ATR band thresholds.
Customizable Parameters:
Delta length, moving average length, ATR period, and volume thresholds are adjustable to suit various trading styles and instruments.
Optimized for Bitcoin on a 5-Minute Timeframe:
This strategy is particularly effective for trading Bitcoin on a 5-minute timeframe, where its sensitivity to volume and volatility helps capture short-term price movements and breakout opportunities.
Visual Outputs:
EMA plotted with dynamic colors indicating bullish (green) or bearish (red) conditions.
ATR channels (upper and lower bands) plotted in green to outline volatility zones.
Signals are logged in the strategy to automate buy/sell decisions.
This strategy is ideal for traders seeking to incorporate volume and volatility dynamics into their decision-making process, especially for short-term Bitcoin trading. It excels at identifying potential trend reversals and breakout opportunities in both trending and range-bound markets.
Cambio de Volumen (%)Descripción del Indicador: Cambio de Volumen (%) con Delta y Coloreo de Velas
¡Bienvenido al indicador avanzado de Cambio de Volumen con Delta! Este indicador está diseñado para ayudarte a identificar de manera visual las velas que presentan cambios significativos en el volumen con respecto a la vela anterior, lo que puede ser una señal importante de movimientos potencialmente fuertes en el mercado. A través de un sistema de colores dinámicos, este indicador no solo te alerta sobre el cambio de volumen, sino que también te proporciona información adicional sobre el delta (la diferencia entre el cierre actual y el anterior), lo que te permite tomar decisiones de trading más informadas.
¿Cómo usar este indicador?
Configura el umbral de volumen:
Puedes elegir entre una serie de umbrales predefinidos para determinar qué constituye un "gran" cambio de volumen. Estas opciones incluyen 38.2%, 50%, 61.8%, 78.6%, 100%, 250%, 350% y 500%. Al seleccionar uno de estos, el indicador coloreará las velas que superen ese umbral.
Coloreado de velas:
Las velas se colorean automáticamente en verde si el cambio de volumen es positivo y en rojo si es negativo, lo que te ayuda a visualizar rápidamente qué velas presentan un cambio significativo en volumen y cómo se comporta el precio.
Visualiza el porcentaje de cambio:
En la parte superior de las velas seleccionadas, podrás ver el porcentaje de cambio de volumen, proporcionándote un dato clave que puede servirte para decidir si una vela tiene el suficiente volumen como para justificar una operación.
Tamaño personalizable de las etiquetas:
Puedes ajustar el tamaño de las etiquetas con el porcentaje de cambio de volumen directamente desde las opciones del indicador, permitiendo mayor flexibilidad en la visualización según tus preferencias.
Ejemplos de Funcionamiento
Ejemplo 1: Si seleccionas un umbral de 50%, y el volumen de una vela supera este porcentaje en comparación con la vela anterior, esa vela se coloreará de acuerdo a si su delta es positivo (verde) o negativo (rojo). Esto te da una alerta visual clara sobre el comportamiento del mercado y te permite evaluar si es un buen momento para entrar o salir del mercado.
Ejemplo 2: Si el volumen de una vela excede el umbral de 100%, y el delta es negativo, la vela se coloreará de rojo, indicándote que aunque el volumen fue grande, el precio está cayendo, lo que puede ser una señal de debilidad en el mercado.
Ventajas del Indicador
Visualización clara y sencilla: El cambio de volumen se refleja de manera intuitiva con colores de velas, facilitando la comprensión del comportamiento del mercado.
Detección de movimientos significativos: Puedes detectar rápidamente velas con volumen anómalo, lo que puede ayudarte a identificar oportunidades de trading en base a cambios significativos de volumen y precio.
Personalización de umbrales y tamaños: Puedes ajustar los valores de umbral de volumen y personalizar el tamaño de las etiquetas según tu estilo y preferencia de visualización, haciéndolo flexible para cada tipo de trader.
Comodidad en el análisis técnico: Al integrar el cambio de volumen con la información sobre el delta de cada vela, este indicador te ofrece una herramienta poderosa para evaluar la fuerza de los movimientos del mercado y hacer análisis más profundos.
Facilita decisiones rápidas: Con las velas coloreadas y el porcentaje de cambio visible, podrás tomar decisiones más informadas sin tener que hacer cálculos complejos mientras realizas tus análisis.
¡Contáctame para más información!
Si tienes alguna pregunta sobre cómo usar este indicador o si deseas sugerir mejoras o personalizaciones adicionales, no dudes en contactarme. Estoy disponible para ayudarte a sacarle el máximo provecho a este indicador y hacer que se ajuste mejor a tus necesidades de trading.
¡No olvides probar el indicador y ver cómo puede mejorar tu análisis de mercado!
Premium & Discount Delta Volume With RSI SupportPremium & Discount Delta Volume
This indicator combine positive and negative volume delta and take long and short trade respectively with active RSI mapping less than 30 for Long trade and above 70 for short trade
Buyers vs Sellers % Buyers vs Sellers Imbalance Indicator
This indicator calculates the real-time imbalance between buyers and sellers to help traders understand market sentiment and momentum. It uses multiple factors to give accurate percentages for buying and selling pressure, making it a powerful tool for trend following, scalping, or swing trading.
How It Works
Candle Analysis
Breaks down each candle into its body, upper wick, and lower wick to evaluate buying or selling pressure.
Larger candles and wicks carry more weight in the calculation.
Volume Integration
Incorporates trading volume for more accurate buy/sell pressure percentages.
Trend Filter (9 EMA)
Identifies trends by analyzing whether the price is above or below the 9 EMA and whether it's acting as support or resistance.
Consolidation Detection
Uses market volatility (ATR) to detect choppy, sideways conditions and adjusts the calculations to avoid misleading signals.
Candlestick Patterns
Adjusts the percentages when specific bullish or bearish patterns (e.g., engulfing, morning star) are detected.
How to Use
Imbalance Shifts: Look for significant changes in the buy/sell percentages to identify momentum shifts.
Trend Confirmation: Combine the indicator with the 9 EMA trend filter to confirm uptrends (price above EMA) or downtrends (price below EMA).
Avoid Consolidation: Use the built-in consolidation detection to avoid trading during low-volatility, choppy conditions.
Customization
Lookback Period: Adjust the sensitivity of the indicator by changing the number of candles analyzed.
Trend Settings: Customize how the 9 EMA influences the calculations.
Flexibility: Choose where to display the percentages on your chart (top-left, top-right, etc.) for convenience.
Why Use It?
This indicator goes beyond simple buy/sell volume analysis by incorporating price action, volume, candlestick patterns, and trend dynamics. It helps traders make more informed decisions by providing a clearer picture of market sentiment.
Ema Crossover + Volume (Ashish Singh)This indicator is advance version of ema crossover with volumes effect on chart.
Ema are 21,50 and 200
Indicator also includes heavy volume effect on candlestick candle.
freely available to all.
Where is Bottom [ZARMEN]An enhancement of my RSI Bottom Indicator.
This one finds you Tops & Bottoms.
This indicator uses the RSI and prints you top & bottom warnings directly on the price chart.
The other special thing about this is that the RSI pulls the data from the weekly chart no matter on what timeframe you are on.
The preferred timeframe can, of course, be changed in the settings as well as any thresholds for tops and bottoms.
The default settings are very good for btc, but be free to try and test this indicator with different settings on different charts.
Multi SMA EMA VWAP1. Moving Average Crossover
This is one of the most common strategies with moving averages, and it involves observing crossovers between EMAs and SMAs to determine buy or sell signals.
Buy signal: When a faster EMA (like a short-term EMA) crosses above a slower SMA, it can indicate a potential upward movement.
Sell signal: When a faster EMA crosses below a slower SMA, it can indicate a potential downward movement.
With 4 EMAs and 5 SMAs, you can set up crossovers between different combinations, such as:
EMA(9) crosses above SMA(50) → buy.
EMA(9) crosses below SMA(50) → sell.
2. Divergence Confirmation Between EMAs and SMAs
Divergence between the EMAs and SMAs can offer additional confirmation. If the EMAs are pointing in one direction and the SMAs are still in the opposite direction, it is a sign that the movement could be stronger and continue in the same direction.
Positive divergence: If the EMAs are making new highs while the SMAs are still below, it could be a sign that the market is in a strong trend.
Negative divergence: If the EMAs are making new lows and the SMAs are still above, you might consider that the market is in a downtrend or correction.
3. Using EMAs as Dynamic Support and Resistance
EMAs can act as dynamic support and resistance in strong trends. If the price approaches a faster EMA from above and doesn’t break it, it could be a good entry point for a long position (buy). If the price approaches a slower EMA from below and doesn't break it, it could be a good point to sell (short).
Buy: If the price is above all EMAs and approaches the fastest EMA (e.g., EMA(9)), it could be a good buy point if the price bounces upward.
Sell: If the price is below all EMAs and approaches the fastest EMA, it could be a good sell point if the price bounces downward.
4. Combining SMAs and EMAs to Filter Signals
SMAs can serve as a trend filter to avoid trading in sideways markets. For example:
Bullish trend condition: If the longer-term SMAs (such as SMA(100) or SMA(200)) are below the price, and the shorter EMAs are aligned upward, you can look for buy signals.
Bearish trend condition: If the longer-term SMAs are above the price and the shorter EMAs are aligned downward, you can look for sell signals.
5. Consolidation Zone Between EMAs and SMAs
When the price moves between EMAs and SMAs without a clear trend (consolidation zone), you can expect a breakout. In this case, you can use the EMAs and SMAs to identify the direction of the breakout:
If the price is in a narrow range between the EMAs and SMAs and then breaks above the fastest EMA, it’s a sign that an upward trend may begin.
If the price breaks below the fastest EMA, it could indicate a potential downward trend.
6. "Golden Cross" and "Death Cross" Strategy
These are classic strategies based on crossovers between moving averages of different periods.
Golden Cross: Occurs when a faster EMA (e.g., EMA(50)) crosses above a slower SMA (e.g., SMA(200)), which suggests a potential bullish trend.
Death Cross: Occurs when a faster EMA crosses below a slower SMA, which suggests a potential bearish trend.
Additional Recommendations:
Combining with other indicators: You can combine EMA and SMA signals with other indicators like the RSI (Relative Strength Index) or MACD (Moving Average Convergence/Divergence) for confirmation and to avoid false signals.
Risk management: Always use stop-loss and take-profit orders to protect your capital. Moving averages are trend-following indicators but don’t guarantee that the price will move in the same direction.
Timeframe analysis: It’s recommended to use different timeframes to confirm the trend (e.g., use EMAs on hourly charts along with SMAs on daily charts).
VWAP
1. VWAP + EMAs for Trend Confirmation
VWAP can act as a trend filter, confirming the direction provided by the EMAs.
Buy Signal: If the price is above the VWAP and the EMAs are aligned in an uptrend (e.g., short-term EMAs are above longer-term EMAs), this indicates that the trend is bullish and you can look for buy opportunities.
Sell Signal: If the price is below the VWAP and the EMAs are aligned in a downtrend (e.g., short-term EMAs are below longer-term EMAs), this suggests a bearish trend and you can look for sell opportunities.
In this case, VWAP is used to confirm the overall trend. For example:
Bullish: Price above VWAP, EMAs aligned to the upside (e.g., EMA(9) > EMA(50) > EMA(200)), buy.
Bearish: Price below VWAP, EMAs aligned to the downside (e.g., EMA(9) < EMA(50) < EMA(200)), sell.
2. VWAP as Dynamic Support and Resistance
VWAP can act as a dynamic support or resistance level during the day. Combining this with EMAs and SMAs helps you refine your entry and exit points.
Support: If the price is above VWAP and starts pulling back to VWAP, it could act as support. If the price bounces off the VWAP and aligns with bullish EMAs (e.g., EMA(9) crossing above EMA(50)), you can consider entering a buy position.
Resistance: If the price is below VWAP and approaches VWAP from below, it can act as resistance. If the price fails to break through VWAP and aligns with bearish EMAs (e.g., EMA(9) crossing below EMA(50)), it could be a good signal for a sell.
ARIA_Volume20SMAThis strategy is based on volumes and SMA, we attempt to identify when institutional activity comes into the counter and ride the direction
Custom Volume Indicator by Augster67//@version=5
indicator("Custom Volume Indicator by Augster67", overlay=false)
// Input for moving average period
vol_avg_period = input.int(20, title="Volume Moving Average Period")
// Calculate volume components
buying_pressure = volume * (close > open ? (close - low) / (high - low) : (close - low) / (high - low))
selling_pressure = volume * (close < open ? (high - close) / (high - low) : (high - close) / (high - low))
// Calculate moving average of volume
vol_avg = ta.sma(volume, vol_avg_period)
// Plot total volume in gray behind buying and selling pressures
plot(volume, color=color.gray, title="Total Volume", style=plot.style_histogram, linewidth=2, transp=80)
// Plot buying and selling pressure as columns
plot(buying_pressure, color=color.green, title="Buying Pressure", style=plot.style_columns, linewidth=2)
plot(selling_pressure, color=color.red, title="Selling Pressure", style=plot.style_columns, linewidth=2)
// Plot volume moving average
plot(vol_avg, color=color.yellow, title="Volume Moving Average")
Sakthi VWAP UPDATED**Sakthi VWAP Indicator**
"Sakthi VWAP" is a custom technical analysis indicator designed for use on TradingView. It calculates the Volume-Weighted Average Price (VWAP) and identifies bullish and bearish price action relative to the VWAP.
**Key Features:**
1. **VWAP Calculation**: The indicator computes the VWAP based on the closing price, representing the average price of a security adjusted for its volume throughout the trading day.
2. **Bullish and Bearish Logic**:
- If the closing price is above the VWAP, it signals a bullish condition (highlighted by red circles).
- If the closing price is below the VWAP, it signals a bearish condition (highlighted by green circles).
3. **Max Price Calculation**: The indicator tracks the highest closing price during the session and stores it for later reference.
4. **Base Calculation**: A midpoint is calculated as the average of bullish and bearish values, which can be used for further analysis.
5. **Alert Conditions**: The script includes alert conditions for bullish and bearish signals, notifying the trader when the price crosses above or below the VWAP.
This script is ideal for traders looking to spot market trends based on VWAP while providing clear visual cues for bullish or bearish conditions. Alerts help automate the decision-making process, keeping traders informed about significant price movements.
PPO/ADX Pinch Strategy CobyTweak 2 This tool can help analyze the momentum and trend strength of an asset to identify:
Periods of Strong Trends: Indicated by a high ADX.
Potential Reversals or Breakouts: Highlighted during "pinch zones."
Momentum Shifts: Tracked using the PPO Line, Signal Line, and histogram.
The script uses the asset's closing price to calculate all indicators, providing actionable insights for both short-term and long-term trading strategies.\This Pine Script plots two technical indicators, the Percentage Price Oscillator (PPO) and the Average Directional Index (ADX), for the underlying asset (e.g., stock, forex pair, or cryptocurrency). It helps identify periods of trend strength and potential price "pinch" zones, which can signal consolidations or reversals.
cci superrrCCI (Commodity Channel Index), finansal piyasalarda aşırı alım veya aşırı satım seviyelerini belirlemek için kullanılan popüler bir teknik analiz göstergesidir. 500, 100 ve 200 periyotluk CCI ile işlem yapmak, farklı zaman dilimlerinde piyasa trendlerini daha iyi anlamaya yönelik bir stratejidir.
CobynRushs PPO/ADX Pinch StrategyThis tool can help analyze the momentum and trend strength of an asset to identify:
Periods of Strong Trends: Indicated by a high ADX.
Potential Reversals or Breakouts: Highlighted during "pinch zones."
Momentum Shifts: Tracked using the PPO Line, Signal Line, and histogram.
The script uses the asset's closing price to calculate all indicators, providing actionable insights for both short-term and long-term trading strategies.\This Pine Script plots two technical indicators, the Percentage Price Oscillator (PPO) and the Average Directional Index (ADX), for the underlying asset (e.g., stock, forex pair, or cryptocurrency). It helps identify periods of trend strength and potential price "pinch" zones, which can signal consolidations or reversals.
VWAP Strategy BY VGPATELThis strategy provides clear buy and sell signals based on the interaction of price and VWAP, helping traders to capitalize on intraday price movements while filtering out market noise.
Swing-Based VWAPSwing-Based VWAP
Summary:
The "Swing-Based VWAP" indicator enhances traditional VWAP calculations by incorporating swing-based logic. It dynamically adapts to market conditions by identifying key swing highs and lows and calculating VWAP levels around these pivot points. This makes it a versatile tool for traders seeking actionable price insights.
Explanation:
What is Swing-Based VWAP?
The Swing-Based VWAP is a modified version of the Volume-Weighted Average Price (VWAP). It calculates VWAP not only for a chosen timeframe (e.g., session, week) but also adapts dynamically to market swings. By identifying swing highs and lows, it offers more precise levels for potential price action.
Unique Features:
1. Dynamic Swing Integration:
- Uses pivot points to determine significant price levels.
- Calculates VWAP based on these points to adapt to market trends.
2. User-Friendly Settings:
- Includes options to hide VWAP on higher timeframes for chart clarity.
- Flexible swing size input for adjusting sensitivity.
How to Use:
1. Configuring Swing Settings:
- Use the "Swing Setting" input to determine the sensitivity of swing detection.
- Higher values identify broader swings, while smaller values capture more granular movements.
2. Enabling/Disabling VWAP:
- Toggle VWAP visibility using the "Use VWAP" option.
- The "Hide VWAP on 1D or Above" setting lets you control visibility on higher timeframes.
3. Anchor Period:
- Select your preferred anchoring period (e.g., session, week) to match your trading style.
4. Adjusting the Data Source:
- Use the "Source" input to select the price source (default: HLC3).
5. Visualizing Swing-Based VWAP:
- The script plots a dynamic VWAP line based on detected swing points.
- This line highlights average price levels weighted by volume and swing pivots.
Sakthi VWAPSakthi VWAP Indicator
The "Sakthi VWAP" is a custom technical analysis indicator designed for use on TradingView. It calculates the Volume-Weighted Average Price (VWAP) and identifies bullish and bearish price action relative to the VWAP.
Key Features:
VWAP Calculation: The indicator computes the VWAP based on the closing price, representing the average price of a security adjusted for its volume throughout the trading day.
Bullish and Bearish Logic:
If the closing price is above the VWAP, it signals a bullish condition (highlighted by red circles).
If the closing price is below the VWAP, it signals a bearish condition (highlighted by green circles).
Max Price Calculation: The indicator tracks the highest closing price during the session and stores it for later reference.
Base Calculation: A midpoint is calculated as the average of bullish and bearish values, which can be used for further analysis.
Alert Conditions: The script includes alert conditions for bullish and bearish signals, notifying the trader when the price crosses above or below the VWAP.
This script is ideal for traders looking to spot market trends based on VWAP while providing clear visual cues for bullish or bearish conditions. Alerts help automate the decision-making process, keeping traders informed about significant price movements.
Abnormal Delta Volume HistogramThis indicator can help traders spot potential turning points or heightened volatility and provides a dynamic measure of unusual market behavior by focusing on shifts in “delta volume.” Delta volume is approximated by assigning all of a bar’s volume to the bullish side if the close is higher than the open and to the bearish side if the close is lower. The result is a net volume measure that can hint at which side—buyers or sellers—has the upper hand. By comparing this delta volume to its historical averages and measuring how far current readings deviate in terms of standard deviations, the indicator can highlight bars that reflect significantly stronger than normal buying or selling pressure.
A histogram visualizes these delta volume values on a bar-by-bar basis, while additional reference lines for the mean and threshold boundaries allow traders to quickly identify abnormal conditions. When the histogram bars extend beyond the threshold lines, and are colored differently to signal abnormality, it can draw the trader’s eye to periods when market participation or sentiment may be shifting rapidly. This can be used as an early warning signal, prompting further investigation into price action, external news, or significant events that may be driving unusual volume patterns.
Important Notice:
Trading financial markets involves significant risk and may not be suitable for all investors. The use of technical indicators like this one does not guarantee profitable results. This indicator should not be used as a standalone analysis tool. It is essential to combine it with other forms of analysis, such as fundamental analysis, risk management strategies, and awareness of current market conditions. Always conduct thorough research or consult with a qualified financial advisor before making trading decisions. Past performance is not indicative of future results.
Disclaimer:
Trading financial instruments involves substantial risk and may not be suitable for all investors. Past performance is not indicative of future results. This indicator is provided for informational and educational purposes only and should not be considered investment advice. Always conduct your own research and consult with a licensed financial professional before making any trading decisions.
Note: The effectiveness of any technical indicator can vary based on market conditions and individual trading styles. It's crucial to test indicators thoroughly using historical data and possibly paper trading before applying them in live trading scenarios.
Candle Volume LabelsProvides real time volume labels, like volume candles, for your charts. Allows you to find volume more quickly when analyzing trade possibilities.
ADX Range FilterThis indicator calculates the ADX with customizable smoothing and DI lengths. The ADX is plotted as an area chart that changes color based on a user-defined midline:
Orange Area: Strong trend (ADX above midline).
Blue Area: Weak trend or range (ADX below midline).
A white midline is also plotted for easy reference.
Key Features:
Adjustable ADX Smoothing, DI Length, and Midline.
Clear area chart visualization of ADX.
Dynamic color coding for quick trend assessment.
Uses for Traders:
Filter Trades: Avoid trend-following trades in ranging markets (ADX below midline) and focus on stronger trends (ADX above midline).
Confirm Trend Strength: Use ADX to confirm trend strength before entering trades, especially when combined with other indicators.
Adapt to Market Conditions: Adjust trading strategies based on the ADX reading (trend-following in strong trends, range-bound in weak trends).
Identify Actively Traded Assets: The default DI of 10 is better suited to identifying trends in actively traded assets.
Disclaimer:
The ADX Range Filter is a tool to aid in trading decisions, not a standalone solution. Combine it with other analysis methods, risk management, and a solid trading plan. Past performance does not guarantee future results.
Volume and Bollinger Band Arrow IndicatorThis is an indicator that is marked with arrows when the candle has a high volume despite its small size
It works when the candle touches the bolinger band (20, 2) at least once, and may be modified or added later
Directional Volume IndexDirectional Volume Index (DVI) (buying/selling pressure)
This index is adapted from the Directional Movement Index (DMI), but based on volume instead of price movements. The idea is to detect building directional volume indicating a growing amount of orders that will eventually cause the price to follow. (DVI is not displayed by default)
The rough algorithm for the Positive Directional Volume Index (green bar):
calculate the delta to the previous green bar's volume
if the delta is positive (growing buying pressure) add it to an SMA, else add 0 (also for red bars)
divide these average deltas by the average volume
the result is the Positive Directional Volume Index (DVI+) (vice versa for DVI-)
Differential Directional Volume Index (DDVI) (relative pressure)
Creating the difference of both Directional Volume Indexes (DVI+ - DVI-) creates the Differential Directional Volume Index (DDVI) with rising values indicating a growing buying pressure, falling values a growing selling pressure. (DDVI is displayed by default, smoothed by a custom moving average)
Average Directional Volume Index (ADVX) (pressure strength)
Putting the relative pressure (DDVI) in relation to the total pressure (DVI+ + DVI-) we can determine the strength and duration of the currently building volume change / trend. For the DMI/ADX usually 20 is an indicator for a strong trend, values above 50 suggesting exhaustion and approaching reversals. (ADVX is not displayed by default, smoothed by a custom moving average)
Divergences of the Differential Directional Volume Index (DDVI) (imbalances)
By detecting divergences we can detect situations where e.g. bullish volume starts to build while price is in a downtrend, suggesting that there is growing buying pressure indicating an imminent bullish pullback/order block or reversal. (strong and hidden divergences are displayed by default)
Divergences Overview:
strong bull: higher lows on volume, lower lows on price
medium bull: higher lows on volume, equal lows on price
weak bull: equal lows on volume, lower lows on price
hidden bull: lower lows on volume, higher lows on price
strong bear: lower highs on volume, higher highs on price
medium bear: lower highs on volume, equal highs on price
weak bear: equal highs on volume, higher highs on price
hidden bear: higher highs on volume, lower highs on price
DDVI Bands (dynamic overbought/oversold levels)
Using Bollinger Bands with DDVI as source we receive an averaged relative pressure with stdev band offsets. This can be used as dynamic overbought/oversold levels indicating reversals on sharp crossovers.
Alerts
As of now there are no alerts built in, but all internal data is exposed via plot and plotshape functions, so it can be used for custom crossover conditions in the alert dialog. This is still a personal research project, so if you find good setups, please let me know.