OPEN-SOURCE SCRIPT
VWAP Rejection + CISD Alert

VWAP Rejection + CISD Alert [v6] — Full Backtest Table + Entry Time Window
This powerful intraday ICT-style indicator automatically detects high-probability VWAP Rejection + CISD setups and gives you everything you need to trade them with precise risk management.
Strategy Rules (all must align):
VWAP Rejection: Candle body fully above VWAP (bullish) or below VWAP (bearish) with a wick touching VWAP.
CISD Confirmation: Strong reversal candle after minimum consecutive opposite candles (default 2), breaking the prior high/low, and occurring within max bars after rejection (default 2).
Extra Filters:
CISD candle must open above VWAP (longs) or below VWAP (shorts).
CISD candle must close above/below your chosen Moving Average (SMA/EMA/WMA/VWMA – fully adjustable).
Entry: At the open of the very next candle after CISD confirmation.
Stop Loss: Choose between:
Open of the CISD candle (original)
Extreme wick of the VWAP rejection candle (low for longs / high for shorts)
Take Profit: User-defined multiplier (default 2R) from entry.
Visuals & Tools:
Small REJ↑ / REJ↓ labels on rejection candles
Large lime/fuchsia CISD↑ / CISD↓ triangles on confirmation
Detailed ENTRY LONG/SHORT labels showing exact Open, SL, and TP prices
Horizontal lines (Entry dashed blue, SL red, TP green) starting at the CISD candle and automatically stopping when price hits SL or TP
Yellow TP and Blue SL hit triangles marking exact exit candles
Live Performance Table (top-right) showing:
Total Trades
Wins / Losses
Win Rate %
Current TP Multiplier
Key Inputs:
CISD Settings: Min consecutive candles, Max bars after rejection
Risk Management: TP Multiplier, SL Placement (2 options)
Moving Average Filter: Length + Type (SMA/EMA/WMA/VWMA)
Time Filter: Entry Time Window (default 8:00–11:00 AM EST)
Visual toggles for labels, lines, and CISD shapes
Alerts:
Set alerts on “CISD Confirmed → LONG Setup” or “SHORT Setup”.
Alerts fire the moment the CISD candle closes — perfect timing to enter at the next open.
Ideal for 1m–15m charts on indices, forex, and futures. Combines classic VWAP rejection with ICT CISD concepts plus strict filters for cleaner, higher-probability trades.
This powerful intraday ICT-style indicator automatically detects high-probability VWAP Rejection + CISD setups and gives you everything you need to trade them with precise risk management.
Strategy Rules (all must align):
VWAP Rejection: Candle body fully above VWAP (bullish) or below VWAP (bearish) with a wick touching VWAP.
CISD Confirmation: Strong reversal candle after minimum consecutive opposite candles (default 2), breaking the prior high/low, and occurring within max bars after rejection (default 2).
Extra Filters:
CISD candle must open above VWAP (longs) or below VWAP (shorts).
CISD candle must close above/below your chosen Moving Average (SMA/EMA/WMA/VWMA – fully adjustable).
Entry: At the open of the very next candle after CISD confirmation.
Stop Loss: Choose between:
Open of the CISD candle (original)
Extreme wick of the VWAP rejection candle (low for longs / high for shorts)
Take Profit: User-defined multiplier (default 2R) from entry.
Visuals & Tools:
Small REJ↑ / REJ↓ labels on rejection candles
Large lime/fuchsia CISD↑ / CISD↓ triangles on confirmation
Detailed ENTRY LONG/SHORT labels showing exact Open, SL, and TP prices
Horizontal lines (Entry dashed blue, SL red, TP green) starting at the CISD candle and automatically stopping when price hits SL or TP
Yellow TP and Blue SL hit triangles marking exact exit candles
Live Performance Table (top-right) showing:
Total Trades
Wins / Losses
Win Rate %
Current TP Multiplier
Key Inputs:
CISD Settings: Min consecutive candles, Max bars after rejection
Risk Management: TP Multiplier, SL Placement (2 options)
Moving Average Filter: Length + Type (SMA/EMA/WMA/VWMA)
Time Filter: Entry Time Window (default 8:00–11:00 AM EST)
Visual toggles for labels, lines, and CISD shapes
Alerts:
Set alerts on “CISD Confirmed → LONG Setup” or “SHORT Setup”.
Alerts fire the moment the CISD candle closes — perfect timing to enter at the next open.
Ideal for 1m–15m charts on indices, forex, and futures. Combines classic VWAP rejection with ICT CISD concepts plus strict filters for cleaner, higher-probability trades.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Thanks for the support!
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Thanks for the support!
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.