PROTECTED SOURCE SCRIPT
{WH-L} AO 5D

{WH} AO 5D – FastInd is an advanced Awesome Oscillator (AO)–based tool enhanced with ADX/DI filtering and optional volatility (BBWP) analysis. It is designed to identify momentum shifts with real market strength, reduce false signals, and provide a clean multi-timeframe context.
What it does
Main AO histogram (columns): calculates the Awesome Oscillator (SMA(hl2, 5) − SMA(hl2, slow)), with a configurable slow length (default 34).
ADX/DI strength filter: AO bars are color-coded according to ADX state (bullish, bearish, or ranging), helping distinguish strong impulse crosses from weak or noisy moves.
Multi-timeframe AO + ADX:
You can lock AO and ADX to a specific timeframe.
Optionally overlays an AO from the previous timeframe to confirm higher-context momentum.
Index mode (CryptoCap): allows AO/ADX calculations on BTC.D, USDT.D, TOTAL2, or TOTAL3 instead of the current symbol.
Optional volatility (BBWP): displays Bollinger Band Width Percentile as a secondary histogram in the same pane, with configurable gradient colors and opacity.
Regular divergences: detects and marks classic bullish and bearish divergences using pivot logic (left/right bars and range fully configurable).
How to read it (trading logic)
Strong bullish cross: AO crosses above zero and ADX is aligned and strong (green/blue) on both the current and the previous timeframe.
Strong bearish cross: AO crosses below zero and ADX is aligned and strong (red/blue) on both timeframes.
Multi-TF confirmation: when the main AO cross is confirmed by the previous-TF AO, false signals are significantly reduced.
Volatility context (BBWP): helps determine whether a signal occurs during compression or expansion, improving timing for breakouts or trend continuation.
Integrated table
A compact table shows TF / ADX for the active timeframe and, if enabled, the previous timeframe, including arrows (↑/↓) to indicate whether ADX strength is increasing or decreasing.
Built-in alerts
🟢 Bullish AO + ADX Cross
🔴 Bearish AO + ADX Cross
(Alerts trigger only when the AO zero-line cross is confirmed by aligned ADX conditions.)
What it does
Main AO histogram (columns): calculates the Awesome Oscillator (SMA(hl2, 5) − SMA(hl2, slow)), with a configurable slow length (default 34).
ADX/DI strength filter: AO bars are color-coded according to ADX state (bullish, bearish, or ranging), helping distinguish strong impulse crosses from weak or noisy moves.
Multi-timeframe AO + ADX:
You can lock AO and ADX to a specific timeframe.
Optionally overlays an AO from the previous timeframe to confirm higher-context momentum.
Index mode (CryptoCap): allows AO/ADX calculations on BTC.D, USDT.D, TOTAL2, or TOTAL3 instead of the current symbol.
Optional volatility (BBWP): displays Bollinger Band Width Percentile as a secondary histogram in the same pane, with configurable gradient colors and opacity.
Regular divergences: detects and marks classic bullish and bearish divergences using pivot logic (left/right bars and range fully configurable).
How to read it (trading logic)
Strong bullish cross: AO crosses above zero and ADX is aligned and strong (green/blue) on both the current and the previous timeframe.
Strong bearish cross: AO crosses below zero and ADX is aligned and strong (red/blue) on both timeframes.
Multi-TF confirmation: when the main AO cross is confirmed by the previous-TF AO, false signals are significantly reduced.
Volatility context (BBWP): helps determine whether a signal occurs during compression or expansion, improving timing for breakouts or trend continuation.
Integrated table
A compact table shows TF / ADX for the active timeframe and, if enabled, the previous timeframe, including arrows (↑/↓) to indicate whether ADX strength is increasing or decreasing.
Built-in alerts
🟢 Bullish AO + ADX Cross
🔴 Bearish AO + ADX Cross
(Alerts trigger only when the AO zero-line cross is confirmed by aligned ADX conditions.)
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations – learn more here.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Protected script
This script is published as closed-source. However, you can use it freely and without any limitations – learn more here.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.