Signal Logic

How SMC X Detects CISD: The Logic Behind the Signal

Most free CISD scripts on TradingView draw a signal on any candle that closes beyond a swing level. SMC X uses a four-condition confirmation stack. Here is exactly how it works and why the difference matters.

The Problem With Free CISD Scripts

Search “CISD indicator TradingView” and you will find dozens of free scripts. Most of them work on the same basic logic: when a candle closes above the prior swing high, draw a bullish signal. When a candle closes below the prior swing low, draw a bearish signal.

The problem is that this logic fires on every structural close — regardless of whether a liquidity sweep happened first, regardless of whether price is aligned with higher-timeframe delivery, and regardless of what time of day it is.

The result is 30 to 50 signals per day on a standard NQ chart. Most of them are noise. Traders who use free scripts spend more time filtering than trading. That is the exact problem SMC X was built to solve.

The Four-Condition Confirmation Stack

SMC X only fires a CISD signal when all four conditions are true simultaneously on candle close. Remove any one of them and the signal does not print.

1

Confirmed Liquidity Sweep

Price must have taken the liquidity resting above a protected high or below a protected low. A protected high or low is a swing point where stop orders from retail traders are clustered. The sweep is confirmed when a candle wick penetrates the level and the candle body closes back inside.

Why this matters: Without a sweep, there is no liquidity grab. Without a liquidity grab, the move that follows is likely continuation, not reversal. Entering without a confirmed sweep is the single most common cause of early entries that get stopped out.

2

Displacement Candle Body Close

After the sweep, there must be a displacement candle — a strong, impulsive candle — whose body closes beyond the sweep level in the new direction. Wick closes do not qualify. The body must close through the level.

Why body close matters: A wick beyond the level means price tested it and rejected. A body close means price committed. Institutional delivery candles have conviction. Free scripts accept wick closes, which is why they produce so many false signals at the same levels.

3

Higher-Timeframe Bias Alignment

The CISD signal on the entry timeframe must align with the direction of delivery on a higher timeframe. A bullish CISD on the 5-minute chart only prints if the 1-hour or 4-hour chart is in a bullish delivery phase. SMC X checks this automatically using the HTF structure logic built into the indicator.

Why this filters noise: The majority of CISD signals that fail are counter-trend entries taken during a high-timeframe distribution phase. Aligning the entry direction with institutional delivery on the higher timeframe removes the largest category of losing setups.

4

ICT Kill Zone Session Filter

SMC X only fires signals during active ICT kill zone sessions: the London open (2:00 AM to 5:00 AM EST), the New York open (8:30 AM to 11:00 AM EST), and the London close (10:00 AM to 12:00 PM EST). Signals outside these windows are suppressed.

Why kill zones matter: Institutional order flow is not evenly distributed across the trading day. The kill zones are the specific windows when banks and institutions place their orders. CISD setups that form outside these windows have significantly lower follow-through. Filtering to kill zones eliminates mid-session chop signals entirely.

Free Script vs SMC X: Side by Side

Detection CriteriaFree CISD ScriptSMC X
Liquidity sweep confirmed firstNoYes
Displacement candle body close requiredNo — wick acceptedYes — body only
HTF bias alignment checkNoYes
Kill zone session filterNoYes
Signals per day (NQ, typical session)30 to 502 to 5
Repaint on candle closeOften yesNever
False signal rateHighSignificantly reduced
TradingView plan requiredFreeFree

What CISD Is Not

Not BOS

A Break of Structure (BOS) confirms trend continuation. CISD confirms a reversal in delivery direction after a liquidity sweep. They are structurally opposite signals.

Not CHoCH

A Change of Character (CHoCH) is a lower-timeframe structural shift. CISD adds the displacement candle body close requirement and the prior sweep condition that CHoCH does not require.

Not an Order Block Signal

Order blocks mark supply and demand zones. CISD is the confirmation that price has shifted delivery at that zone. You need both: the zone tells you where, CISD tells you when.

Markets SMC X Is Optimized For

The CISD detection logic works on any liquid market where institutional order flow creates sweep-and-shift setups. The following markets have been validated by active SMC X members:

Futures (Primary)

  • NQ — Nasdaq-100 Futures
  • ES — S&P 500 Futures
  • MNQ — Micro Nasdaq
  • MES — Micro S&P 500

Forex

  • EUR/USD
  • GBP/USD
  • USD/JPY
  • GBP/JPY
  • AUD/USD

Crypto

  • BTC/USD
  • ETH/USD
  • BTC/USDT
  • ETH/USDT

Indices (Spot)

  • US100 (Nasdaq)
  • US500 (S&P 500)
  • US30 (Dow)
  • GER40 (DAX)

Does SMC X Repaint?

No. Every SMC X signal is locked at candle close. The indicator does not recalculate, shift, or remove signals after they fire. What you see on the chart when a candle closes is exactly what was there when you took the trade.

This is a hard requirement of the confirmation logic. Because Condition 2 requires a candle body close beyond the sweep level, the signal cannot exist until the candle is fully closed. There is no intra-candle signal to repaint. The signal fires once, at close, and it does not move.

Common Questions

Is the SMC X source code visible on TradingView?

No. SMC X is a protected script on TradingView. The indicator logic is proprietary and is not published as open source. The four-condition confirmation stack described on this page is a conceptual explanation of the signal rules, not the raw code.

Can I use SMC X on a free TradingView account?

Yes. SMC X runs on any TradingView plan including the free tier. You do not need a Pro, Pro+, or Premium subscription. Access is granted via TradingView's invite-only script system — once you subscribe, your TradingView username is added to the access list.

How many signals does SMC X generate per day?

On NQ futures during standard New York and London sessions, SMC X typically generates 2 to 5 signals per day. The exact count varies with market conditions. High-volatility sessions around economic releases may produce more setups. Low-range consolidation days may produce fewer.

Does SMC X work on lower timeframes like the 1-minute or 2-minute chart?

SMC X is designed for the 5-minute and 15-minute entry timeframes with higher-timeframe bias pulled from the 1-hour or 4-hour chart. While the indicator will render on any timeframe, the confirmation logic is optimized for 5-minute entries aligned with 1-hour structure. Using it on sub-1-minute charts is not recommended.

See the Signal Fire Live on Your Chart

The four-condition stack is built in. You do not configure it. You add the indicator, watch the chart, and enter when the signal fires. 7-day free trial. No credit card.

Start Free 7-Day Trial