ATR Ratio# ATR Ratio Indicator Documentation
## 📊 Indicator Overview
**ATR Ratio** is a technical analysis tool designed to measure the relative strength of market volatility changes. By calculating the ratio between short-term and long-term ATR (Average True Range), traders can quickly identify whether market volatility is accelerating or decelerating.
---
## 🎯 Core Features
This indicator displays two main lines in a separate window:
1. **ATR Ratio Line** (Red): Short-term ATR ÷ Long-term ATR
2. **Trigger Level Line** (Blue): Reference level at default 0.87
3. **1.0 Reference Line** (Gray Dotted): Critical point where volatility is equal
---
## ⚙️ Parameter Settings
| Parameter Name | Default | Description | Suggested Range |
|---------------|---------|-------------|-----------------|
| **Short-term ATR Period** | 7 | Number of bars for short-term volatility | 5-14 |
| **Long-term ATR Period** | 49 | Number of bars for long-term volatility | 30-100 |
| **Trigger Level** | 0.87 | Reference threshold for strategy signals | 0.5-1.0 |
---
## 📈 Interpretation Guide
### Understanding ATR Ratio
- **Ratio > 1.0**: Short-term volatility **exceeds** long-term volatility
- Market volatility is **accelerating**
- May signal trend initiation or breakout
- **Ratio < 1.0**: Short-term volatility **below** long-term volatility
- Market volatility is **decelerating**
- May signal consolidation or trend exhaustion
- **Ratio near Trigger Level (0.87)**:
- Significant volatility contraction
- Potential **quiet period** before breakout
- Good time to prepare entries or set alerts
### Visual Signals
```
┌────────────────────────────────────┐
│ ATR Ratio │
├────────────────────────────────────┤
│ 1.5 ┼ ╱╲ │ ← Volatility Expanding
│ │ ╱ ╲ │
│ 1.0 ┼─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ ← Reference Line
│ │ ╱ ╲ │
│ 0.87┼─────────────────────────────│ ← Trigger Level
│ │ ╱ ╲ │
│ 0.5 ┼ │ ← Volatility Contracting
└────────────────────────────────────┘
```
# ATR Ratio 指標說明
## 📊 指標概述
**ATR Ratio**(ATR 比率指標)是一個技術分析工具,用於衡量市場波動性的相對變化強度。透過計算短期與長期 ATR(平均真實波幅)的比率,交易者可以快速識別市場波動性是否在加速或減速。
---
## 🎯 核心功能
此指標在獨立視窗中顯示兩條主要線:
1. **ATR 比率線**(紅色):短期 ATR ÷ 長期 ATR
2. **觸發水平線**(藍色):預設為 0.87 的參考水平
3. **1.0 參考線**(灰色虛線):標示波動性相等的臨界點
---
## ⚙️ 參數設定
| 參數名稱 | 預設值 | 說明 | 建議範圍 |
|---------|-------|------|---------|
| **短期 ATR 週期** | 7 | 計算短期波動性的 K 線數量 | 5-14 |
| **長期 ATR 週期** | 49 | 計算長期波動性的 K 線數量 | 30-100 |
| **觸發水平線** | 0.87 | 策略訊號的參考閾值 | 0.5-1.0 |
---
## 📈 指標解讀
### ATR 比率的意義
- **比率 > 1.0**:短期波動性**大於**長期波動性
- 市場波動正在**加速**
- 可能預示趨勢啟動或突破
- **比率 < 1.0**:短期波動性**小於**長期波動性
- 市場波動正在**減速**
- 可能預示盤整或趨勢衰竭
- **比率接近觸發水平(0.87)**:
- 波動性顯著收斂
- 可能是突破前的**靜默期**
- 適合準備進場或設定警報
### 視覺訊號
```
┌────────────────────────────────────┐
│ ATR Ratio │
├────────────────────────────────────┤
│ 1.5 ┼ ╱╲ │ ← 波動加速
│ │ ╱ ╲ │
│ 1.0 ┼─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ ← 參考線
│ │ ╱ ╲ │
│ 0.87┼─────────────────────────────│ ← 觸發水平
│ │ ╱ ╲ │
│ 0.5 ┼ │ ← 波動收斂
└────────────────────────────────────┘
```
---
## 💡 實戰應用
### 1️⃣ 突破前兆識別
當 ATR 比率長時間維持在 **0.6-0.8** 區間,代表市場進入低波動壓縮狀態,通常預示即將發生大幅突破。
**操作策略**:
- 在比率低於 0.87 時設定價格突破警報
- 等待比率快速上升至 1.0 以上時確認突破
- 順勢進場
### 2️⃣ 趨勢強度確認
觀察比率在趨勢中的表現:
- **強勢趨勢**:比率持續維持在 1.0 以上
- **弱勢趨勢**:比率雖大於 1.0 但持續下降
- **趨勢衰竭**:比率跌破 1.0 並持續下滑
### 3️⃣ 風險管理工具
使用 ATR 比率調整部位規模:
- 比率 > 1.2:減少部位(高波動風險)
- 比率 0.8-1.2:正常部位
- 比率 < 0.8:可考慮增加部位(低波動期)
---
## 🔧 使用建議
### 最佳實踐
✅ **結合其他指標**:與價格行為、支撐阻力配合使用
✅ **設定警報**:在觸發水平線處設定警報通知
✅ **多時間框架分析**:同時觀察日線、4 小時線的 ATR 比率
✅ **回測驗證**:根據不同商品調整參數
### 注意事項
⚠️ **不適用於極低波動市場**:如假日或流動性極差時段
⚠️ **需結合價格分析**:單獨使用可能產生假訊號
⚠️ **參數需優化**:不同商品可能需要不同的週期設定
## 🎓 進階應用
### 與其他指標結合
1. **ATR Ratio + 布林通道**
- 布林通道收縮 + ATR 比率 < 0.87 → 高機率突破設定
2. **ATR Ratio + RSI**
- RSI 超買/超賣 + ATR 比率快速上升 → 反轉訊號增強
3. **ATR Ratio + 移動平均**
- 價格突破均線 + ATR 比率 > 1.0 → 趨勢確認
## 📞 常見問題
**Q: 為什麼觸發水平預設是 0.87?**
A: 這是原始指標作者的經驗值,代表波動性顯著收斂的閾值。您可以根據交易商品和策略調整。
**Q: 短期和長期週期應該如何設定?**
A: 預設 7 和 49 適用於日線交易。短線交易者可使用 5/21,波段交易者可使用 14/50。
**Q: 比率可以大於 2.0 嗎?**
A: 可以。極端市場事件(如重大新聞)可能導致比率飆升至 2.0 以上,代表波動性劇烈擴張。
**提示**:建議先在模擬帳戶測試策略,確認參數適合您的交易風格後再實盤使用。
Volatilidade
PW-O Pressure Oscillator (Normalized + Volume Safe)The PW-O Pressure Oscillator is a normalized, volume-safe momentum tool designed to measure true buying and selling pressure, not just price movement.
Instead of reacting late like traditional oscillators, PW-O evaluates candle efficiency, force, and pressure continuity, allowing traders to identify healthy trends, weakening momentum, compression, and exhaustion before price structure breaks.
Built for futures, intraday trading, and volatile markets (NQ / ES / Crypto).
Core Features
Pressure-Based Engine (not price-based)
Volume-Weighted (Safe-Clamped)
Normalized for All Markets
Dynamic Strength Zones
Compression & Exhaustion Detection
Non-Repainting
How It Works
PW-O analyzes each candle by:
Body vs range efficiency
Directional force
Volume participation (safely bounded)
Pressure memory over time
Pressure is accumulated, smoothed, and normalized so readings remain consistent across sessions and volatility regimes.
How to Read the Indicator
Zero Line Bias
Above 0 → Bullish pressure dominance
Below 0 → Bearish pressure dominance
Pressure Histogram
Rising bars → Increasing pressure
Falling bars → Weakening pressure
Flat pressure → Compression / balance
Dynamic Strength Zones
Pressure expanding beyond zones = strong participation
Failure to hold zones = trend vulnerability
Zones adapt automatically to market conditions.
Compression
Compression appears when:
Pressure slope flattens
Pressure decays toward its EMA
Often precedes:
Breakouts
Trend continuation
Reversals
Exhaustion Signals
Bull Exhaustion: Price makes higher highs while pressure weakens above upper zone
Bear Exhaustion: Price makes lower lows while pressure weakens below lower zone
Exhaustion highlights loss of force, not immediate reversal.
Trading Edge
PW-O provides insight into momentum quality, not just direction.
Advantages over traditional oscillators:
Detects weakening moves early
Filters low-quality breakouts
Confirms pullbacks in strong trends
Adapts to volatility automatically
Avoids fixed overbought/oversold traps
Best Use
PW-O is best used as a confirmation and filtering tool, combined with:
EMA / VWAP trend bias
Market structure
Entry timing strategies
It is not intended as a standalone signal generator.
Markets & Timeframes
Optimized for NQ / ES
Works on all timeframes
Compatible with crypto & equities
Author Notes
This indicator is designed to reflect pressure flow and participation, not lagging momentum.
Focus on pressure behavior, not single-bar signals.
SPX 0.5% Move + Volume Filter.5%+ move in SPX in 2 minute candle. Usage for creating an alert for web hook trigger or basic alert.
Monte Carlo Simulation BandsMonte Carlo Simulation v2.4.2
Plots a one-bar-ahead price distribution band built from many simulated paths. The green band shows empirical percentiles of simulated final prices—these are distribution bounds, not a confidence interval of the mean.
What It Does
Simulates many one-bar price paths using a directional random walk with volatility scaling (uniform shocks, not Gaussian GBM).
Plots Mean Forecast, Median Forecast, and configurable percentile bounds (default 5th/95th).
Optional rolling HTF-days mean line (yellow) for trend context.
Optional labels and forward projection lines.
Alerts when the confirmed close breaks above or below the percentile band.
Non-Repainting & HTF Behavior (Fail-Closed)
All calculations are gated to confirmed bars only via explicit no_repaint_ok gate (barstate.isconfirmed).
If you select an HTF Resolution, the script uses a strict request.security(..., lookahead_off, gaps_off) pipeline.
If HTF data is unavailable, outputs are na—no silent fallback to chart timeframe.
A separate "HTF Alignment (lagged)" plot shows the prior HTF close (htf_price ) as visual proof of no look-ahead.
Volatility Source & Scaling
If "Use Historical Volatility" is enabled, volatility is estimated from log returns on the selected resolution (HTF if set, otherwise chart).
Annualization adapts to session type:
Equities: 6.5 hours/day, 252 trading days/year
Crypto: 24 hours/day, 365 days/year
Substeps increase path smoothness within the same one-bar horizon—they do not extend the forecast to multiple bars.
Key Inputs
• Prob Up / Prob Down — Must satisfy Prob Up + Prob Down ≤ 1.0. If violated, simulation is skipped and table shows "✗ PROB>1".
• # Simulations / # Substeps — Higher = smoother/more stable, but slower. Default 100×100 is a good balance.
• Lower/Upper Percentile — Define the band width (e.g., 5 and 95 for a 90% distribution band).
• Run On Last Bar Only — Performance mode (recommended). Skips historical computation; updates on each new confirmed bar.
• Resolution (HTF) — Leave blank for chart timeframe, or set to Weekly/Monthly for HTF-aligned simulation.
• Crypto 24/7 Session? — Enable for crypto markets to use correct annualization (365d, 24h).
How to Use (Quickstart)
Start with defaults and keep Run On Last Bar Only = true for speed.
Set Prob Up and Prob Down so their sum ≤ 1.0 (e.g., 0.5 + 0.5 = 1.0 for neutral).
Enable "Use Historical Volatility" and set a Volatility Lookback (e.g., 20 bars) for data-driven vol.
Set Resolution (HTF) if you want the model to run on higher timeframe data (e.g., 1W). Expect updates only when a new HTF interval starts.
Choose percentiles (e.g., 5 and 95) to define your distribution band width.
Enable alerts for "Price Above Upper Percentile" or "Price Below Lower Percentile" to get notified of breakouts.
Limitations & Disclosures
Forecast horizon is one bar only. Substeps do not create a multi-bar forecast.
Model uses uniform shocks with direction chosen from Prob Up/Down. This is not Geometric Brownian Motion (GBM) and is not calibrated to any option-implied distribution.
Bounds are percentiles of final simulated prices, not a statistical confidence interval of the mean.
HTF mode updates at the start of a new HTF interval (first chart bar where the HTF timestamp changes), so the band appears "step-like" in realtime.
Historical volatility requires enough bars for the selected lookback; until then, values may be na.
Performance depends on Sims × Substeps; extreme settings (e.g., 500×500) can be slow.
This indicator does not predict direction—it shows a probabilistic range based on your inputs.
Band Walk Detector TENKYO [BASIC]1. Abstract: The Computational Resolution of Cognitive Latency
This publication presents the findings of the "TENKYO" Research Project , focusing on the algorithmic detection of high-probability volatility breakouts ("Band Walks") on the 15-minute timeframe.
Problem Statement: Manual trading suffers from a critical "Cognitive Latency Gap." A trader cannot simultaneously process multi-dimensional variables—volatility expansion rates (derivative of variance), candle morphology (price rejection ratios), and time-weighted liquidity cycles—within the millisecond timeframe required for optimal execution.
Solution: This script is not a discretionary indicator but a Hard-Coded Decision Support System . It automates the verification of market conditions using a "Piecewise Constant Parameter Model," offloading the computational burden from the human operator to the CPU.
Note: This is a research release for the verification of the TENKYO logic, not a commercial product.
2. Theoretical Framework & Methodology
The architecture of this script rejects the standard "Stationary Volatility Assumption" (the idea that market behavior is consistent throughout the day). Instead, it adopts a Time-Segmented Heteroskedasticity Model.
A. Temporal Segmentation Logic (The Session Filter)
Global forex markets exhibit distinct liquidity profiles based on the active session (London, New York, Tokyo/Sydney). A standard deviation ($\sigma$) that signals a breakout in the Asian session is often mere noise in the London session.To solve this, the script partitions the trading day into four distinct phases ($S_1, S_2, S_3, S_4$) and applies a Dynamic Parameter Matrix:
・ Logic: $P(t) = \{ \text{Length}_i, \text{Mult}_i, \text{Threshold}_i \}$ where $t \in S_i$
・ Implementation: The script contains an extensive if-else structure that automatically swaps the Lookback Period and Deviation Multiplier based on the timestamp. This allows the algorithm to "tighten" or "loosen" its sensitivity relative to expected market volume.
B. Synthetic Execution Modeling (Bid/Ask Simulation)
TradingView's default variables (close, high, low) represent mid-market data, which fails to account for the spread cost inherent in execution.
・Correction: This algorithm internally calculates synthetic Bid and Ask prices using a defined spread factor ($\Delta$).
・Formula:
$$P_{Ask} = P_{Mid} + (\Delta / 2), \quad P_{Bid} = P_{Mid} - (\Delta / 2)$$
3. Algorithmic Core: The "TENKYO" Logic
The script identifies a "Band Walk" only when three independent layers of logic align perfectly.
Layer 1: The Volatility Impulse (Expansion)
The primary trigger is not merely price crossing a band, but the acceleration of the Band Width.
・Condition: The algorithm monitors the differential of the Upper and Lower bands. A signal is generated only if the expansion velocity exceeds a predefined Pips threshold (bwGrow_px) specifically tuned for the current session $S_i$.
Layer 2: Morphological Rejection Filtering (Wick Analysis)
To filter out "Mean Reversion Traps" (False Breakouts), the script analyzes the morphology of the signal candle using a Wick-to-Body Ratio test.
・The Trap: A candle that breaks the band but closes with a long rejection wick indicates exhausted momentum.
・The Filter: Let $R_{wb} = \text{Body} / \text{RejectionWick}$. If $R_{wb} < \text{Threshold}_{Si}$,, the signal is suppressed.This mathematical filter prevents the user from entering trades where the market sentiment has already reversed within the candle's duration.Layer
3: The "Scramble" State (Momentum Continuity)
The script introduces a unique state machine called "Scramble."
・Purpose: To detect re-entry opportunities during a high-momentum trend.
・Mechanism: If the market enters an "Endure" state (a pause in expansion) but validates specific continuity conditions (price remains within the $2\sigma$ corridor without violating the trend vector), the algorithm flags a "Scramble" signal. This effectively distinguishes between a "Trend Reversal" and a "Trend Pause."
4. Operational Features & Visual Guide
This tool is designed to serve as a rigorous "Filter" for manual trading.
・The "Mushy" Zone: Visualized by a gray fill between bands. This represents a low-kurtosis, mean-reverting market state where trend-following strategies are statistically disadvantageous. The algorithm disables all signals in this zone.
・Secure & Breakeven Visualization: The script projects potential exit points based on Maximum Favorable Excursion (MFE) logic calculated from the entry bar's synthetic price. This assists the user in objective trade management.
・Hard-Coded Optimization: Users will notice that many parameters are locked or preset. This is intentional. These values are derived from extensive backtesting on EURUSD and JPY pairs and serve as the "Control" variables for this research.
5. Conclusion
The Band Walk Detector TENKYO is a comprehensive logical framework that integrates time, volatility, and morphology. It denies the simplistic "one-size-fits-all" approach of standard indicators in favor of a granular, session-adaptive model. It provides the trader with a computationally verified "Go/No-Go" signal, bridging the gap between human intuition and algorithmic precision.
Options Visualizer: Smart Money Barriers [V6]Options Visualizer: Institutional Barriers & Expected Move
The Options Visualizer is analysis tool designed for traders who want to gain an edge by monitoring the "Smart Money" (options market makers and institutional hedgers). This script helps you visualize key option market dynamics directly on your chart, allowing you to see statistical support/resistance levels and massive "walls" of liquidity.
Key Features
1. Institutional Walls (Manual Mode)
Input high Open Interest (OI) data from exchanges like Deribit or Coinglass.
Call Wall (Resistance): The strike price with the highest concentration of Call options. Market makers often defend these levels to prevent paying out buyers.
Put Wall (Support): The strike price with the highest concentration of Put options, acting as a "floor" for price action.
2. Auto-Probability Mode (Statistical Barriers)
Enable Auto Mode to calculate theoretical barriers based on a 2-Standard Deviation (95% Probability) model.
This visualizes the "extreme" ends of market expectations, where a reversal or significant resistance is mathematically likely.
3. Expected Move (68% Range Box)
The blue dotted box represents the 1-Standard Deviation (68% probability) move.
Historically, 68% of the time, the price at expiration will settle within this range. Staying outside this box signals an "over-extended" market.
The Math Behind the Magic
The script utilizes the standard Expected Move formula used by professional floor traders:
Expected Move = Current Price * (IV / 100) * SquareRoot(Days To Expiry / 365)
68% Probability (The Blue Box): Derived from 1-Standard Deviation (1-Sigma). It assumes a normal distribution of price returns.
95% Probability (Auto Mode Walls): Derived from 2-Standard Deviations (2-Sigma). This covers the vast majority of expected market outcomes, making these levels powerful institutional-grade support and resistance zones.
Implied Volatility (IV): Unlike historical volatility, IV represents the market's forward-looking "fear gauge" based on option pricing.
How to Use This Tool
1. Setup:
Look up the current Implied Volatility (IV) and Max Pain/Open Interest for your asset (use Coinglass or Deribit Metrics).
2. Inputs:
Enter the Days Until Expiration (e.g., if monthly options expire this Friday, enter the remaining days).
Enter the IV % (e.g., 55 for 55%).
3. Execution:
Trend Trading: If price stays within the Blue Box, the trend is "normal."
Mean Reversion: If price hits the Call/Put Wall (Red/Green dashed lines), look for exhaustion and potential reversal signals.
Breakouts: A sustained candle close outside the 95% Auto Walls suggests a "Black Swan" event or a massive short/gamma squeeze.
Why Use This Tool?
Traditional indicators (RSI, MACD) look at the past. This tool looks at current market expectations and positioning. By seeing where the "walls" are built, you can significantly improve your risk management and trading edge.
MANUAL:
Mode 1: Manual Institutional Data (Recommended for Specific Expiries)
This mode uses real-world Open Interest (OI) data, offering the most accurate view of where large institutions are actively defending their positions.¨
🛑 How to use the Manual Mode:
1. Disable the Enable Auto Probability Mode checkbox in the indicator settings.
2. Find the Data: Navigate to specialized crypto options analytics websites:
Coinglass Options (Look for "Open Interest by Strike")
Deribit Metrics (Look for Max Pain charts)
3. Identify Key Levels & Input them into the script settings:
Manual Call Wall Strike: Find the Highest Red Bar on the OI chart. This is the strike price with the most Call options, acting as massive institutional resistance.
Manual Put Wall Strike: Find the Highest Green Bar on the OI chart. This is the strike price with the most Put options, acting as a solid price floor (support).
Manual Max Pain Level: Locate the value labeled as Max Pain on the source website. This is the price where the most options would expire worthless for buyers.
Mode 2: Auto Probability Barriers (Statistical Mode)
If you don't want to manually input data, the Auto Mode calculates theoretical barriers based purely on math and volatility, providing highly probable, yet slightly less precise, support/resistance levels.
✅ How to use the Auto Mode:
Enable the Enable Auto Probability Mode checkbox in the indicator settings.
The script will automatically set the Call/Put Walls at the 2-Standard Deviation (95% probability) range.
You still need to update the Implied Volatility (IV) % and Days Until Expiration to ensure the calculations are accurate for today's market conditions.
Smart TrendSmart Trend — TradingView Indicator Documentation
© 2026 Arup Sarkar
Indicator Name: Smart Trend
Version: 1.0
What It Does
Smart Trend is a trend detection and momentum analysis indicator for TradingView. It identifies high-probability trend flips, strong momentum moves, volatility expansions, and short-term counter-trend signals.
It combines:
- Current timeframe trend lines (EMA + SMA)
- Higher timeframe EMA context (1H + 4H + Daily)
- ATR-based dynamic exits
- Volume confirmation
Smart Trend is designed to:
- Detect trend changes early
- Confirm momentum strength
- Highlight weakening trends before reversals
- Keep charts clean and actionable
How It Works
1. Trend Detection: Trend Line (EMA21 + SMA50): represents current trend direction
2. Higher Timeframe EMA (HTF EMA 1H): confirms alignment
Trend Conditions:
- Uptrend: candle closes above trend line and HTF EMA
- Downtrend: candle closes below trend line and HTF EMA
- Choppy / Flat: neither uptrend nor downtrend
2. Momentum Strength
- Calculated using slope of trend line EMA
- Candle colors indicate momentum:
* Bullish: green, opacity based on strength
* Bearish: red, opacity based on strength
* Neutral / Choppy: grey
3. Alerts
- Smart Trend sends alerts once per confirmed condition on candle close:
- Uptrend Flip (U) — 2-candle confirmation, trend turns bullish
- Downtrend Flip (D) — 2-candle confirmation, trend turns bearish
- Strong Bullish Momentum — trend up + ATR breakout + volume confirmation
- Strong Bearish Momentum — trend down + ATR breakout + volume confirmation
- Volatility Expansion — ATR rising
- Volatility Expansion After Squeeze — breakout after low-volatility period
- Counter-Trend Up — short-term uptrend vs HTF downtrend
- Counter-Trend Down — short-term downtrend vs HTF uptrend
4. ATR Dynamic Exits
- ATR (Average True Range) over last 50 days is used to calculate dynamic stop levels
- Plots longExit and shortExit levels
- Helps traders manage risk dynamically based on market volatility
5. Visuals
- Trend Line: colored by direction (green/red/gray)
- Smoothed 4H+1D EMA: thin orange line for higher timeframe context
- Labels: “U” for uptrend flips, “D” for downtrend flips
- Counter-trend signals: small triangles above/below bars
- ATR exit lines: semi-transparent for clean chart
Benefits
- Detects trend reversals early
- Confirms strong momentum moves
- Highlights weakening trends using volume and ATR
- Provides dynamic exit levels for risk management
- Keeps chart clean and readable
- Alerts are actionable and trigger once per pattern confirmation
Conclusion
Smart Trend is an all-in-one trend and momentum tool for traders who want:
- Early detection of trend flips
- High-probability momentum signals
- Volatility-aware trade management
- Minimal visual clutter with maximum actionable insights
Smart Trend can be combined with support/resistance levels, higher timeframe analysis, and other indicators to increase confidence and improve trade decisions.
BTC Cycle Capitulation MapInstitutional macro framework to study leverage-driven Bitcoin bear market capitulation zones.
BTC Cycle Capitulation Map is an institutional research framework designed to visualize structural bear market bottom zones driven by leverage capitulation.
This model uses historical macro cycle anchors (2013, 2018, 2021, 2025) to project liquidation stress bands, with a focus on the 3x–2x leverage capitulation zone — historically aligned with Bitcoin macro cycle troughs.
The indicator is intended for macro cycle research and structural market analysis and is not designed as a short-term trading signal generator.
Key features:
• Institutional cycle anchor framework
• Leverage-driven capitulation zone visualization
• Historical and projected bottom bands
• Non-repainting, time-anchored structure
• Designed for BTC 1W macro analysis
This tool provides a structural framework to study long-term Bitcoin cycles and extreme downside risk regimes.
Future iterations may extend the framework to forward cycle projections.
Research purposes only. Not financial advice.
Eclipse Trend Oracle📌 Overview
The Eclipse Trend Oracle is a trend-following tool used to gauge the direction of the trend, built off the volatility-calibrated ATR. It uses a Lévy Process framework to account for sudden market jumps and fat-tailed distributions that traditional Gaussian models miss.
Modes :
Self-Tuning: Tunes to the timeframe you are currently on. No need to fiddle with numbers
Rapid: Responds rapidly to price movements while not whipsawing out of trades constantly
Absolute: If you want a clear interpretation of the trend without any fakeouts, absolute is your man
Manual: Choose a manual length
Features :
Trend Line: This is the Levy-Process calculated ATR. A long/short signal does not mean to long/short. It simply is informing the user there is an official change in trend
Oracle Reversals: Shows reversals near the trend oracle, denoted by 'TO-R'
🔬 Calculation of Eclipse Trend Oracle
The indicator calculates adaptive bands around price using a modified ATR that incorporates jump components - specifically employing a Variance Gamma process to model both continuous price diffusion and discontinuous jumps. When price breaks above the upper band, it signals an upward trend with momentum sufficient to overcome the jump-adjusted volatility threshold. Conversely, breaks below the lower band indicate downward trending conditions.
The volatility calibration adjusts the ATR multiplier based on the estimated jump intensity parameter from the Lévy process, making the bands tighter during stable periods and wider when jump risk increases. This creates a self-adjusting trend filter that expands and contracts based on the market's structural volatility characteristics rather than just recent price movement.
returns = log(price / price_previous)
volatility = stdev(returns, period)
threshold = volatility * jump_sensitivity
if |returns| > threshold:
jump = returns
continuous = 0
else:
jump = 0
continuous = returns
levy_process += drift + continuous + jump
where
returns - The logarithmic return measuring percentage change from previous price to current price
volatility - The standard deviation of recent returns, capturing typical market fluctuation size
threshold - The boundary value that separates normal price movements from abnormal jumps
jump_sensitivity - User-defined parameter controlling how easily movements are classified as jumps (higher = fewer jumps detected)
jump - The component of returns attributed to sudden discontinuous price movements
continuous - The component of returns attributed to normal gradual price diffusion
drift - The directional bias or trend component added to the process
levy_process - The cumulative sum tracking the total path of drift, continuous moves, and jumps over time
🔍 How to use it
There are 2 ways to trade it.
Method 1 : Using the Trend Oracle. You simply decide your mode, then wait for a trend change. Once the trend becomes bullish with a 'Longs' symbol, you wait for dips. Use our other Eclipse Tools like Eclipse Reversals or LLNR to locate dips effectively.
Self-Tuning: Best fit overall. Tunes to the timeframe
Rapid: If you want the script to respond quickly, at the expense of more fakeouts
Absolute: Our favourite. If you want a no-nonsense trend, this is your go-to
Manual: Choose a manual length
Method 2 : Using the Trend Oracle's Reversals (checked in 'General Settings'). This allows you to directly use reversals near the Eclipse Trend Oracle to find dips in a downtrend and failed rallies in an uptrend.
✨ Why it's original
A trend-following script using a Lévy process is original because it addresses fundamental limitations in traditional indicators. Most trend tools assume continuous, smooth price movements following Gaussian distributions, which causes them to fail during market crashes, gaps, and sudden reversals.
The Lévy process framework explicitly models discontinuous jumps and fat-tailed distributions, capturing the reality that extreme market events occur far more frequently than normal distributions predict. This makes the indicator inherently more robust during the volatile conditions where traders need reliable signals most.
The key innovation lies in separating jump components from drift components. While traditional ATR-based indicators treat all volatility the same way, the Lévy framework distinguishes between normal trending movement (continuous diffusion) and abnormal market shocks (jump events).
🚨 Alerts
The script contains 4 alerts:
Trend Oracle Long Trend Alert: Denoted by 'Longs'. Shows when the trend has flipped bullish
Trend Oracle Short Trend Alert: Denoted by 'Shorts'. Shows when the trend has flipped bearish
Trend Oracle Long Reversal Alert: Shows bullish reversals near the Trend Oracle
Trend Oracle Short Reversal Alert: Shows bearish reversals near the Trend Oracle
⚙️ Inputs
Mode: Allows you to choose whether you'd like it to respond rapidly, depend the length on the timeframe, have an absolute interpretation of trend or manual length
Manual Length: The higher the value for the manual length, the smoother the signals. The lower, the more responsive
Show Oracle Reversals: Displays price reversals near the Eclipse Trend Oracle
Bullish Color: Color of the bullish plot and label. Lime by default
Bearish Color: Color of the bearish plot and label. Purple by default
Label Size: Change the size of the label
Dynamic Strike Selection Indicator [ARJO]Dynamic Strike Selection Indicator
OVERVIEW
The Dynamic Strike Selection Indicator is a visual analysis tool designed for traders observing NSE (National Stock Exchange of India) instruments, particularly those interested in options. It displays a trend-based oscillator in the lower chart pane and automatically calculates option strike prices , presenting them in an easy-to-read table. The indicator helps users observe trend changes and understand how option strikes might be selected based on current market conditions.
IT has a dashboard that shows you:
Where the trend might be heading (through the oscillator)
What option strikes align with the current price level
When trend transitions occurred
CONCEPTS
This indicator combines several technical analysis concepts in a beginner-friendly format:
1. Trend Observation (Chandelier Exit)
The indicator uses a method called "Chandelier Exit" which observes price volatility to identify potential trend directions. When the indicator shows green, it suggests an upward trend pattern; red suggests a downward pattern. These are reference points, not predictions.
2. Smoothed Price Movement
Raw price data can be noisy. This indicator applies mathematical smoothing (called "Ehlers 2-Pole filter") to reduce short-term fluctuations, making it easier to observe the underlying trend direction.
3. Momentum Oscillator
The oscillator (displayed as bars and lines in the lower pane) shows the difference between smoothed price and its moving average. Positive values suggest upward momentum; negative values suggest downward momentum . This is similar to how MACD or LBR works.
4. Strike Price Calculation
For option traders , the indicator automatically calculates:
ATM (At-The-Money): The strike price closest to the current underlying price
OTM (Out-of-The-Money): Strike prices at a distance from ATM, based on your settings
These calculations use standard rounding methods based on each instrument's official strike interval.
FEATURES
Visual Components:
Color-Coded Oscillator: Green/teal for potential uptrend, purple/red for potential downtrend
Histogram Display: Visual bars showing momentum strength
Chandelier Exit Lines: Plotted on the main price chart as reference levels
Information Table: Displays calculated strikes, timestamps, and optional tracking data
Supported Instruments:
Major indices: NIFTY, BANKNIFTY
Popular stocks: RELIANCE, HDFCBANK, ICICIBANK, INFY, TCS, SBIN, and more
Any NSE instrument (using manual strike interval setting)
Flexible Configuration:
Choose between "Sell Mode" and "Buy Mode" perspectives
Customize strike interval for any instrument
Adjust sensitivity of trend detection
Modify visual appearance (colors, table position, text size)
Track entry prices and observe P&L calculations (for reference only)
Features:
Automatic strike interval detection for predefined instruments
Manual override option for custom requirements
Real-time option premium fetching (where available)
Timestamp recording of trend transitions
Active trade highlighting based on current trend
HOW TO USE
Step 1: Adding the Indicator
Open your TradingView chart with an NSE instrument (e.g., NIFTY, BANKNIFTY, or any stock)
Search for " Dynamic Strike Selection Indicator " in the Indicators menu
Click to add it to your chart
You'll see an oscillator appear in a pane below your price chart and a table in the corner
Step 2: Basic Settings
Click the settings (gear icon) on the indicator. Here are the key settings to understand:
Symbol Settings:
Symbol Source: Keep it on " Use Chart Symbol " to analyze whatever instrument is on your chart
Custom Symbol: Only change if you want to analyze a different instrument while viewing another chart
Expiry Date:
Set the expiry date of the option contracts you're observing
Use the dropdown menus for Day, Month, and Year
Example: For 30th January 2025, select Day: 30, Month: 01, Year: 25
Trade Entry (Optional):
Trade Mode: Choose "Sell" or "Buy" based on your observation perspective
Lot Size: Enter your intended lot size for P&L calculation reference
PUT/CALL Entry Price: Manually enter prices if you want to track reference P&L
OTM Strike Distance:
Default is 4 (means 4 strikes away from ATM)
Increase for further OTM strikes, decrease for closer strikes
Step 3: Understanding the Display
The Oscillator (Lower Pane):
Green/Teal Bars: Suggest bullish momentum characteristics
Purple/Red Bars: Suggest bearish momentum characteristics
Zero Line: The reference point - above suggests strength, below suggests weakness
Color Change: When the oscillator changes from red to green (or vice versa), it indicates a potential trend transition
Active Row Highlighting:
In Sell Mode: Green background on PUT row during uptrend, Red background on CALL row during downtrend
In Buy Mode: Green background on PUT row during downtrend, Red background on CALL row during uptrend
This helps you observe which strike aligns with the current trend direction
Visual Customization:
Change oscillator colors under "Color Settings"
Adjust table position, size, and transparency under "Table Settings"
Modify table colors to match your chart theme
NOTES FOR BEGINNERS
Start Simple: Use default settings first. Don't change too many parameters initially.
Paper Trade First: Observe the indicator for several days before considering any real trades. Note how often trend transitions occur and how strikes align.
Understand Your Instrument: Know the strike interval for your chosen stock/index. NIFTY/BANKNIFTY use 100, most stocks use 10, 20, or 50.
Timeframe Matters: The indicator behaves differently on different timeframes. A 5-minute chart will show more transitions than a 1-hour chart.
Use with Other Analysis: This indicator is one tool among many. Combine with price action, support/resistance, and volume analysis.
Don't Chase: Just because a transition occurs doesn't mean you must act. Observe the quality of the move.
Backtest Observations: Use TradingView's replay feature to observe how the indicator performed historically.
CONCLUSION
The Dynamic Strike Selection Indicator serves as an educational tool for observing trend-based oscillator patterns and understanding how option strikes might be mathematically selected based on current market conditions. It combines visual trend analysis with structured strike price calculations, helping users study the relationship between momentum patterns and option strike references.
The indicator is designed to enhance chart interpretation skills and provide transparency into strike selection methodologies. It does not predict future price movements or guarantee any outcomes. Users are encouraged to use it as one component of a broader analytical approach, always conducting independent research and maintaining realistic expectations about market analysis tools.
DISCLAIMER
This indicator is strictly for educational and analytical observation purposes. It is NOT a trading system, signal generator, or financial advisory service.
What This Indicator Does NOT Do:
Does not predict future price movements with certainty
Does not guarantee profitable trades or outcomes
Does not constitute financial, investment, or trading advice
Does not replace the need for independent research and analysis
Does not eliminate trading risks or ensure success
What You Must Understand:
All calculated strikes, P&L values, and trend observations are informational references only
Option trading involves substantial risk and can result in complete loss of invested capital
Past indicator performance does not predict future results
Trend transitions shown are historical observations, not predictions
The "active" highlighting is a visual reference tool, not a trade recommendation
Conduct thorough independent research before taking any trading decision. and consult qualified, licensed financial professionals for personalized advice.
The creator of this indicator is not a registered investment advisor, broker, or financial planner. This tool is provided "as is" without warranties of any kind. By using this indicator, you acknowledge that you understand these risks and limitations, and you agree that all trading decisions and their consequences are solely your responsibility. If you do not fully understand these risks or are unsure about options trading, do not use this indicator for live trading .
[CodaPro] Multi-Timeframe RSI Dashboard v1.1
v1.1 Update - Fixed Panel Positioning
After initial release, I realized the indicator was displaying overlayed on the price chart instead of in its own panel. This has been corrected!
Changes:
- Fixed: Indicator now displays in separate subpanel below price chart (much cleaner!)
- Improved: 5min and 1H RSI lines are now bold and prominent for easier reading
- Improved: 15min, 4H, and Daily lines are subtle/transparent for context
- Updated: Default levels changed to 40/60 (tighter, high-conviction signals)
- Updated: All 5 timeframes now active by default (toggle any off in settings)
Thanks for the patience on this quick fix! The indicator should now display properly in its own panel below your price chart.
If you were using v1.0, please remove it from your chart and re-add the updated version.
Happy trading!
Multi-Timeframe RSI Dashboard
This indicator displays RSI (Relative Strength Index) values from five different timeframes simultaneously in a clean dashboard format, helping traders identify momentum alignment across multiple time periods.
═══════════════════════════════════════
FEATURES
✓ Displays RSI for 5 customizable timeframes
✓ Color-coded status indicators (Oversold/Neutral/Overbought)
✓ Clean table display positioned in chart corner
✓ Fully customizable RSI length and threshold levels
✓ Works on any instrument and timeframe
✓ Real-time updates as price moves
✓ Smart BUY/SELL signals with cooldown system
✓ Non-repainting - signals never disappear after appearing
═══════════════════════════════════════
HOW IT WORKS
The indicator calculates the standard RSI formula for each selected timeframe and displays the results in both a graph and organized table. Default timeframes are:
- 5-minute
- 15-minute
- 1-hour
- 4-hour (optional - hidden by default)
- Daily (optional - hidden by default)
Visual Display:
- Graph shows all RSI lines in subtle, transparent colors
- Lines don't overpower your price chart
- Dashboard table shows exact values and status
Color Coding:
- GREEN = RSI below 32 (traditionally considered oversold)
- YELLOW = RSI between 32-64 (neutral zone)
- RED = RSI above 64 (traditionally considered overbought)
All timeframes and thresholds are fully adjustable in the indicator settings.
═══════════════════════════════════════
SIGNAL LOGIC
BUY Signal:
- Triggers when ALL 3 primary timeframes drop below the buy level (default: 32)
- Arrow appears near the RSI lines for easy identification
- 120-minute cooldown prevents signal spam
SELL Signal:
- Triggers when ALL 3 primary timeframes rise above the sell level (default: 64)
- Arrow appears near the RSI lines for easy identification
- 120-minute cooldown prevents signal spam
The cooldown system ensures you only see HIGH-CONVICTION signals, not every minor fluctuation.
═══════════════════════════════════════
SCREENSHOT FEATURES VISIBLE
- Multi-timeframe RSI lines (5min, 15min, 1H) in subtle colors
- Smart BUY/SELL signals with cooldown system
- Real-time dashboard showing current RSI values
- Clean, professional design that doesn't clutter your chart
═══════════════════════════════════════
DEFAULT SETTINGS
- Buy Signal Level: 32 (all 3 timeframes must cross below)
- Sell Signal Level: 64 (all 3 timeframes must cross above)
- Signal Cooldown: 24 bars (120 minutes on 5-min chart)
- Active Timeframes: 5min, 15min, 1H (4H and Daily can be enabled)
- RSI Length: 14 periods (standard)
═══════════════════════════════════════
CUSTOMIZABLE SETTINGS
- RSI Length (default: 14)
- Oversold Level (default: 32)
- Overbought Level (default: 64)
- Buy Signal Level (default: 32)
- Sell Signal Level (default: 64)
- Signal Cooldown in bars (default: 24)
- Five timeframe selections (fully customizable)
- Toggle visibility for each timeframe
- Toggle dashboard table on/off
- Toggle arrows on/off
═══════════════════════════════════════
HOW TO USE
1. Add the indicator to your chart
2. Customize timeframes in settings (optional)
3. Adjust RSI length and threshold levels (optional)
4. Monitor the dashboard for multi-timeframe alignment
INTERPRETATION:
When multiple timeframes show the same condition (all oversold or all overbought), it can indicate stronger momentum in that direction. For example:
- Multiple timeframes showing oversold may suggest a potential bounce
- Multiple timeframes showing overbought may suggest potential weakness
However, RSI alone should not be used as a standalone signal. Always combine with:
- Price action analysis
- Support/resistance levels
- Trend analysis
- Volume confirmation
- Other technical indicators
═══════════════════════════════════════
EDUCATIONAL BACKGROUND
RSI (Relative Strength Index) was developed by J. Welles Wilder Jr. and introduced in his 1978 book "New Concepts in Technical Trading Systems." It measures the magnitude of recent price changes to evaluate overbought or oversold conditions.
The RSI oscillates between 0 and 100, with readings:
- Below 30 traditionally considered oversold
- Above 70 traditionally considered overbought
- Around 50 indicating neutral momentum
Multi-timeframe analysis helps traders understand whether momentum conditions are aligned across different time horizons, potentially providing more robust signals than single-timeframe analysis alone.
═══════════════════════════════════════
NON-REPAINTING GUARANTEE
This indicator uses confirmed bar data to prevent repainting:
- All RSI values are calculated from previous bar's close
- Signals only fire when the bar closes (not mid-bar)
- What you see in backtest = what you get in live trading
- No signals will disappear after they appear
This is critical for reliable trading signals and accurate backtesting.
═══════════════════════════════════════
VISUAL DESIGN PHILOSOPHY
The indicator is designed with a "less is more" approach:
- Transparent RSI lines (60% opacity) keep price candles as the focal point
- Thin lines reduce visual clutter
- Arrows positioned near RSI levels (not floating randomly)
- Background flashes provide extra visual confirmation
- Dashboard table is compact and non-intrusive
The goal is to provide powerful multi-timeframe analysis without overwhelming your chart.
═══════════════════════════════════════
TECHNICAL NOTES
- Uses standard request.security() calls for multi-timeframe data
- Non-repainting implementation with proper lookahead handling
- Minimal performance impact
- Compatible with all instruments and timeframes
- Written in Pine Script v6
═══════════════════════════════════════
IMPORTANT DISCLAIMERS
- This is an educational tool for technical analysis
- Past RSI patterns do not guarantee future results
- No indicator is 100% accurate
- Always use proper risk management
- Consider multiple factors before making trading decisions
- This indicator does not provide buy/sell recommendations
- Consult with a qualified financial advisor before trading
═══════════════════════════════════════
LEARNING RESOURCES
For traders new to RSI, consider studying:
- J. Welles Wilder's original RSI methodology
- RSI divergence patterns
- RSI in trending vs ranging markets
- Multi-timeframe analysis techniques
═══════════════════════════════════════
Disclaimer
This tool was created using the CodaPro Pine Script architecture engine — designed to produce robust trading overlays, educational visuals, and automation-ready alerts. It is provided strictly for educational purposes and does not constitute financial advice. Always backtest and demo before applying to real capital.
BBW Advanced (Percentiles & Regime)Bollinger BandWidth Advanced (Percentiles & Regime)
Description
This indicator is an advanced implementation of Bollinger BandWidth (BBW) focused on volatility regimes, not trade signals.
Unlike the standard BBW, which relies on fixed thresholds or recent highs/lows, this version uses statistical percentiles and normalization to adapt automatically to different assets and timeframes.
Its purpose is to identify abnormal volatility compression and expansion and, more importantly, the transitions between regimes.
Key Improvements Over Standard BBW
1. Percentile-based thresholds
Instead of arbitrary levels, BBW is evaluated relative to its own historical distribution:
Low percentile (e.g. 5th) → extreme compression
High percentile (e.g. 95th) → extreme expansion
This makes the indicator adaptive and statistically meaningful across markets.
2. Volatility normalization
BBW is normalized by its own historical mean, allowing comparison across:
Different instruments
Different timeframes
A normalized value around 1 represents “normal” volatility for that market.
3. Regime classification instead of signals
The indicator does not generate buy/sell signals.
It classifies the market into volatility regimes and highlights regime transitions, which must be interpreted together with price structure.
How to Interpret the Indicator
Blue Line – BBW
Raw Bollinger BandWidth value.
Represents relative volatility only. Not a trading trigger.
Green Line – Low Percentile (Extreme Compression)
Marks statistically rare low-volatility conditions.
Price is compressed; energy is building, but direction is unknown.
Red Line – High Percentile (Extreme Expansion)
Marks unusually high volatility.
Often associated with breakouts, trends, or late-stage moves.
Orange Line – Normalized BBW
Shows current volatility relative to its historical average:
Below ~0.7 → very low volatility
Around 1.0 → normal volatility
Above ~1.5 → unusually high volatility
Background Colors
Green background → BBW is below the low percentile (extreme compression)
Red background → BBW is above the high percentile (extreme expansion)
Background colors indicate market state, not entries.
Practical Use
Extreme compression highlights environments where breakouts may develop, but does not predict direction
The most useful moment is the exit from compression, when volatility starts expanding again
Always combine with price action, structure, and context
BBW should be treated as a condition filter, never as a standalone strategy
Important Notes
This indicator measures volatility only, not trend or bias
Compression does not guarantee a breakout
Expansion does not guarantee continuation
Misuse as a signal generator will lead to poor results
Structura Flows v9.2Structura Flows is a quantitative market profiling engine designed to align trade execution with institutional hedging cycles.
Unlike standard technical indicators that lag price, this engine models the Second-Order Greeks (Vanna and Charm) —the invisible forces that compel options dealers to adjust their hedges as time passes and volatility shifts.
🎨 The Painting Policy (Strict Non-Repainting) This script is engineered with Zero-Repainting protocols for professional reliability. This is the most frequently asked question, so here is the technical breakdown: Confirmed Signals Only: All signals (L1, L2, S1, S2) are generated using barstate.isconfirmed . A signal will never appear, disappear, and reappear during a live candle. It only paints once the Daily Close is finalized. Hard-Coded Daily Lock: The internal logic locks to the Daily (D) timeframe to capture institutional closing data. Even if you use this on a 1H chart to time entries, the underlying signal remains stable and based on the daily trend. Lookahead Safety: The script specifically references closed data indices ( ) to ensure historical backtests match exactly what would have happened in live trading.
🏛 The Core Thesis Market structure is driven by liquidity providers hedging their books. We identify dates where Dealer Flows provide a "Tailwind" (support) or "Headwind" (resistance): 🟢 Green Window (Charm Flows): Leading into OPEX. As time decays, dealers are structurally forced to unwind hedges, often supporting price. 🔴 Red Window (VIX Expansion): The VIX expiration cycle. This is the "Window of Weakness" where volatility hedging can exacerbate downside moves.
⚙️ Key Features
1. Massive Adaptive Strategy Optimizer The engine runs a massive simulation on every new trading day. It tests 256 filter combinations across 4 distinct strategy modes (L1, L2, S1, S2), resulting in 1,024 total scenarios analyzed daily to find the highest probability setup for your specific asset. REC (Recommended): The strategy the engine identifies as the current statistical leader. ACT (Active): The strategy you currently have loaded.
2. Walk-Forward Analysis (W-FWD) To prevent "curve fitting," the dashboard includes a Walk-Forward module. This tracks how the strategy performs on data after a specific date, giving you a realistic view of how the logic performs on "unseen" market data.
3. Future Projections The script projects future OPEX and VIX expiration lines and their associated flow windows directly onto the chart, allowing for forward planning.
⚠️ Disclaimer Trading involves high risk. This tool models dealer flows based on historical correlations between Price, Volatility, and Time. Past performance does not guarantee future results. For educational and analytical purposes only.
🔒 ACCESS: Invite-Only This is a private script. Please contact the author directly via TradingView private message for access inquiries.
PRO AI SUPER TREND JEETUNSE ENGINEThis is one of most profitable indicator in the history of trading world one can apply and check the profit ratios
Adaptive Regime Master: The Dual-Engine FrameworkAdaptive Regime Master: The Dual-Engine Framework
Overview
The Adaptive Regime Master: The Dual-Engine Framework is a sophisticated technical analysis tool designed to solve the "Indicator Paradox"—the reality that trend-following tools fail in sideways markets, and mean-reversion tools fail in strong trends.
Instead of forcing a single mathematical model onto an ever-changing market, this framework utilizes a Master Switch logic. It continuously analyzes market volatility and directional strength to dynamically toggle between two specialized trading engines. By identifying the current "Market Regime," the indicator automatically reconfigures its visual interface and signal logic to match the environment.
The Dual-Engine Architecture
The framework operates on a logic-gate system powered by the Average Directional Index (ADX) :
1. The Momentum Engine (Trendy Regime):
Activation: Triggered when ADX rises above the 25 threshold, signaling a confirmed trend.
Logic: Utilizes a combination of Exponential Moving Averages (EMA) for trend-following and MACD Histogram for momentum confirmation.
Visuals: The chart de-clutters to show only the EMA trend-line and momentum-based signals.
2. The Mean-Reversion Engine (Choppy Regime):
Activation: Triggered when ADX falls below 25, signaling a range-bound or consolidating market.
Logic: Switches to Bollinger Bands and the Relative Strength Index (RSI) to identify overextended price action at the range extremes.
Visuals: The EMA disappears, and the chart displays Bollinger Bands to help users visualize the "value area" and potential reversal zones.
Key Features
Alternating Signal Logic: Built-in state management ensures that signals always alternate (Buy → Sell → Buy). This prevents "signal clustering" and provides a clean, actionable roadmap for the user.
Dynamic ATR-Based Protection: The indicator calculates Stop Loss (SL) and Take Profit (TP) levels using the Average True Range (ATR) . Crucially, the multipliers adjust based on the regime: wider stops for volatile trends and tighter stops for quiet ranges.
Intrabar Execution Guard: To prevent "false exits," the framework includes a calculation safeguard that prevents SL/TP triggers on the same candle as the entry, ensuring the trade has room to breathe.
Real-Time Regime Dashboard: An on-chart table provides an immediate summary of the current ADX value, the active engine mode, and the current position status.
Visual Regime Indicator: Background color changes dynamically—Blue for Trend Mode, Orange for Range Mode.
Comprehensive Alert System: Built-in alerts for Long Entry, Short Entry, TP Hit, and SL Hit events.
How to Use
Identify the Background: A Blue background indicates the Momentum Engine is active; an Orange background indicates the Mean-Reversion Engine is active.
Execution: Follow the BUY and SELL labels. The framework handles the logic of whether it is a "breakout" or a "reversal" based on the active engine.
Risk Management: Once a signal appears, Red (SL) and Lime (TP) crosses will appear on the chart. These are your mathematical boundaries for the trade.
The Exit: The position is considered closed when price hits the SL/TP markers (indicated by orange/yellow crosses) or when an opposing signal is generated.
Monitor the Dashboard: Use the top-right table to track the current regime, ADX value, active mode, and position status in real-time.
Input Parameters
ADX Length: Period for ADX calculation (default: 14)
ADX Smoothing: Smoothing period for ADX (default: 14)
ADX Trend Threshold: Threshold to distinguish trend from range (default: 25)
EMA Length: Period for the Exponential Moving Average (default: 20)
BB Length: Period for Bollinger Bands (default: 20)
BB Multiplier: Standard deviation multiplier for Bollinger Bands (default: 2.0)
RSI Length: Period for RSI calculation (default: 14)
ATR Length: Period for Average True Range (default: 14)
ATR Mult (Trend): ATR multiplier for stop loss in trend mode (default: 1.5)
ATR Mult (Range): ATR multiplier for stop loss in range mode (default: 0.8)
Min SL % (of price): Minimum stop loss as percentage of price (default: 0.5%)
Pros and Cons
Pros:
Versatility: Performs in all market conditions, reducing the need for multiple separate indicators.
Reduced Fakeouts: Filters out "trend signals" during flat markets and "reversal signals" during parabolic moves.
Visual Clarity: Only shows the indicators relevant to the current market state, reducing cognitive load and chart clutter.
Automated Risk-Reward: Automatically plots 1:2 Risk-Reward levels based on current volatility.
Professional-Grade Logic: Implements state management to prevent signal conflicts and ensure clean alternating entries.
Multi-Timeframe Compatibility: Works on any timeframe, though optimized for intraday and swing trading.
Cons:
Lagging Nature: Like all ADX-based systems, there is a slight lag when the market transitions from a range to a trend.
Threshold Sensitivity: The default ADX threshold of 25 may need tuning for extremely low-volatility assets or different timeframes.
Not a "Holy Grail": While it filters many bad trades, sudden fundamental news or black swan events can still bypass technical logic.
Requires Discipline: Users must follow the signals and respect the SL/TP levels for the framework to be effective.
Learning Curve: New users may need time to understand the regime-switching concept and trust the automated logic.
Why Use This Framework?
Most traders lose money because they apply the wrong tool to the wrong market. They use RSI to "sell the top" of a breakout, or use Moving Averages to "buy the dip" in a sideways grind. The Adaptive Regime Master removes the emotional guesswork by mathematically defining the market state and forcing the strategy to adapt.
This is a professional-grade framework for traders who value:
Logic over emotion
Discipline over impulse
Chart cleanliness over indicator overload
Adaptive systems over static strategies
Whether you're a scalper, day trader, or swing trader, this framework provides a systematic approach to reading market conditions and executing high-probability setups with predefined risk management.
Best Practices
Never forget to adjust Stop Loss and Take Profit level related to the interval you (will) use. (Default parameters are optimized for 60m)
Always backtest the indicator on your specific asset and timeframe before live trading
Adjust the ADX threshold based on the volatility characteristics of your market
Use the framework in conjunction with proper position sizing and account risk management
Pay attention to the regime dashboard—avoid forcing trades when the market is transitioning between regimes
Set up alerts for all signal types to avoid missing opportunities
Consider fundamental analysis and news events alongside technical signals
Detailed Disclaimer
FINANCIAL RISK WARNING:
Trading foreign exchange, stocks, indices, cryptocurrencies, and commodities on margin carries a high level of risk and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in any financial instrument, you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment; therefore, you should not invest money that you cannot afford to lose.
NO INVESTMENT ADVICE:
The "Adaptive Regime Master: The Dual-Engine Framework" is an educational tool designed to assist in technical analysis. It does not constitute investment advice, financial advice, trading advice, or a recommendation to buy or sell any security or financial instrument. All content provided by this indicator is for informational and educational purposes only.
PAST PERFORMANCE:
Past performance is not indicative of future results. Hypothetical or simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading and may not be impacted by brokerage and other slippage fees. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight.
NO GUARANTEE:
No representation is being made that any account will or is likely to achieve profits or losses similar to those shown in any backtests or forward tests. The author and developers of this indicator make no warranties, expressed or implied, regarding the accuracy, completeness, or reliability of the information provided.
USER RESPONSIBILITY:
Users should perform their own due diligence and test the logic on a demo or paper trading account before applying it to live capital. You are solely responsible for your own investment and trading decisions. The author and developers assume no responsibility for any financial losses, damages, or adverse consequences incurred through the use of this tool.
ACCEPTANCE OF TERMS:
Use of this indicator constitutes acceptance of these terms and acknowledgment that you understand the risks involved in trading financial instruments.
REGULATORY NOTICE:
This indicator is not affiliated with, endorsed by, or approved by any financial regulatory authority. Always consult with a licensed financial advisor before making investment decisions.
ICT Volume Imbalance Advanced by FSICT Volume Imbalance Indicator – Description
This indicator automatically identifies and plots Volume Imbalances based on ICT (Inner Circle Trader) concepts, highlighting areas where price moved inefficiently, leaving behind delivery imbalances in the order flow.
A Volume Imbalance represents a price zone where one side of the market (buy-side or sell-side) showed strong displacement, creating a gap in two-sided trading. These areas often act as magnets for price, serving as potential zones for mitigation, reaction, or continuation depending on market structure and liquidity context.
🔹 Key Features
Automatic Detection of Volume Imbalances
The indicator scans price action and marks imbalance zones in real time as boxes directly on the chart.
Right-Side Extension
Imbalance boxes can extend forward in time, allowing traders to monitor how price interacts with these zones as future delivery unfolds.
Clean Chart Visualization
Vertical lines have been removed to reduce visual noise, keeping the focus on the imbalance zones themselves.
Accurate Gap Plotting
Logic has been improved to ensure all valid imbalance gaps are correctly detected and displayed.
Dynamic Mitigation Handling
When price fully trades through an imbalance, the box is automatically removed.
If price partially fills the imbalance, the box is reduced, leaving only the unfilled portion active on the chart.
🔹 How to Use
Volume Imbalances can be used in confluence with:
Market Structure (BOS / CHoCH)
Liquidity pools (equal highs/lows, session highs/lows)
Fair Value Gaps (FVGs)
Premium/Discount arrays
They are especially useful for identifying inefficient price delivery, potential rebalancing zones, and areas where institutions may revisit to complete unfinished business in price.
[RoyalNeuron] Supertrend [Medusa v1.0]Hey everyone, 👋
This is Medusa Supertrend v1.0.
Proper Supertrend logic using ATR with trend continuation rules.
Optimized default settings for BTC 30 minute charts, but fully adjustable to you liking.
Optional BUY and SELL labels only when the trend actually flips
Soft trend highlighting so you can see regime shifts without blinding your chart
Quick way to use it:
Green Supertrend with bullish fill means bias stays long and you look for continuation setups
Red Supertrend with bearish fill means bias stays defensive or short.
BUY and SELL labels mark trend changes.
It works best when combined with momentum or volume tools like WidowMaker to time entries with the trend instead of fighting it.
Use it, break it, tell me what you’d improve. More Medusa iterations and free tools coming.
Cheers,
RoyalNeuron 👑
Supertrend, Trend, ATR, Directional Bias, Buy Sell, Bitcoin, BTC, Clean Charts. Free, Alerts
[CT] MoBo BandsThis script is the TradingView Pine Script version of MoBo Bands, the Momentum Breakout indicator, and the original creator credited in the code is NPR21, who also notes it was based on an original Thinkorswim concept and then modified and converted to Pine Script by NPR21.
At its core, MoBo Bands is a volatility envelope built from a simple moving average and standard deviation, but it’s not meant to be used like a normal Bollinger Band “touch = reversal” tool. It’s designed to identify when price has pushed far enough away from its recent average to qualify as a breakout regime, and then to keep you biased in that regime until a true opposite breakout occurs. The indicator calculates a midline using a simple moving average of your chosen price source over the selected length. It then measures how spread out price has been over that same lookback using standard deviation. From there it builds an upper and lower band by taking the midline and adding or subtracting a user-defined multiple of standard deviation. In this script those multipliers are “Num Dev Up” and “Num Dev Down.” They default to ±0.8, which is tighter than traditional Bollinger settings, meaning the bands are closer to price and the indicator is more willing to declare a breakout state. The “Displace” input simply shifts the plotted bands forward or backward by bars for visual alignment; functionally, the breakout comparisons are being made against the displaced band values, so if you use displacement you are intentionally changing where signals occur in time.
The key concept in MoBo is that it separates “where price is right now” from “what state we are in.” First it assigns a raw status called MoboStatus: if the close is above the upper band it becomes bullish breakout state, if the close is below the lower band it becomes bearish breakout state, and if the close is between the bands it is neutral. If the script stopped there, you’d only see signals on the exact bars that closed outside the bands. Instead, it adds a second layer called BreakStatus, which is a persistent regime variable. BreakStatus changes only when a true breakout happens, and it does not reset to neutral when price returns inside the bands. That is the entire purpose of the “recursion” line: once BreakStatus flips bullish, it stays bullish through the inside-band chop until a bearish breakout flips it the other way, and vice versa. This is why the band colors and the band fill behave the way they do. When BreakStatus is bullish, the bands plot green and the filled area between them is green. When BreakStatus is bearish, the bands plot red and the fill becomes red. If price is simply oscillating inside the bands, BreakStatus stays whatever it last was, which is the whole “stay with the breakout bias” philosophy.
Because of that design, the most straightforward way to trade it is to treat MoBo as a regime/bias indicator first, and an entry tool second. A bullish regime begins when you get a bullish breakout condition, meaning you had a close above the upper band and BreakStatus flips to bullish. In this script that flip is also where the “Break Out” arrow prints. That event is telling you volatility expansion has pushed price into an upside breakout state, so your default expectation becomes continuation or at least holding above the midline with higher odds of higher highs. A common execution approach is to take the breakout as your initial trigger, then use the band structure to manage the trade: if you want a more aggressive style, you enter on the breakout bar close or on the next bar if it confirms. If you want a more conservative style, you wait for the first pullback after the breakout and enter when price holds above the midline or reclaims the upper band area. Your risk can be framed in a few ways depending on instrument and timeframe: the most “indicator-pure” protective logic is that the bullish regime is invalidated only when price later breaks below the lower band and flips BreakStatus bearish. That is a very wide stop concept, but it reflects the indicator’s intent to ride trends. A tighter, more practical stop for active trading is to use the midline or a recent swing low as the risk point while still respecting the MoBo bias; the idea is you are using MoBo to keep you from fading the move, while your stop is based on structure rather than waiting for a full opposite breakout.
A bearish regime is the exact mirror. It begins when a close is below the lower band and BreakStatus flips bearish, which is when the red “Break Down” arrow prints. From that point, you treat rallies into the midline/band area as potential short opportunities as long as the regime remains bearish. More aggressive traders will short the initial breakdown; more conservative traders wait for a bounce that fails back below the midline or for a retest of the lower band zone. Exits can be handled either as “regime exits,” meaning you hold until BreakStatus flips the other way, or as “trade exits,” meaning you scale or exit into targets while staying aligned with the regime until it ends. On trend days, the regime exit can keep you in the move much longer than typical oscillators. On choppy days, a tighter risk plan is needed because a tight band setting can flip more often.
The candle coloring addition you asked for simply mirrors the fill state so you can read the regime without looking at the bands. When the fill is green (BreakStatus bullish), the candles are tinted green; when the fill is red (BreakStatus bearish), the candles are tinted red; when neither fill is active, it leaves the candles unchanged. This doesn’t change the logic or signals, it just makes the “state” visually obvious.
Where traders usually get the most out of MoBo is by using it in the context it was designed for: volatility expansion and trend participation. If you try to trade it like a mean-reversion Bollinger Band system, you’ll often do the opposite of what it’s signaling. Here, a close outside the band is not “overbought/oversold,” it’s the condition that defines a breakout regime. The best trades tend to come when the breakout occurs in alignment with a higher-timeframe trend or after a compression period, because the band break is then capturing a genuine shift in volatility and direction. If you want it to trigger fewer, higher-quality regimes, increase the length and/or increase the deviation multipliers, because that widens the envelope and demands a more significant move to flip state. If you want earlier, more frequent signals, reduce the length and/or reduce the multipliers, understanding you’ll also increase whipsaw risk.
Hodie Smart Trading SessionsHodie Smart Trading Sessions is a professional trading sessions indicator designed to accurately visualize active market periods on the chart, with full support for time zones and daylight saving time.
The indicator helps traders clearly see when the market is most liquid, where impulses, accumulation and key movements occur — especially useful for intraday trading and Smart Money concepts.
Key Features
1. Flexible Session Display Modes
You can choose between three display modes:
Boxes — highlight the full price range of the session
Vertical Lines — mark session open and close
Boxes + Lines — combined mode
Additional options:
show session name above the box
line styles: solid, dashed, dotted
2. Up to 5 Custom Trading Sessions
You can configure up to 5 independent sessions:
custom name (Tokyo, London, New York, etc.)
session local time
time zone (IANA / GMT / UTC)
individual colors for each session
Works perfectly for:
Forex sessions
Crypto markets
Stock exchanges
Personal trading windows
3. Advanced Time Zone Support
Supports:
IANA time zones (Europe/London, America/New_York, etc.)
GMT / UTC formats (GMT+3, UTC)
When using IANA:
daylight saving time is handled automatically
real exchange offsets are respected
4. Smart Active Sessions Table
Optional compact table on the chart:
shows all enabled sessions
highlights the currently active one
customizable position: top/bottom, left/right
customizable background and highlight colors
Perfect for quick context:
"Which session is active right now?"
5. Timeframe Filter
You can limit the indicator to work only up to:
1h
2h
4h
On higher timeframes:
sessions are hidden
the table is disabled
Keeps higher TF charts clean and focused.
6. Gap Protection
The indicator automatically disables drawing if:
large time gaps between bars are detected
(illiquid markets, broken data, etc.)
Who Is This For?
Hodie Smart Trading Sessions is ideal for:
intraday traders
scalpers
Smart Money / ICT traders
liquidity-based strategies
session-based trading models
Typical Use Cases
London open volatility
New York impulse trading
filtering low-liquidity periods
Asian session accumulation
time-based trade planning
Hodie Philosophy
This indicator is part of the Hodie Smart ecosystem — focused on conscious trading, where:
time = context, and context = edge.
NEXARA INDIA (FREE)best for sensex/nifty
use heikinashi candle for best result
use lower timeframe for scalping or short term trend
follow candle's color on entry candle/ after entry
follow "ZONE BREAKOUT" on entry candle
GRA/Rei Fib Pivots [ReiConcept]FIBONACCI PIVOT POINTS - Support & Resistance Levels
Automatic support and resistance levels calculated using Fibonacci ratios applied to pivot points.
WHAT ARE FIB PIVOTS?
Classic pivot points meet Fibonacci. Instead of standard pivot levels, this indicator uses Fibonacci ratios (38.2%, 61.8%, 100%) to calculate support and resistance zones.
FORMULA
Pivot = (High + Low + Close) / 3
Resistances:
- R1 = Pivot + 0.382 x Range
- R2 = Pivot + 0.618 x Range
- R3 = Pivot + 1.000 x Range
Supports:
- S1 = Pivot - 0.382 x Range
- S2 = Pivot - 0.618 x Range
- S3 = Pivot - 1.000 x Range
FEATURES
- Daily, Weekly, or Monthly pivot calculation
- Color-coded levels (pink = resistance, cyan = support, gold = pivot)
- Optional zone fills between levels
- Labels showing exact price and Fib percentage
- Info table with all levels and current zone
- Alerts on level crossings
HOW TO USE
1. SUPPORT/RESISTANCE: Use levels as potential bounce or breakout zones
2. TAKE PROFIT: Set TP targets at next Fib level
3. STOP LOSS: Place SL beyond the next support/resistance
4. TREND BIAS: Above pivot = bullish bias, below = bearish bias
PAIR WITH OSC/Rei Fib Pivots
Use together with OSC/Rei Fib Pivots (oscillator version) to see:
- GRA = WHERE are the levels
- OSC = HOW FAR is price from each level
More tools: www.reiconcept.fr
TV : www.tradingview.com






















