# HTF CISD Projections

HTF CISD Projections is an indicator on [Vela](https://vela.luxalgo.com/chart), our next-generation charting platform, written in Pine Script®.

Detects change-in-state-of-delivery setups, then projects up to five multiplier-based levels from the initial range as graded targets, showing only setups aligned with the 1H and 4H EMA trend. Previous 1H and 4H highs and lows add liquidity context, and an optional rule invalidates any setup that closes back through its range.

- Indicator in the LuxAlgo Library, by LuxAlgo, published Jul 1, 2026.
- Access: free.
- Concepts: [Change in State of Delivery](https://www.luxalgo.com/library/concept/change-in-state-of-delivery/) (primary), [Change of Character](https://www.luxalgo.com/library/concept/change-of-character/), [Standard-deviation Projections](https://www.luxalgo.com/library/concept/standard-deviation-projections/), [IPDA & Price Delivery Theory](https://www.luxalgo.com/library/concept/ipda-and-price-delivery-theory/)
- Open on Vela: https://vela.luxalgo.com/chart?pineScriptCodeId=cmr26xk620004jm09kzpg2082
- Page: https://www.luxalgo.com/library/indicator/htf-cisd-projections/

**HTF CISD Projections** automates a complete structural setup: it detects a [change in the state of delivery](https://www.luxalgo.com/library/concept/change-in-state-of-delivery/) (CISD), frames the setup's initial range, and projects up to five multiplier-based levels ahead of it as graded targets. A higher timeframe filter keeps the signals honest (bullish setups appear only when price holds above the 1H and 4H EMAs, bearish only below) and an optional rule treats a [change of character](https://www.luxalgo.com/library/concept/change-of-character/) against the range as invalidation, so stale projections stop extending.

## How to Trade the HTF CISD Projections?

- **Trade with the filter**: long setups only above the 1H and 4H trend EMAs, shorts only below. The indicator discards the rest, cutting noise in ranging conditions.
- **Projection levels as targets**: the multiplier lines grade objectives by distance from the initial range, allowing scaled exits instead of one all-or-nothing target.
- **Previous 1H and 4H highs/lows**: these plotted levels mark liquidity and frequent reaction areas, added confluence when a projection level lands on one.
- **Respect invalidation**: a close back through the opposite side of the initial range (below it on a long setup, above it on a short) voids the setup; with the CHoCH option enabled, its levels stop extending automatically.

The script waits for a price-action shift relative to the open before drawing anything, and tracks each run's lines individually so active setups keep their levels accurate as price advances.

## HTF CISD Projections Settings

- **Bars Threshold**: the minimum bars required to form a valid setup range.
- **CISD Filter**: restricts setups to those printing at the extremes of a recent price range.
- **Invalidate CISDs on CHoCH**: stops extending levels once price closes back through the opposite side of the original range (below its bottom on a bullish setup, above its top on a bearish one).
- **Enable HTF Trend Filter** and **Trend EMA Length**: toggle the 1H/4H alignment requirement and set its moving average period.
- **Projections**: up to five projection levels, each with its own toggle, distance multiplier and line style (dotted, dashed, or solid).
- **Background Fill** and **Labels Size**: zone fill and label font size.

## Frequently Asked Questions

### What is being projected, exactly?

Multiples of the initial setup range: the script measures that range's high and low, then extends levels at your chosen multipliers. The Bars Threshold decides how much structure a range needs before it counts.

### How does this differ from CISD Projections?

The core detection is shared, but this build layers on the 1H/4H EMA trend filter and the previous 1H and 4H highs and lows for context. For the unfiltered version, see [CISD Projections](https://www.luxalgo.com/library/indicator/cisd-projections/).

### How can I get the HTF CISD Projections?

It is free through the LuxAlgo Library. Access starts from this page. You can also copy the source code from this page and run it anywhere Pine Script® runs.

## Related indicators

- [CISD Projections](https://www.luxalgo.com/library/indicator/cisd-projections/) (Change in State of Delivery): markdown at https://www.luxalgo.com/library/indicator/cisd-projections.md
- [FVG + Liquidity Sweep + CISD](https://www.luxalgo.com/library/indicator/fvg-liquidity-sweep-cisd/) (Change in State of Delivery): markdown at https://www.luxalgo.com/library/indicator/fvg-liquidity-sweep-cisd.md
- [Market Structure (Breakers)](https://www.luxalgo.com/library/indicator/market-structure-breakers/) (Change of Character): markdown at https://www.luxalgo.com/library/indicator/market-structure-breakers.md
- [Market Structure (Intrabar)](https://www.luxalgo.com/library/indicator/market-structure-intrabar/) (Change of Character): markdown at https://www.luxalgo.com/library/indicator/market-structure-intrabar.md
- [Ultimate AMD Indicator](https://www.luxalgo.com/library/indicator/ultimate-amd-indicator/) (Accumulation-manipulation-distribution): markdown at https://www.luxalgo.com/library/indicator/ultimate-amd-indicator.md
- [AMD FVG Trade Setup](https://www.luxalgo.com/library/indicator/amd-fvg-trade-setup/) (Accumulation-manipulation-distribution): markdown at https://www.luxalgo.com/library/indicator/amd-fvg-trade-setup.md
- [HTF PO3](https://www.luxalgo.com/library/indicator/htf-po3/) (Accumulation-manipulation-distribution): markdown at https://www.luxalgo.com/library/indicator/htf-po3.md
- [SMT Divergences](https://www.luxalgo.com/library/indicator/smt-divergences/) (Smart Money Technique Divergence): markdown at https://www.luxalgo.com/library/indicator/smt-divergences.md

---

Source: https://www.luxalgo.com/library/indicator/htf-cisd-projections/ (LuxAlgo Library). Free to use with attribution: https://www.luxalgo.com/library/license/
