RSI Volatility Suppression Zones [BigBeluga]RSI Volatility Suppression Zones is an advanced indicator that identifies periods of suppressed RSI volatility and visualizes these suppression zones on the main chart. It also highlights breakout dynamics, giving traders actionable insights into potential market momentum.
🔵 Key Features:
Detection of Suppression Zones:
Identifies periods where RSI volatility is suppressed and marks these zones on the main price chart.
Breakout Visualization:
When the price breaks above the suppression zone, the box turns aqua, and an upward label is drawn to indicate a bullish breakout.
If the price breaks below the zone, the box turns purple, and a downward label is drawn for a bearish breakout.
Breakouts accompanied by a "+" label represent strong moves caused by short-lived, tight zones, signaling significant momentum.
Wave Labels for Consolidation:
If the suppression zone remains unbroken, a "wave" label is displayed within the gray box, signifying continued price stability within the range.
Gradient Intensity Below RSI:
A gradient strip below the RSI line increases in intensity based on the duration of the suppressed RSI volatility period.
This visual aid helps traders gauge how extended the low volatility phase is.
🔵 Usage:
Identify Breakouts: Use color-coded boxes and labels to detect breakouts and their direction, confirming potential trend continuation or reversals.
Evaluate Market Momentum: Leverage "+" labels for strong breakout signals caused by short suppression phases, indicating significant market moves.
Monitor Price Consolidation: Observe gray boxes and wave labels to understand ongoing consolidation phases.
Analyze RSI Behavior: Utilize the gradient strip to measure the longevity of suppressed volatility phases and anticipate breakout potential.
RSI Volatility Suppression Zones provides a powerful visual representation of RSI volatility suppression, breakout signals, and price consolidation, making it a must-have tool for traders seeking to anticipate market movements effectively.
Wskaźniki i strategie
Smoothed Gaussian Trend Filter [AlgoAlpha]Experience seamless trend detection and market analysis with the Smoothed Gaussian Trend Filter by AlgoAlpha! This cutting-edge indicator combines advanced Gaussian filtering with linear regression smoothing to identify and enhance market trends, making it an essential tool for traders seeking precise and actionable signals.
Key Features :
🔍 Gaussian Trend Filtering: Utilizes a customizable Gaussian filter with adjustable length and pole settings for tailored smoothing and trend identification.
📊 Linear Regression Smoothing: Reduces noise and further refines the Gaussian output with user-defined smoothing length and offset, ensuring clarity in trend representation.
✨ Dynamic Visual Highlights: Highlights trends and signals based on volume intensity, allowing for real-time insights into market behavior.
📉 Choppy Market Detection: Identifies ranging or choppy markets, helping traders avoid false signals.
🔔 Custom Alerts: Set alerts for bullish and bearish signals, trend reversals, or choppy market conditions to stay on top of trading opportunities.
🎨 Color-Coded Visuals: Fully customizable colors for bullish and bearish signals, ensuring clear and intuitive chart analysis.
How to Use :
Add the Indicator: Add it to your favorites and apply it to your TradingView chart.
Interpret the Chart: Observe the trend line for directional changes and use the accompanying buy/sell signals for entry and exit opportunities. Choppy market conditions are flagged for additional caution.
Set Alerts: Enable alerts for trend signals or choppy market detections to act promptly without constant chart monitoring.
How It Works :
The Smoothed Gaussian Trend Filter uses a combination of advanced smoothing techniques to identify trends and enhance market clarity. First, a Gaussian filter is applied to price data, using a user-defined length (Gaussian length) and poles (smoothness level) to calculate an alpha value that determines the degree of smoothing. This creates a refined trend line that minimizes noise while preserving key market movements. The output is then further processed using linear regression smoothing, allowing traders to adjust the length and offset to flatten minor oscillations and emphasize the dominant trend. To incorporate market activity, volume intensity is analyzed through a normalized Hull Moving Average (HMA), dynamically adjusting the trend line's color transparency based on trading activity. The indicator also identifies trend direction by comparing the smoothed trend line with a calculated SuperTrend-style level, generating clear trend regimes and highlighting ranging or choppy conditions where trends are less reliable and avoiding false signals. This seamless integration of Gaussian smoothing, regression analysis, and volume dynamics provides traders with a powerful and intuitive tool for market analysis.
Smart Moving AveragesSmart Moving Averages analyzes the dynamic interplay between price action and multiple moving averages to identify high-probability support and resistance zones.
The script's distinguishing features include:
Bounce detection that filters out noise by requiring specific penetration thresholds (0.1-1.5%), helping traders identify genuine support tests versus false signals
Real-time MA clustering analysis that reveals zones where multiple moving averages converge, indicating potentially stronger support/resistance levels
Statistical tracking of bounce success rates for each MA, allowing traders to identify which moving averages are most reliable for the current market conditions
Power bounce detection that combines EMA spread analysis with trend confirmation, highlighting especially strong bullish setups
Visual stack status system that instantly communicates market health through an intuitive color-coded display showing how many MAs are below price
The script helps traders make more informed decisions by quantifying the historical reliability of different moving averages while providing real-time analysis of MA interactions with price. This systematic approach moves beyond simple MA crossovers to identify higher probability trading opportunities.
TASC 2025.02 Autocorrelation Indicator█ OVERVIEW
This script implements the Autocorrelation Indicator introduced by John Ehlers in the "Drunkard's Walk: Theory And Measurement By Autocorrelation" article from the February 2025 edition of TASC's Traders' Tips . The indicator calculates the autocorrelation of a price series across several lags to construct a periodogram , which traders can use to identify market cycles, trends, and potential reversal patterns.
█ CONCEPTS
Drunkard's walk
A drunkard's walk , formally known as a random walk , is a type of stochastic process that models the evolution of a system or variable through successive random steps.
In his article, John Ehlers relates this model to market data. He discusses two first- and second-order partial differential equations, modified for discrete (non-continuous) data, that can represent solutions to the discrete random walk problem: the diffusion equation and the wave equation. According to Ehlers, market data takes on a mixture of two "modes" described by these equations. He theorizes that when "diffusion mode" is dominant, trading success is almost a matter of luck, and when "wave mode" is dominant, indicators may have improved performance.
Pink spectrum
John Ehlers explains that many recent academic studies affirm that market data has a pink spectrum , meaning the power spectral density of the data is proportional to the wavelengths it contains, like pink noise . A random walk with a pink spectrum suggests that the states of the random variable are correlated and not independent. In other words, the random variable exhibits long-range dependence with respect to previous states.
Autocorrelation function (ACF)
Autocorrelation measures the correlation of a time series with a delayed copy, or lag , of itself. The autocorrelation function (ACF) is a method that evaluates autocorrelation across a range of lags , which can help to identify patterns, trends, and cycles in stochastic market data. Analysts often use ACF to detect and characterize long-range dependence in a time series.
The Autocorrelation Indicator evaluates the ACF of market prices over a fixed range of lags, expressing the results as a color-coded heatmap representing a dynamic periodogram. Ehlers suggests the information from the periodogram can help traders identify different market behaviors, including:
Cycles : Distinguishable as repeated patterns in the periodogram.
Reversals : Indicated by sharp vertical changes in the periodogram when the indicator uses a short data length .
Trends : Indicated by increasing correlation across lags, starting with the shortest, over time.
█ USAGE
This script calculates the Autocorrelation Indicator on an input "Source" series, smoothed by Ehlers' UltimateSmoother filter, and plots several color-coded lines to represent the periodogram's information. Each line corresponds to an analyzed lag, with the shortest lag's line at the bottom of the pane. Green hues in the line indicate a positive correlation for the lag, red hues indicate a negative correlation (anticorrelation), and orange or yellow hues mean the correlation is near zero.
Because Pine has a limit on the number of plots for a single indicator, this script divides the periodogram display into three distinct ranges that cover different lags. To see the full periodogram, add three instances of this script to the chart and set the "Lag range" input for each to a different value, as demonstrated in the chart above.
With a modest autocorrelation length, such as 20 on a "1D" chart, traders can identify seasonal patterns in the price series, which can help to pinpoint cycles and moderate trends. For instance, on the daily ES1! chart above, the indicator shows repetitive, similar patterns through fall 2023 and winter 2023-2024. The green "triangular" shape rising from the zero lag baseline over different time ranges corresponds to seasonal trends in the data.
To identify turning points in the price series, Ehlers recommends using a short autocorrelation length, such as 2. With this length, users can observe sharp, sudden shifts along the vertical axis, which suggest potential turning points from upward to downward or vice versa.
Squeeze Momentum Indicator v1 by KevyStocksReach out for my exact settings.
Some things I would like to change/add in the next version are: \
Allow plot sizes to be customizable
Default arrow colors to red or green
Squeeze Dashboard - when in a squeeze, and when squeeze released to upside, and squeeze released to downside.
Add Previous Day High
Add Previous Day Low
Add Previous Day 50% Marker
Add Golden Pocket Fibonacci
ROC-Weighted MA Oscillator [SeerQuant]ROC-Weighted MA Oscillator (ROCWMA)
The ROC-Weighted MA Oscillator (ROCWMA) is a momentum-based indicator which uniquely combines the Rate of Change (ROC) with customizable moving averages, offering a dynamic oscillator for trend analysis. Featuring z-score normalization and weighted MA integration, the ROCWMA delivers actionable trend signals with customizable thresholds.
--------------------------------------------------------------------------------------------------
⚙️ How It Works
1️⃣ Rate of Change (ROC) Normalization
The indicator begins with a normalized ROC calculation over a customizable length, transforming raw momentum data into a dynamic range for enhanced analysis.
2️⃣ Weighted Moving Average (MA)
A custom moving average (MA) is calculated using selectable MA types such as TEMA, SMA, EMA, and more. The normalized ROC is then applied as a weight to derive the ROC-Weighted MA (RWMA), blending trend and momentum data.
3️⃣ Z-Score Oscillator
The RWMA is normalized using z-score calculations, resulting in a smoothed oscillator. This process highlights deviations from the mean, identifying overbought and oversold conditions dynamically.
4️⃣ Threshold Logic
Bullish (Uptrend): Oscillator exceeds the positive threshold.
Bearish (Downtrend): Oscillator drops below the negative threshold.
Neutral: Oscillator remains between thresholds.
5️⃣ Dynamic Visual Representation
A color-coded histogram reflects trend strength and direction.
Optional candle coloring visually emphasizes trends on the chart.
Gradient fills enhance clarity of threshold areas.
--------------------------------------------------------------------------------------------------
✨ Customizable Settings
ROC Settings
Define the ROC length for momentum calculation.
MA Settings
Choose from multiple MA types (TEMA, EMA, SMA, etc.).
Customize the length and data source for MA calculations.
Adjust the signal length for smoothing.
Threshold Settings
Set neutral, bullish, and bearish thresholds to match your strategy.
Style Settings
Toggle candle coloring for visual trend enhancement.
Select from five unique color schemes to suit your chart style.
--------------------------------------------------------------------------------------------------
🚀 Features and Benefits
Momentum-Weighted Analysis: Combines ROC with advanced moving averages for precise trend evaluation.
Dynamic Thresholds: Z-score-based logic adapts to market conditions.
Visual Clarity: Color-coded histograms, candles, and gradient fills make trend detection intuitive.
Highly Customizable: Flexible inputs and multiple MA types ensure adaptability to various trading styles.
--------------------------------------------------------------------------------------------------
📜 Disclaimer
This indicator is for educational purposes only and does not constitute financial advice. Past performance is not indicative of future results. Users should consult a licensed financial advisor before making trading decisions. Use at your own risk.
--------------------------------------------------------------------------------------------------
GainzAlgo Pro// © GainzAlgo
//@version=5
indicator('GainzAlgo Pro', overlay=true, max_labels_count=500)
candle_stability_index_param = input.float(0.5, 'Candle Stability Index', 0, 1, step=0.1, group='Technical', tooltip='Candle Stability Index measures the ratio between the body and the wicks of a candle. Higher - more stable.')
rsi_index_param = input.int(50, 'RSI Index', 0, 100, group='Technical', tooltip='RSI Index measures how overbought/oversold is the market. Higher - more overbought/oversold.')
candle_delta_length_param = input.int(5, 'Candle Delta Length', 3, group='Technical', tooltip='Candle Delta Length measures the period over how many candles the price increased/decreased. Higher - longer period.')
disable_repeating_signals_param = input.bool(false, 'Disable Repeating Signals', group='Technical', tooltip='Removes repeating signals. Useful for removing clusters of signals and general clarity')
GREEN = color.rgb(29, 255, 40)
RED = color.rgb(255, 0, 0)
TRANSPARENT = color.rgb(0, 0, 0, 100)
label_size = input.string('normal', 'Label Size', options= , group='Cosmetic')
label_style = input.string('text bubble', 'Label Style', , group='Cosmetic')
buy_label_color = input(GREEN, 'BUY Label Color', inline='Highlight', group='Cosmetic')
sell_label_color = input(RED, 'SELL Label Color', inline='Highlight', group='Cosmetic')
label_text_color = input(color.white, 'Label Text Color', inline='Highlight', group='Cosmetic')
stable_candle = math.abs(close - open) / ta.tr > candle_stability_index_param
rsi = ta.rsi(close, 14)
bullish_engulfing = close < open and close > open and close > open
rsi_below = rsi < rsi_index_param
decrease_over = close < close
bull = bullish_engulfing and stable_candle and rsi_below and decrease_over and barstate.isconfirmed
bearish_engulfing = close > open and close < open and close < open
rsi_above = rsi > 100 - rsi_index_param
increase_over = close > close
bear = bearish_engulfing and stable_candle and rsi_above and increase_over and barstate.isconfirmed
var last_signal = ''
if bull and (disable_repeating_signals_param ? (last_signal != 'buy' ? true : na) : true)
if label_style == 'text bubble'
label.new(bull ? bar_index : na, low, 'BUY', color=buy_label_color, style=label.style_label_up, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bull ? bar_index : na, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_triangleup, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bull ? bar_index : na, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_arrowup, textcolor=TRANSPARENT, size=label_size)
last_signal := 'buy'
if bear and (disable_repeating_signals_param ? (last_signal != 'sell' ? true : na) : true)
if label_style == 'text bubble'
label.new(bear ? bar_index : na, high, 'SELL', color=sell_label_color, style=label.style_label_down, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_triangledown, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_arrowdown, textcolor=TRANSPARENT, size=label_size)
last_signal := 'sell'
alertcondition(bull, 'BUY Signals', 'New signal: BUY')
alertcondition(bear, 'SELL Signals', 'New signal: SELL')
Bottom Detection Monitor**Bottom-Fishing Monitor**
This indicator utilizes the RSI value when it falls below 30. The difference between the RSI value and 30 is accumulated over time. If the RSI value exceeds 30 during this period, the accumulated value is automatically reset to zero, and the calculation starts anew. Once the accumulated value reaches the set threshold, it resets again.
The default threshold is set to 100.
This concept originally emerged from observing one-minute trading charts, where it is particularly suitable for smaller timeframes. In cases of a continuous, strong downward trend on higher timeframes, the threshold might need to be set much higher. This could result in the indicator's graph becoming overly distorted. Additionally, since the volatility characteristics and amplitude vary for different instruments, I’ve made this threshold adjustable for users.
Using the same principle, I’ve also created a similar detection mechanism based on CCI.
Under normal circumstances, this curve stays close to the zero line. However, during a downward trend where RSI falls below 30, the curve starts to rise. When the suddenly increasing curve peaks and then drops back to the zero line, it signals a bottom-fishing opportunity. That said, due to the threshold setting, multiple peaks may appear consecutively. Users should be aware of this in practice and can adjust the threshold to mitigate such occurrences.
This is the beginning of my open-source journey.
I respect creative ideas and redefined expressions.
Thank you, TradingView community, for giving me this opportunity.
Intraday Strategy with VWAP, Fibonacci, RSI, and SMAThis Pine Script code defines a TradingView strategy for intraday trading, integrating multiple indicators and techniques, including VWAP, Fibonacci retracements, RSI, and SMA. Below is an explanation of the components:
Strategy Definition:
The script is titled "Intraday Strategy with VWAP, Fibonacci, RSI, and SMA".
The strategy is set to overlay on the price chart for easy visualization.
Input Settings:
RSI Length: Defines the period for calculating the RSI (default: 14).
Fibonacci Lookback Period: Determines the range for Fibonacci retracement levels.
VWAP Timeframe: Allows the user to specify the timeframe for VWAP calculations.
SMA Length: Sets the period for calculating the SMA (default: 9).
Indicators:
RSI: Used to determine overbought or oversold conditions.
SMA (Simple Moving Average): Used to identify trend direction and potential price crossovers.
VWAP (Volume Weighted Average Price): Used to identify price levels relative to volume.
Fibonacci Retracements: Calculates key levels (0.382 and 0.618) for potential price reactions.
Trading Conditions:
Buy Signal:
RSI crosses above 30.
Price is within the Fibonacci retracement zone.
Price is above the VWAP.
Alternatively, price crosses above the SMA.
Sell Signal:
RSI crosses below 70.
Price is within the Fibonacci retracement zone.
Price is below the VWAP.
Alternatively, price crosses below the SMA.
Trade Execution:
If a buy signal (finalBuySignal) is triggered, the strategy enters a long position.
If a sell signal (finalSellSignal) is triggered, the strategy enters a short position.
Plotting:
Buy and sell signals are plotted on the chart with green and red markers, respectively.
VWAP is displayed in blue.
SMA is displayed in yellow.
Fibonacci retracement levels are shown as orange (upper) and purple (lower) lines.
Purpose:
Anjink V3 Purpose:
Identify Market Swings:
Detects significant highs and lows in the price movement using parameters like Depth, Deviation, and Backstep.
Plots trendlines connecting these swing points.
Labels these swing points with S (Sell) for swing highs and B (Buy) for swing lows, indicating potential trading opportunities.
Trend Analysis:
Plots three key moving averages (MA 20, MA 50, MA 200) for trend-following strategies.
Helps traders understand the short-term, mid-term, and long-term trends.
Volatility and Risk Metrics:
Uses ATR (Average True Range) to measure market volatility.
Displays the ATR percentage (volatility as a percentage of the price) and a calculated stop-loss percentage (1.5x ATR) for risk management.
Trend Visualization:
Dynamically updates swing levels and trendlines as the market evolves.
Highlights the trend direction with a background color:
Red: Downtrend (Bearish).
Green: Uptrend (Bullish).
VIVIDLY MIX ScalperBrief Description of the "VIVIDLY MIX Scalper" Indicator
The "VIVIDLY MIX Scalper" indicator is a comprehensive tool for scalping, combining several popular technical indicators to find potential entry points and confirm trends. It visualizes signals from these indicators on the chart and consolidates them into an informative table for quick analysis.
Key Features and Advantages:
Multi-Indicator Approach: The indicator integrates the logic of several proven strategies, such as moving averages, Parabolic SAR, MACD, RSI, Awesome Oscillator, and swing levels, allowing for more consistent and confirmed signals.
Trend Identification: Thanks to the included EMAs and 200MA, the indicator helps determine the current trend direction, which is a crucial factor for successful scalping.
Momentum Evaluation: The RSI and Awesome Oscillator indicators help assess the strength and speed of price movements, which is useful for finding short-term opportunities.
Entry Point Detection: Signals from Parabolic SAR, MACD crossovers, and conservative entries from the CM_SlingShotSystem provide potential points for opening positions.
Visualization of Levels: The Swing Points and Liquidity indicator highlights significant support and resistance levels, as well as areas of potential liquidity.
Convenient Signal Table: The indicator displays a summary table with the current signals from each component, allowing for a quick assessment of the overall picture and informed decision-making.
Customizability: Most parameters of each included indicator can be adjusted to suit individual preferences and trading strategies.
The advantage of "VIVIDLY MIX Scalper" lies in the consolidation of several powerful tools into one, which allows traders to gain a more complete understanding of the market situation and make decisions based on a combination of signals, rather than just one indicator. This can potentially improve the quality and probability of success of scalping trades.
Acknowledgments to the Authors of the Used Indicators:
This indicator is a compilation of the work of talented developers. We express our gratitude to ChrisMoody (CM_SlingShotSystem), Saleh_Toodarvari (Parabolic SAR + EMA 200 + MACD Signals), LonesomeTheBlue (Double Zig Zag with HHLL), and LeviathanCapital (Swing Points and Liquidity) for their contribution to creating useful tools for trading. Their indicators served as the foundation for the creation of "VIVIDLY MIX Scalper."
Simple RSI StrategySimple RSI Strategy for Educational Purposes
This Pine Script, built with TradingView's latest version (v6), implements a Simple RSI Strategy designed to highlight overbought and oversold conditions in the market. It leverages the Relative Strength Index (RSI) as a tool to trigger long entries and exits based on user-defined thresholds.
Key Features:
Customizable RSI Parameters: Adjust the RSI length, overbought, and oversold levels to fit different trading scenarios.
Risk Management Parameters: Includes configurable initial capital, position sizing as a percentage of equity, slippage, and commission for realistic backtesting.
Visual Enhancements: Overbought and oversold zones are clearly plotted with gradient fills and color-coded signals for better interpretability.
Signal Triggers: Long entries are initiated when the RSI crosses above the oversold level, and positions are closed when the RSI crosses below the overbought level.
Important Note:
This script is intended solely for educational purposes. While it provides insights into basic RSI-based strategies, it does not account for advanced risk management, market conditions, or position hedging. Users should exercise additional caution and implement comprehensive risk management techniques, such as stop losses and portfolio diversification, when applying similar strategies in live trading.
Backtest results and performance metrics derived from this script may not accurately reflect real-world outcomes due to limitations such as slippage, order execution timing, and market volatility.
Disclaimer: Trading involves significant financial risk. This script is not investment advice. Users should consult with a financial advisor and perform thorough testing before deploying any trading strategy.
This description emphasizes the educational aspect of the script while encouraging traders to incorporate robust risk management practices.
Volume Candle WyckHello traders!
Este sencillo indicador muestra colores de velas más brillantes cuando su volumen es mayor que el volumen de las 3 velas anteriores con la finalidad de visualizar más fácil los posibles niveles de reacción del precio.
Volume Liquidity Oscillator (VLO) Volumen de liquidez.📊 Volume Liquidity Oscillator (VLO)
📌 Descripción del Indicador
El Volume Liquidity Oscillator (VLO) es un oscilador diseñado para analizar el flujo de volumen y la liquidez del mercado. Utiliza un cálculo basado en el Money Flow Index (MFI) modificado, pero en lugar de Open Interest, usa el volumen real del activo seleccionado.
El VLO permite detectar si el volumen está impulsando el precio al alza (acumulación) o a la baja (distribución), ayudando a los traders a confirmar tendencias y detectar posibles cambios de dirección en el mercado.
📊 Cálculo y Funcionamiento
1️⃣ Clasificación del volumen:
Se separa el volumen en alcista (cuando el precio sube) y bajista (cuando el precio baja).
Si hay más volumen en velas alcistas → Se interpreta como acumulación (color azul).
Si hay más volumen en velas bajistas → Se interpreta como distribución (color rojo).
2️⃣ Normalización en un oscilador (-100 a +100):
+100 → Máxima acumulación (fuerza compradora alta).
-100 → Máxima distribución (presión vendedora alta).
0 → Mercado sin dirección clara.
3️⃣ Opciones de Suavizado:
Se puede aplicar una media móvil ponderada (WMA) ajustable.
Opciones recomendadas: 30 (sensible, corto plazo) o 200 (suavizado, largo plazo).
📈 ¿Cómo Interpretarlo?
✅ Acumulación (Zona Azul, Valores Positivos):
Si el VLO está por encima de 0, el volumen está impulsando el precio al alza.
Si el volumen sigue aumentando, confirma la tendencia alcista.
✅ Distribución (Zona Roja, Valores Negativos):
Si el VLO está por debajo de 0, indica que el volumen está acompañando caídas en el precio.
Una fuerte distribución puede anticipar una corrección o cambio de tendencia bajista.
✅ Divergencias con el Precio:
Si el precio sube pero el VLO baja → Posible distribución oculta, señal de debilidad.
Si el precio baja pero el VLO sube → Posible acumulación oculta, señal de fuerza alcista.
✅ Cruce de la Línea 0:
De negativo a positivo → Señal de acumulación, posible inicio de tendencia alcista.
De positivo a negativo → Señal de distribución, posible corrección bajista.
🔥 ¿Para qué mercados es útil?
✔️ Criptomonedas → Para detectar fases de acumulación y distribución en BTC, ETH y altcoins.
✔️ Futuros y Bolsa → Puede aplicarse en futuros de S&P 500, Nasdaq, oro, petróleo, etc.
✔️ Forex → Permite evaluar la fuerza del volumen en pares de divisas.
🎯 Ventajas del VLO frente a otros indicadores
✅ Mejora el Money Flow Index (MFI) al usar volumen real en lugar de Open Interest.
✅ Más preciso que indicadores de volumen simples, ya que mide la liquidez real del mercado.
✅ Filtra señales falsas cuando el volumen no acompaña los movimientos del precio.
✅ Permite ajustar el suavizado con WMA para adaptarlo a diferentes estilos de trading.
🚀 Conclusión
El Volume Liquidity Oscillator (VLO) es una herramienta poderosa para analizar el impacto del volumen en los precios, ayudando a confirmar tendencias y detectar posibles cambios de ciclo. Ideal para traders de cripto, futuros y bolsa que buscan mejorar su análisis de acumulación y distribución.
369 TPF369 Frequency using futures contracts.its using the 369 frequency lines to find the cycle for a buy or sell entry
NIFTY BANKNIFTY MIDCAP SENSEX FINNIFTY LEVELS)this indicator uses Gann's methods which are based on the idea that markets move in predictable geometric patterns and are influenced by time and price.
Key Concepts of Gann Levels:
Gann Angles:
Gann believed that specific angles could indicate the trend of a market. The most notable is the 45-degree angle, which he called the "1x1" or "45-degree line."
Angles are drawn from a significant price point, such as a high or low, and represent the speed or slope of the price movement.
Gann Square of 9:
A mathematical tool that calculates support and resistance levels based on the square root of numbers and their geometric relationships.
It aligns numbers in a spiral format, starting from a central point, and helps identify key price levels at certain degrees.
Gann Fan:
A series of lines drawn at specific angles from a significant high or low. Common angles include 1x1 (45°), 2x1 (26.25°), and 1x2 (63.75°).
These angles help traders identify potential areas where the trend might accelerate, decelerate, or reverse.
Gann Retracements:
Levels based on key price ratios derived from natural laws and geometric principles. Common Gann retracement levels include 12.5%, 25%, 50%, and 75%.
Time Analysis:
Gann emphasized the importance of time cycles. He believed markets move in time-based patterns, such as yearly cycles, seasonal cycles, or specific time intervals.
Thin Liquidity Zones [PhenLabs]Thin Liquidity Zones with Volume Delta
Our advanced volume analysis tool identifies and visualizes significant liquidity zones using real-time volume delta analysis. This indicator helps traders pinpoint and monitor critical price levels where substantial trading activity occurs, providing precise volume flow measurement through lower timeframe analysis.
The tool works by leveraging the fact that hedge funds, institutions, and other large market participants strategically fill their orders in areas of thin liquidity to minimize slippage and market impact. By detecting these zones, traders gain valuable insights into potential areas of accumulation, distribution, and liquidity traps, allowing for more informed trading decisions.
🔍 Key Features
Real-time volume delta calculation using lower timeframe data
Dynamic zone creation based on volume spikes
Automatic timeframe optimization
Size-filtered zones to avoid noise
Custom delta timeframe scanning
Flexible analysis period selection
📊 Visual Demonstration
💡 How It Works
The indicator continuously scans for high-volume areas where trading activity exceeds the specified threshold (default 6.0x average volume). When detected, it creates zones that display the net volume delta, showing whether buying or selling pressure dominated that price level.
Key zone characteristics:
Size filtering prevents noise from large price swings
Volume delta shows actual buying/selling pressure
Zones automatically expire based on lookback period
Real-time updates as new volume data arrives
⚙️ Settings
Time Settings
Analysis Timeframe: 15M to 1W options
Custom Period: User-defined bar count
Delta Timeframe: Automatic or manual selection
Volume Analysis
Volume Threshold: Minimum spike multiple
Volume MA Length: Averaging period
Maximum Zone Size: Size filter percentage
Display Options
Zone Color: Customizable with transparency
Delta Display: On/Off toggle
Text Position: Left/Center/Right alignment
📌 Tips for Best Results
Adjust volume threshold based on instrument volatility
Monitor zone clusters for potential support/resistance
Consider reducing max zone size in volatile markets
Use in conjunction with price action and other indicators
⚠️ Important Notes
Requires volume data from your data provider
Lower timeframe scanning may impact performance
Maximum 500 zones maintained for optimization
Zone creation is filtered by both volume and size
🔧 Volume Delta Calculation
The indicator uses TradingView’s advanced volume delta calculation, which:
Scans lower timeframe data for precision
Measures actual buying vs selling pressure
Updates in real-time with new data
Provides clear positive/negative flow indication
This tool is ideal for traders focusing on volume analysis and order flow. It helps identify key levels where significant trading activity has occurred and provides insight into the nature of that activity through volume delta analysis.
Note: Performance may vary based on your chart’s timeframe. Adjust settings according to your trading style and the instrument’s characteristics. Past performance is not indicative of future results, DYOR.
⚜️SMB Cross⚜️This script calculates the SMB (Strategy Mohsen Bahmani) index along with Heikin Ashi candles and a moving average. Heikin Ashi is used in this script as a smoothing technique to reduce noise and identify trends more clearly, helping generate more accurate trading signals.
Features:
SMB (Strategy Mohsen Bahmani): The SMB indicator is specifically designed to identify significant market movements and sharp price changes. In this script, the SMB is calculated using Heikin Ashi prices, enhancing the accuracy of the predictions.
Heikin Ashi: Heikin Ashi is a technical tool used for smoothing data and reducing price noise. It is especially useful in identifying longer-term trends and clear buy/sell signals.
Moving Average: An Exponential Moving Average (EMA) is used in this script to smooth out the SMB signals. This moving average helps you visualize the overall market trend more clearly.
Settings:
SMB MA Length: The length of the moving average for smoothing the SMB data is adjustable. The default length is 5, but you can modify it based on your trading strategy.
Usage:
This script is designed for traders who want to incorporate Heikin Ashi in their analysis along with traditional signals. By combining SMB and Heikin Ashi, you can receive more accurate signals for market entry and exit points.
How It Works:
Heikin Ashi prices are calculated.
The SMB index is calculated based on the Heikin Ashi price changes and trading volume.
An Exponential Moving Average of the SMB values is computed and plotted on the chart.
Using this tool, you can better simulate market trends and make more informed trading decisions.
FVG DetectorA fairly flexible indicator for displaying imbalance zones. There are quite a few similar indicators, but none of them suit me, so I made my own.
Settings:
Minimum FVG size in % - Minimum imbalance size in percentage
Percentage of filling FVG - When the imbalance is filled by the specified percentage, the imbalance will be considered inactive
Show FVG - The number of FVG to be shown on the chart. If 0, all FVG are shown
FVG Long color - Color of FVG Long FVG
FVG Short color - Color of FVG Short FVG
FVG middle line - Setting the line that shows the middle of the imbalance
Filling 50% FVG - When filling the imbalance halfway, the line showing the middle of the imbalance changes type and color
When Candle Close - The rectangle showing the imbalance zone is removed only after the candle closes
History - Display all imbalance zones on history
Conclusion:
This indicator will be useful for those users who need to display imbalance zones, the middle of the imbalance, and also visually show that the price has covered half of the imbalance zone.
Support, Resistance, Supply/Demand, Big Orders**Support and Resistance**
Support and resistance are fundamental concepts in technical analysis used to determine price levels on charts where an asset tends to stop and reverse its direction.
- **Support** refers to a price level where a downtrend can be expected to pause due to a concentration of demand. Buyers are likely to enter at this level, preventing the price from falling further. In other words, support acts like a floor beneath the price.
- **Resistance** is the opposite of support and refers to a price level where an uptrend may stall due to a concentration of selling interest. Sellers are likely to enter at this level, preventing the price from rising further. Resistance acts as a ceiling above the price.
Support and resistance levels are often identified through previous price action and can be used to forecast potential reversal points.
---
**Supply and Demand**
Supply and demand are market forces that dictate price movement based on the balance between the quantity of an asset available (supply) and the desire to purchase it (demand).
- **Demand** is created when buyers are willing to purchase an asset, usually driving the price upwards if demand outweighs supply.
- **Supply** occurs when sellers are willing to sell an asset, often driving the price downward if supply exceeds demand.
Supply and demand zones can often be observed on charts and can help traders identify areas where price may face upward or downward pressure based on the relative strength of either force.
---
**Big Orders**
Big orders (often referred to as large institutional orders or market orders) refer to large transactions that are typically placed by institutional investors or traders. These orders can have a significant impact on market prices because their size may overwhelm the usual market liquidity.
- Large buy orders may push the price upward, especially if there is limited supply available at that price level.
- Large sell orders may push the price downward if there is insufficient demand at the price level.
Big orders are important for understanding price movements as they can lead to sharp price fluctuations or create levels of support/resistance where these large orders are placed. Traders often monitor the order book to identify such big transactions or anticipate their effects on the market.
VIVIDLY MIX Scalper with signal & EMA_AngleVIVIDLY MIX Scalper with Signal & EMA Angle Indicator Description
This indicator is a versatile scalping tool that combines several popular indicators with an added signal based on their interaction. The primary goal of the indicator is to provide traders with clear information about the current market conditions and potential entry and exit points.
Integrated Indicators and Their Authors:
CM_SlingShotSystem (© ChrisMoody): This component helps identify the trend direction and pullback moments. It utilizes two exponential moving averages (EMAs) to pinpoint aggressive and conservative entry points. Thank you to ChrisMoody for this valuable trend identification tool.
Parabolic SAR + EMA 200 + MACD Signals (© Saleh_Toodarvari): This section includes Parabolic SAR for tracking potential trend reversals, the EMA 200 for determining the long-term trend, and MACD for measuring momentum and identifying divergences. We appreciate Saleh_Toodarvari for integrating these important indicators.
Double Zig Zag with HHLL (© LonesomeTheBlue): This indicator displays two zig zag lines with different periods to highlight significant price reversals and the formation of Higher Highs (HH), Higher Lows (HL), Lower Lows (LL), and Lower Highs (LH). Thank you to LonesomeTheBlue for visualizing market structure.
Swing Points and Liquidity (© LeviathanCapital): This tool marks significant price reversals (swings) and optionally displays volume and open interest changes at these levels, helping to identify potential liquidity zones. We thank LeviathanCapital for assisting in identifying key price levels.
Relative Strength Index (RSI): The standard RSI indicator is used to measure the strength of recent price changes and identify overbought and oversold conditions.
Awesome Oscillator (AO): The Awesome Oscillator indicator measures market momentum by comparing short-term and long-term moving averages of the price.
New Combined Signal:
The added buy and sell signal is based on the simultaneous confirmation of the following four conditions:
RSI vs. RSI Moving Average: The RSI must cross above its moving average for a buy signal and below for a sell signal.
MACD:
Crossover: The MACD signal line must cross above the MACD line for a buy signal and below the MACD line for a sell signal.
Histogram: The MACD histogram must be above zero for a buy signal and below zero for a sell signal.
Awesome Oscillator (AO): The current AO bar must be green (higher than the previous) for a buy signal and red (lower than the previous) for a sell signal.
When all four conditions are met simultaneously, a "Buy X 4" or "Sell X 4" label appears on the chart, indicating a potential opportunity to enter a position.
EMA Angle:
The indicator also calculates the angle of the fast EMA (exponential moving average). This allows for assessing the strength of the current price movement. Positive angle values suggest an upward trend, while negative values indicate a downward trend.
Default EMA Angle Values for Specific Coins:
The indicator offers default EMA angle values for the following cryptocurrencies:
BTC: 0.0004
ETH: 0.025
SOL: 0.14
DOGE: 330
SUI: 21
BNB: 0.2
TON: 300
AAVE: 0.09
AVAX: 1
PEOPLE: 800
These values can be adjusted in the indicator settings.
Signals Table:
A table is displayed in the top-right corner of the chart, providing a summary of the current status of various indicators:
CHECK: The header for the signal check column.
LONG: Indicates the presence of a buy signal.
SHORT: Indicates the presence of a sell signal.
Each row in the table corresponds to a specific condition or indicator:
RSI vs MA: Shows where the RSI is relative to its moving average.
MACD CROSS: Indicates a MACD line crossover.
MACD HIST: Shows the position of the MACD histogram relative to zero.
AO BAR: Displays the color of the current AO bar.
SAR: Shows the current position of the Parabolic SAR relative to the price.
RSI 50: Indicates whether the RSI is above or below the 50 level.
AO: Shows whether the Awesome Oscillator is above or below zero.
200MA: Indicates whether the price is above or below the 200-period EMA.
CONS ENTRY: Displays conservative entry signals from the CM_SlingShotSystem.
RSI : 70/30: Shows whether the RSI is in overbought (above 70) or oversold (below 30) zones.
Fast EMA angle: Displays the current angle of the fast EMA.
A "✔️" symbol in the corresponding cell signifies that the condition is met for that direction (Long or Short), while a "➖" indicates no signal.
In Conclusion:
The VIVIDLY MIX Scalper with Signal & EMA Angle indicator is a comprehensive scalping solution, providing traders with a multitude of analysis tools and signal filtering capabilities. The combination of proven indicators and the added signal based on their synergy can assist in making more informed trading decisions. Remember to conduct your own research and test the indicator under various market conditions before using it in live trading.
Strategy with MACD and EMA"Strategy with MACD and EMA"
This is a simple strategy designed to enter LONG positions when the MACD crossover occurs below the 0 point and the price is above the EMA (200), and SHORT when the reverse conditions are met.
With TradingView's premium options, you can perform backtesting to obtain a more reliable sample, but I recommend not exceeding more than 3 months for the 5-minute timeframe.
The ratio is set by default to 2:1. You can modify the Take Profit (TP), Stop Loss (SL), EMA length, and MACD settings.
My advice is to perform backtesting on pairs that adapt best to it.
It is recommended to periodically change the pairs that fit the strategy best or adjust the TP/SL, as volatility changes constantly.
A pair may work better for LONG positions than for SHORT , and vice versa.
The strategy is initially designed for use with the 5-minute timeframe, but it can be adapted to any timeframe and asset (stocks, cryptocurrencies, etc.).
If your exchange charges a 0.05% commission per trade, the strategy must have at least a 36.67% win rate to be profitable with the established TP/SL parameters.
The source code is open for customization and modification.
----------------------------------------------------------------------------------------------
Esta es una estrategia simple, diseñada para entrar en posiciones LONG cuando el cruce del MACD ocurre por debajo del punto 0 y el precio se encuentra sobre la EMA (200), y en posiciones SHORT cuando se da todo a la inversa.
Con las opciones premium de TradingView, puedes realizar análisis retroactivos para obtener una muestra más confiable, pero recomiendo que no se exceda más de los 3 meses para la temporalidad de 5 minutos.
El ratio está predeterminado en 2:1. Puedes modificar el Take Profit (TP), Stop Loss (SL), la longitud de la EMA y la configuración del MACD.
Mi consejo es hacer backtesting en los pares que mejor se adapten a ella.
Es recomendable cambiar con periodicidad los pares que más se adapten a la estrategia o ajustar el TP/SL, ya que la volatilidad varía constantemente.
Un par puede funcionar mejor para posiciones LONG que para SHORT , y viceversa.
La estrategia inicialmente está pensada para usarse en temporalidad de 5 minutos, pero puede adaptarse a cualquier temporalidad y activo (acciones, criptomonedas, etc.).
Si tu exchange cobra un 0,05% de comisión por operación, la estrategia debe tener al menos un 36,67% de acierto para ser rentable bajo los parámetros de TP/SL preestablecidos.
El código fuente está abierto para su personalización y modificación.
Relative Risk MetricOVERVIEW
The Relative Risk Metric is designed to provide a relative measure of an asset's price, within a specified range, over a log scale.
PURPOSE
Relative Position Assessment: Visualizes where the current price stands within a user-defined range, adjusted for log scale.
Logarithmic Transformation: Utilizes the natural log to account for a log scale of prices, offering a more accurate representation of relative positions.
Calculation: The indicator calculates a normalized value via the function Relative Price = / log(UpperBound) − log(LowerBound) . The result is a value between 0 and 1, where 0 corresponds to the lower bound and 1 corresponds to the upper bound on a log scale.
VISUALIZATION
The indicator plots three series:
Risk Metric - a plot of the risk metric value that’s computed from an asset's relative price so that it lies within a logarithmic range between 0.0 & 1.0.
Smoothed Risk Metric - a plot of the risk metric that’s been smoothed.
Entry/Exit - a scatter plot for identified entry and exit. Values are expressed as percent and are coded as red being exit and green being entity. E.g., a red dot at 0.02 implies exit 2% of the held asset. A green dot at 0.01 implies use 1% of a designated capital reserve.
USAGE
Risk Metric
The risk metric transformation function has several parameters. These control aspects such as decay, sensitivity, bounds and time offset.
Decay - Acts as an exponent multiplier and controls how quickly dynamic bounds change as a function of the bar_index.
Time Offset - provides a centering effect of the exponential transformation relative to the current bar_index.
Sensitivity - controls how sensitive to time the dynamic bound adjustments should be.
Baseline control - Serves as an additive offset for dynamic bounds computation which ensures that bounds never become too small or negative.
UpperBound - provides headroom to accomodate growth an assets price from the baseline. For example, an upperbound of 3.5 accommodates a 3.5x growth from the baseline value (e.g., $100 -> $350).
LowerBound - provides log scale compression such that the overall metric provides meaningful insights for prices well below the average whilst avoiding extreme scaling. A lowerbound of 0.25 corresponds to a price that is approx one quarter of a normalised baseline in a log context.
Weighted Entry/Exit
This feature provides a weighted system for identifying DCA entry and exit. This weighting mechanism adjusts the metric's interpretation to highlight conditions based on dynamic thresholds and user-defined parameters to identify high-probability zones for entry/exit actions and provide risk-adjusted insights.
Weighting Parameters
The weighting function supports fine-tuning of the computed weighted entry/exit values
Base: determines the foundational multiplier for weighting the entry/exit value. A higher base amplifies the weighting effect, making the weighted values more pronounced. It acts as a scaling factor to control the overall magnitude of the weighting.
Exponent: adjusts the curve of the weighting function. Higher exponent values increase sensitivity, emphasizing differences between risk metric values near the entry or exit thresholds. This creates a steeper gradient for the computed entry/exit value making it more responsive to subtle shifts in risk levels.
Cut Off: specifies the maximum percentage (expressed as a fraction of 1.0) that the weighted entry/exit value can reach. This cap ensures the metric remains within a meaningful range and avoids skewing
Exit condition: Defines a threshold for exit. When the risk metric is below the exit threshold (but above the entry threshold) then entry/exit is neutral.
Entry condition: Defines a threshold for entry. When the risk metric is above the entry threshold (but below the exit threshold) then entry/exit is neutral.
Weighting Behaviour
For entry conditions - value is more heavily weighted as the metric approaches the entry threshold, emphasizing lower risk levels.
For exit conditions - value is more heavily weighted as the metric nears the exit threshold, emphasizing increased risk levels.
USE-CASES
Identifying potential overbought or oversold conditions within the specified logarithmic range.
Assisting in assessing how the current price compares to historical price levels on a logarithmic scale.
Guiding decision-making processes by providing insights into the relative positioning of prices within a log context
CONSIDERATIONS
Validation: It's recommended that backtesting over historical data be done before acting on any identified entry/exit values.
User Discretion: This indicator focus on price risk. Consider other risk factors and general market conditions as well.