OPEN-SOURCE SCRIPT
volatilty 369

1. Multi-Asset & Custom Timeframe Selection
The script allows you to select a specific asset (NIFTY, BANKNIFTY, etc.) and a fixed timeframe (e.g., 15m, 1H, Daily) from the settings. It fetches data for that specific selection regardless of what chart you currently have open.
2. Volatility-Adaptive Bands
Instead of using fixed standard deviations, the script creates dynamic bands around a 25-period EMA.
It calculates an ATR (Average True Range).
It adjusts the width of the bands based on the India VIX.
If VIX is high relative to its 25-EMA, the bands widen to account for market noise. If VIX is low, the bands tighten.
3. Trend Filtering with VWAP & VIX
The code uses two primary filters to ensure high-quality entries:
VWAP Filter: For a Long signal, the price must be above the VWAP. For a Short signal, it must be below.
VIX Spike Protection: It prevents "Long" entries if the VIX is spiking (rising more than 0.8% above its EMA), as a rising VIX usually indicates a falling market or high risk.
4. Entry & Exit Logic
BUY Signal: Triggered when the price closes above the Upper Adaptive Band AND VWAP, provided the VIX is stable.
SELL Signal: Triggered when the price closes below the Lower Adaptive Band AND VWAP, provided the VIX is trending up.
Exit/Neutral: The trend turns "Sideways" if the price crosses back over the 25-EMA, acting as a trailing stop or trend-weakness indicator.
The script allows you to select a specific asset (NIFTY, BANKNIFTY, etc.) and a fixed timeframe (e.g., 15m, 1H, Daily) from the settings. It fetches data for that specific selection regardless of what chart you currently have open.
2. Volatility-Adaptive Bands
Instead of using fixed standard deviations, the script creates dynamic bands around a 25-period EMA.
It calculates an ATR (Average True Range).
It adjusts the width of the bands based on the India VIX.
If VIX is high relative to its 25-EMA, the bands widen to account for market noise. If VIX is low, the bands tighten.
3. Trend Filtering with VWAP & VIX
The code uses two primary filters to ensure high-quality entries:
VWAP Filter: For a Long signal, the price must be above the VWAP. For a Short signal, it must be below.
VIX Spike Protection: It prevents "Long" entries if the VIX is spiking (rising more than 0.8% above its EMA), as a rising VIX usually indicates a falling market or high risk.
4. Entry & Exit Logic
BUY Signal: Triggered when the price closes above the Upper Adaptive Band AND VWAP, provided the VIX is stable.
SELL Signal: Triggered when the price closes below the Lower Adaptive Band AND VWAP, provided the VIX is trending up.
Exit/Neutral: The trend turns "Sideways" if the price crosses back over the 25-EMA, acting as a trailing stop or trend-weakness indicator.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.