
A MetaTrader 5 indicator that draws change in state of delivery (CISD) levels on the chart. They show where price closes through the open of a run of opposing candles, marking possible trend continuations or reversals.
Get one message the moment it launches, with its price.
CISD Change in State of Delivery is an indicator for MetaTrader 5 that plots levels where the character of price delivery appears to change. It is built on candle sequences rather than classic swing points, and it is meant to help you read trend continuations and possible reversals on the chart.
The indicator looks at runs of consecutive candles of the same colour. For a bullish CISD, it takes a sequence of bearish candles and watches the opening price of the first candle in that run. When a candle closes above that opening price, a bullish change in state of delivery is marked. A bearish CISD is the mirror case: a run of bullish candles, with a close below the first candle's opening price. If only a single candle forms the run, its own open is used.
Each new CISD is compared with the trend the indicator currently holds. A signal in the same direction is drawn as a dashed line and reads as a continuation. A signal against the current trend is drawn as a solid line and reads as a possible reversal.
Two settings control how many levels you see. The minimum CISD duration ignores lines that are too short. The maximum swing validity deletes potential lines that have not been broken within the chosen length. A low minimum duration can make the chart crowded, so some users focus on the first solid line after a change of trend and treat later dashed lines as extra context.
The indicator can be loaded on any symbol and timeframe in MT5. One common approach is to note a key level on a higher timeframe, then switch to a lower timeframe to see whether a CISD forms there. Results differ by market, volatility and timeframe, so check the behaviour on your own symbols before relying on it.
| Setting | Purpose |
|---|---|
| Detection method | Choose Classic or Liquidity Sweep |
| Swing length | Swing detection period; applies to the Liquidity Sweep method, and higher values give longer-term levels |
| Minimum CISD duration | Shortest allowed length of a CISD line |
| Maximum swing validity | Longest allowed length of an unbroken potential line before it is removed |
| Notifications | Alert options; check the inputs tab for the channels offered |
Default values are not listed here, so open the inputs tab after loading the indicator and review each value.
Trading carries risk, and past results do not predict future ones. This indicator only displays levels; it does not remove the chance of loss. Test it on a demo account and use your own position sizing and stop rules.
| Product type | Indicator |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | Trend, Breakout |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Indicator (market structure) |
| Strategy tags | Trend, breakout |
| Markets | Any symbol available in your MT5 terminal |
| Timeframes | All; often used with a higher and a lower timeframe together |
| Detection methods | Classic or Liquidity Sweep |
| Trading | Display only; it does not place orders |
No reviews yet. Customers who own CISD Change in State of Delivery can review it here.
No. It is a chart indicator that draws CISD levels and can send notifications. Any entry, stop or exit decision is yours, so you need your own trading plan and risk rules.
No. This product is built for MetaTrader 5. Check that your broker offers an MT5 account before buying.
It can be attached to any chart in MT5, so forex, indices, metals and other symbols your broker offers are all possible. Behaviour varies by market and timeframe, so test it on a demo account first.
Classic updates the breakout level from the sequence of candles itself and tends to produce more levels. Liquidity Sweep only updates the level after price takes out a swing high or low and closes back inside, which usually gives fewer, less noisy levels.
Raise the minimum CISD duration so short levels are ignored, and use the maximum swing validity setting to remove levels that were never broken. With the Liquidity Sweep method you can also raise the swing length.
Copy the indicator file into the MQL5/Indicators folder through File, Open Data Folder in MT5. Restart the terminal or refresh the Navigator, then drag the indicator onto a chart.
CISD Change in State of Delivery
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running indicators.
Own CISD Change in State of Delivery? Sign in to review it.