Dynamic Volume Profile Oscillator | AlphaAlgosDynamic Volume Profile Oscillator | AlphaAlgos
Overview
The Dynamic Volume Profile Oscillator is an advanced technical analysis tool that transforms traditional volume analysis into a responsive oscillator. By creating a dynamic volume profile and measuring price deviation from volume-weighted equilibrium levels, this indicator provides traders with powerful insights into market momentum and potential reversals.
Key Features
• Volume-weighted price deviation analysis
• Adaptive midline that adjusts to changing market conditions
• Beautiful gradient visualization with 10-level intensity zones
• Fast and slow signal lines for trend confirmation
• Mean reversion mode that identifies price extremes relative to volume
• Fully customizable sensitivity and smoothing parameters
Technical Components
1. Volume Profile Analysis
The indicator builds a dynamic volume profile by:
• Collecting recent price and volume data within a specified lookback period
• Calculating a volume-weighted mean price (similar to VWAP)
• Measuring how far current price has deviated from this weighted average
• Adjusting this deviation based on historical volatility
2. Oscillator Calculation
The oscillator offers two calculation methods:
• Mean Reversion Mode (default): Measures deviation from volume-weighted mean price, normalized to reflect potential overbought/oversold conditions
• Standard Mode : Normalizes volume activity to identify unusual volume patterns
3. Adaptive Zones
The indicator features dynamic zones that:
• Center around an adaptive midline that reflects the average oscillator value
• Expand and contract based on recent volatility (standard deviation)
• Visually represent intensity through multi-level gradient coloring
• Provide clear visualization of bullish/bearish extremes
4. Signal Generation
Trading signals are generated through:
• Main oscillator line position relative to the adaptive midline
• Crossovers between fast (5-period) and slow (15-period) signal lines
• Color changes that instantly identify trend direction
• Distance from the midline indicating trend strength
Configuration Options
Volume Analysis Settings:
• Price Source - Select which price data to analyze
• Volume Source - Define volume data source
• Lookback Period - Number of bars for main calculations
• Profile Calculation Periods - Frequency of profile recalculation
Oscillator Settings:
• Smoothing Length - Controls oscillator smoothness
• Sensitivity - Adjusts responsiveness to price/volume changes
• Mean Reversion Mode - Toggles calculation methodology
Threshold Settings:
• Adaptive Midline - Uses dynamic midline based on historical values
• Midline Period - Lookback period for midline calculation
• Zone Width Multiplier - Controls width of bullish/bearish zones
Display Settings:
• Color Bars - Option to color price bars based on trend direction
Trading Strategies
Trend Following:
• Enter long positions when the oscillator crosses above the adaptive midline
• Enter short positions when the oscillator crosses below the adaptive midline
• Use signal line crossovers for entry timing
• Monitor gradient intensity to gauge trend strength
Mean Reversion Trading:
• Look for oscillator extremes shown by intense gradient colors
• Prepare for potential reversals when the oscillator reaches upper/lower zones
• Use divergences between price and oscillator for confirmation
• Consider scaling positions based on gradient intensity
Volume Analysis:
• Use Standard Mode to identify unusual volume patterns
• Confirm breakouts when accompanied by strong oscillator readings
• Watch for divergences between price and volume-based readings
• Use extended periods in extreme zones as trend confirmation
Best Practices
• Adjust sensitivity based on the asset's typical volatility
• Use longer smoothing for swing trading, shorter for day trading
• Combine with support/resistance levels for optimal entry/exit points
• Consider multiple timeframe analysis for comprehensive market view
• Test different profile calculation periods to match your trading style
This indicator is provided for informational purposes only. Always use proper risk management when trading based on any technical indicator. Not financial advise.
المؤشرات والاستراتيجيات
David ST — Auto SL & TP by ATR (Pro Clean Ultimate Version)David ST — Auto SL & TP by ATR (Pro Clean Ultimate Version)
✅ Automatically calculates Stop Loss (SL) & Take Profit (TP) levels based on ATR.
✅ Displays clear SL/TP lines (Red — SL Call, Green — TP Call, Orange — SL Put, Blue — TP Put).
✅ Smart labels show Entry, SL, TP, and current ATR with automatic positioning (3.5x ATR above the price to avoid covering candles).
✅ Toggle on/off for individual Call/Put SL & TP lines as needed.
✅ Fully optimized for Pine Script v5, triple-checked, and tested 100% stable on TradingView.
📏 Formula:
SL = Entry ± (ATR × Multiplier SL)
TP = Entry ± (ATR × Multiplier TP)
👉 Usage:
Suitable for scalping, swing trading, and automated risk management.
Perfect companion with price action, RSI, and MACD signals.
Multi-Oscillator Adaptive Kernel | AlphaAlgosMulti-Oscillator Adaptive Kernel | AlphaAlgos
Overview
The Multi-Oscillator Adaptive Kernel (MOAK) is an advanced technical analysis tool that combines multiple oscillators through sophisticated kernel-based smoothing algorithms. This indicator is designed to provide clearer trend signals while filtering out market noise, offering traders a comprehensive view of market momentum across multiple timeframes.
Key Features
• Fusion of multiple technical oscillators (RSI, Stochastic, MFI, CCI)
• Advanced kernel smoothing technology with three distinct mathematical models
• Customizable sensitivity and lookback periods
• Clear visual signals for trend shifts and reversals
• Overbought/oversold zones for precise entry and exit timing
• Adaptive signal that responds to varying market conditions
Technical Components
The MOAK indicator utilizes a multi-layer approach to signal generation:
1. Oscillator Fusion
The core of the indicator combines normalized readings from up to four popular oscillators:
• RSI (Relative Strength Index) - Measures the speed and change of price movements
• Stochastic - Compares the closing price to the price range over a specific period
• MFI (Money Flow Index) - Volume-weighted RSI that includes trading volume
• CCI (Commodity Channel Index) - Measures current price level relative to an average price
2. Kernel Smoothing
The combined oscillator data is processed through one of three kernel functions:
• Exponential Kernel - Provides stronger weighting to recent data with exponential decay
• Linear Kernel - Applies a linear weighting from most recent to oldest data points
• Gaussian Kernel - Uses a bell curve distribution that helps filter out extreme values
3. Dual Signal Lines
• Fast Signal Line - Responds quickly to price changes
• Slow Signal Line - Provides confirmation and shows the underlying trend direction
Configuration Options
Oscillator Selection:
• Enable/disable each oscillator (RSI, Stochastic, MFI, CCI)
• Customize individual lookback periods for each oscillator
Kernel Settings:
• Kernel Type - Choose between Exponential, Linear, or Gaussian mathematical models
• Kernel Length - Adjust the smoothing period (higher values = smoother line)
• Sensitivity - Fine-tune the indicator's responsiveness (higher values = more responsive)
Display Options:
• Color Bars - Toggle price bar coloring based on indicator direction
How to Interpret the Indicator
Signal Line Direction:
• Upward movement (teal) indicates bullish momentum
• Downward movement (magenta) indicates bearish momentum
Trend Shifts:
• Small circles mark the beginning of new uptrends
• X-marks indicate the start of new downtrends
Overbought/Oversold Conditions:
• Values above +50 suggest overbought conditions (potential reversal or pullback)
• Values below -50 suggest oversold conditions (potential reversal or bounce)
Trading Strategies
Trend Following:
• Enter long positions when the signal line turns teal and shows an uptrend
• Enter short positions when the signal line turns magenta and shows a downtrend
• Use the slow signal line (area fill) as confirmation of the underlying trend
Counter-Trend Trading:
• Look for divergences between price and the indicator
• Consider profit-taking when the indicator reaches overbought/oversold areas
• Wait for trend shift signals before entering counter-trend positions
Multiple Timeframe Analysis:
• Use the indicator across different timeframes for confirmation
• Higher timeframe signals carry more weight than lower timeframe signals
Best Practices
• Experiment with different kernel types for various market conditions
• Gaussian kernels often work well in ranging markets
• Exponential kernels can provide earlier signals in trending markets
• Combine with volume analysis for higher probability trades
• Use appropriate stop-loss levels as the indicator does not guarantee price movements
This indicator is provided as-is with no guarantees of profit. Always use proper risk management when trading with any technical indicator. Nothing is financial advise.
Mark Hours/Minutes (Formula + Minutes)This Pine Script code is a TradingView indicator that analyzes the hour and minutes of each candle in a 1-minute timeframe and plots a red triangle above the candle if one of the following conditions is met:
Sum/Difference Condition: The sum or the absolute difference of the hours and minutes is equal to 29, 35, or 71, with a tolerance of +/- 1.
Minutes Condition: The minutes are equal to 00, 29, or 35.
This indicator is based on the Goldbach theory and the "algo path" concept popularized by Hopiplaka, which posits that algorithmic trading paths often initiate from minute values of 00, 29, and 35. Use this indicator according to your trading strategy.
RSI + EMA 50 Strategy//@version=5
indicator("RSI + EMA 50 Strategy", overlay=true)
// إعدادات RSI و EMA
rsi_length = 14
ema_length = 50
rsi_level = 50
// حساب المؤشرات
rsi = ta.rsi(close, rsi_length)
ema50 = ta.ema(close, ema_length)
// شروط الدخول شراء: RSI يخترق 50 صعودًا + السعر يخترق EMA 50 صعودًا
buy_signal = ta.crossover(rsi, rsi_level) and ta.crossover(close, ema50)
// شروط الدخول بيع: RSI يخترق 50 هبوطًا + السعر يخترق EMA 50 هبوطًا
sell_signal = ta.crossunder(rsi, rsi_level) and ta.crossunder(close, ema50)
// رسم إشارات الدخول على الرسم البياني
plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.labelup, size=size.small, title="إشارة شراء")
plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.labeldown, size=size.small, title="إشارة بيع")
// تنبيهات عند تحقق الإشارات
alertcondition(buy_signal, title="تنبيه شراء", message="إشارة شراء: RSI اخترق 50 صعودًا + السعر اخترق EMA 50 صعودًا")
alertcondition(sell_signal, title="تنبيه بيع", message="إشارة بيع: RSI اخترق 50 هبوطًا + السعر اخترق EMA 50 هبوطًا")
David ST — Auto SL & TP by ATR (Pro Version)David ST — Auto SL & TP by ATR (Pro Final Clean Version)
This indicator automatically calculates Stop Loss (SL) and Take Profit (TP) levels for both Call and Put setups based on ATR (Average True Range).
Key Features:
✅ Automatic SL and TP lines for Call (green, red) and Put (blue, orange).
✅ Dynamic labels showing Entry Price, SL, TP, and Current ATR, positioned well above candles (3.5x ATR) for clear visibility.
✅ Fully customizable ATR length, SL and TP multipliers.
✅ Designed for traders who follow disciplined risk management.
Formula:
SL Call = Entry - ATR × Multiplier SL
TP Call = Entry + ATR × Multiplier TP
SL Put = Entry + ATR × Multiplier SL
TP Put = Entry - ATR × Multiplier TP
📈 Perfect for intraday and swing traders looking to structure trades visually and cleanly.
Created and optimized with love by David ST & GPT Assistant.
👉 Use it wisely and trade safely!
VWAP Distance Percentage + AlertsThis indicator represents deviations from the VWAP and signals alerts when statistically extreme deviations occur, which could indicate excellent buying opportunities.
Moyenne des EMA (5, 9, 20, 50, 100, 200)La moyenne des EMA 5,9,20,50,100,200 haut, bas, ouverture ou fermeture pour le calcul.
David ST — Auto SL & TP by ATR (Pro Final Version)David ST — Auto SL & TP by ATR (Pro Final Clean Version)
This indicator automatically calculates Stop Loss (SL) and Take Profit (TP) levels for both Call and Put setups based on ATR (Average True Range).
Key Features:
✅ Automatic SL and TP lines for Call (green, red) and Put (blue, orange).
✅ Dynamic labels showing Entry Price, SL, TP, and Current ATR, positioned well above candles (3.5x ATR) for clear visibility.
✅ Fully customizable ATR length, SL and TP multipliers.
✅ Designed for traders who follow disciplined risk management.
Formula:
SL Call = Entry - ATR × Multiplier SL
TP Call = Entry + ATR × Multiplier TP
SL Put = Entry + ATR × Multiplier SL
TP Put = Entry - ATR × Multiplier TP
📈 Perfect for intraday and swing traders looking to structure trades visually and cleanly.
Created and optimized with love by David ST & GPT Assistant.
👉 Use it wisely and trade safely!
#ATR, Stop Loss, Take Profit, TradingView Indicator, Risk Management, Scalping, Swing Trading, Auto
RSI + Supertrend + Bollinger Bandssuper trend and bolinger bands and adx and rsi buying zone identfer
US Presidents (Alternating Fills by Order)📜 Indicator Description: US Presidents Background Fill
This indicator highlights the terms of U.S. Presidents on your chart with alternating red and blue background fills based on their political party:
• 🟥 Republicans = Red
• 🟦 Democrats = Blue
• 🎨 Dark/Light shading alternates with each new president to clearly distinguish consecutive terms, even within the same party.
The fill starts from President Ulysses S. Grant (18th President, 1873) through to the 47th president in 2025. It is designed to work with any asset and automatically adapts to the visible date range on your chart.
Ideal for visualizing macro trends, historical context, and how markets may have reacted under different political administrations.
David ST — Auto SL & TP by ATR (Pro Version)David ST — Auto SL & TP by ATR (Pro Final Clean Version)
This indicator automatically calculates Stop Loss (SL) and Take Profit (TP) levels for both Call and Put setups based on ATR (Average True Range).
Key Features:
✅ Automatic SL and TP lines for Call (green, red) and Put (blue, orange).
✅ Dynamic labels showing Entry Price, SL, TP, and Current ATR, positioned well above candles (3.5x ATR) for clear visibility.
✅ Fully customizable ATR length, SL and TP multipliers.
✅ Designed for traders who follow disciplined risk management.
Formula:
SL Call = Entry - ATR × Multiplier SL
TP Call = Entry + ATR × Multiplier TP
SL Put = Entry + ATR × Multiplier SL
TP Put = Entry - ATR × Multiplier TP
📈 Perfect for intraday and swing traders looking to structure trades visually and cleanly.
Created and optimized with love by David ST & GPT Assistant.
👉 Use it wisely and trade safely!
ATR, Stop Loss, Take Profit, TradingView Indicator, Risk Management, Scalping, Swing Trading, Automated Strategy
David ST — Auto SL & TP by ATR (Pro Final Clean Version)David ST — Auto SL & TP by ATR (Pro Final Clean Version)
This indicator automatically calculates Stop Loss (SL) and Take Profit (TP) levels for both Call and Put setups based on ATR (Average True Range).
Key Features:
✅ Automatic SL and TP lines for Call (green, red) and Put (blue, orange).
✅ Dynamic labels showing Entry Price, SL, TP, and Current ATR, positioned well above candles (3.5x ATR) for clear visibility.
✅ Fully customizable ATR length, SL and TP multipliers.
✅ Designed for traders who follow disciplined risk management.
Formula:
SL Call = Entry - ATR × Multiplier SL
TP Call = Entry + ATR × Multiplier TP
SL Put = Entry + ATR × Multiplier SL
TP Put = Entry - ATR × Multiplier TP
📈 Perfect for intraday and swing traders looking to structure trades visually and cleanly.
Created and optimized with love by David ST & GPT Assistant.
👉 Use it wisely and trade safely!
David ST — Auto SL & TP by ATR (Pro Final Version)David ST — Auto SL & TP by ATR (Final with Current ATR)
This tool automatically calculates dynamic Stop Loss (SL) and Take Profit (TP) levels for both Call and Put positions, based on the Average True Range (ATR).
Key Features:
Dynamic SL & TP that adjust with market volatility.
Displays Entry price, SL, TP, and current ATR value directly on the chart.
Toggle options to show/hide labels for Call and Put separately.
➡️ Ideal for Scalping, Swing Trading, and Price Action traders.
Developed by JKL Investor Group
Candle Momentum ColorThis Indicator show the actual momentum based on the Simple Moving Average.
This Indicator show the actual momentum based on the closed price of the candle stick.
Up Trend Candle Sticks are colored green
Down Trend Candle Sticks are colored red
You can use this indicator to spot a trend Break in price shifts.
See Charts the Way Algorithm look at it.
My Settings to run it.
SMA Period 20 (you can choose your own)
Disable SMA
Disable Cloud Up
Disable Cloud Down
Disable Cloud Down
Disable Cloud Up
Enable Bar Color
Enable Plot Candle
Disable Plots Background
Disable Plots Background
David ST — Auto SL & TP by ATR (Final Fixed)David ST — Auto SL & TP by ATR
Automatically calculates Stop Loss and Take Profit levels based on ATR with customizable multipliers.
✅ Toggle display for Buy Call or Buy Put strategies.
✅ Designed for intraday breakout traders following the David ST method.
Stay disciplined, trade with confidence!
My script//@version=5
strategy("Divergence RSI Strategy", overlay=true)
// تنظیمات RSI
rsiLength = 14
rsiOverbought = 70
rsiOversold = 30
rsi = ta.rsi(close, rsiLength)
// واگرایی مثبت (قیمت کف پایینتر و RSI کف بالاتر)
bullishDivergence = ta.lowest(close, 5) < ta.lowest(close , 5) and ta.lowest(rsi, 5) > ta.lowest(rsi , 5)
// واگرایی منفی (قیمت سقف بالاتر و RSI سقف پایینتر)
bearishDivergence = ta.highest(close, 5) > ta.highest(close , 5) and ta.highest(rsi, 5) < ta.highest(rsi , 5)
// رسم سیگنال خرید و فروش
plotshape(series=bullishDivergence, location=location.belowbar, color=color.green, style=shape.labelup, title="BUY Signal")
plotshape(series=bearishDivergence, location=location.abovebar, color=color.red, style=shape.labeldown, title="SELL Signal")
// ورود به معامله بر اساس سیگنالها
if bullishDivergence
strategy.entry("Buy", strategy.long)
if bearishDivergence
strategy.close("Buy")
Daily ranges + 2MA- Marks highs and lows of the current and previous day, as well as 50% of the current day
- 2 moving averages
David ST — Auto SL & TP by ATR (Final with Current ATR)David ST — Auto SL & TP by ATR (Final with Current ATR)
This tool automatically calculates dynamic Stop Loss (SL) and Take Profit (TP) levels for both Call and Put positions, based on the Average True Range (ATR).
Key Features:
Dynamic SL & TP that adjust with market volatility.
Displays Entry price, SL, TP, and current ATR value directly on the chart.
Toggle options to show/hide labels for Call and Put separately.
➡️ Ideal for Scalping, Swing Trading, and Price Action traders.
Developed by JKL Investor Group
New Lows to New Highs RatioThis measures the 40:1 ratio.It typically marks panic bottoms. It measures the number of new lows to new highs. When hitting 40, it tipically marks a panic selling and possible reversal
Reddington light trade### **How to Trade with This Indicator**
1. **HVN and LVN Levels**: The yellow line (HVN) shows a high-volume zone, while the gray line (LVN) indicates a low-volume zone. Pay attention to price behavior near HVN as a key level.
2. **EMA 50 and EMA 200**: The orange line (EMA 50) and blue line (EMA 200) help identify the market direction. Note their positions relative to each other.
3. **"Sharp Angle" Triangles**: A green triangle below the bar signals a sharp rise in EMA 50, while a red triangle above the bar indicates a sharp drop. Use them to spot potential reversals.
4. **Signals**: A small green triangle below the bar suggests a potential buy, while a small red triangle above the bar suggests a potential sell. Consider them alongside levels and EMA lines.
5. **HVN Zone**: The yellow rectangle around HVN highlights an area where the price might stall or react.
For trading, observe the alignment of signals, levels, and EMA direction to make decisions. Alerts will help you stay on top of key moments.
---
### **Disclaimer**
This indicator is provided for informational purposes only and does not constitute financial advice. Trading involves risks, and past performance is not indicative of future results. Always conduct your own analysis and consult with a qualified financial professional before making trading decisions. The creators of this indicator are not responsible for any losses or damages resulting from its use.
Previous CLOSE / HIGH / LOWDisplays and Plots Previous Day Week Monthly High Close Low of particular scrip for n number of intervals
David ST — Auto SL & TP by ATR (Final)David ST — Auto SL & TP by ATR
Automatically calculates Stop Loss and Take Profit levels based on ATR with customizable multipliers.
✅ Toggle display for Buy Call or Buy Put strategies.
✅ Designed for intraday breakout traders following the David ST method.
Stay disciplined, trade with confidence!