Reading about order blocks and gaps is easy. Knowing whether your version of them has any edge is harder. The only honest way to find out is to test the rules on old charts before you risk money. This guide gives a simple routine: write the rules, journal 50 setups, then read the numbers.
Why 50 setups?
Ten trades prove nothing. A good week or a bad week can happen to any rule by luck. Fifty setups is not a magic number and it does not prove anything on its own, but it is enough to see patterns in where your rules work and where they do not. More is better.
Step 1: write the rules first
Pick one idea and write it as a checklist that anyone could follow. For example, a simple reversal idea:
- Higher time frame bias is clear (see daily bias).
- Price sweeps liquidity inside a killzone.
- A market structure shift closes in the bias direction.
- Entry in a fair value gap or order block, on the correct side of the dealing range.
- Stop beyond the sweep. Target set before entry.
If a rule says "looks strong", rewrite it. Replace feelings with things you can check on the chart.
Step 2: use replay so you cannot peek
The biggest backtest mistake is looking at the future. In the terminal, use the Replay tool (bar replay). It shows only the bars that have closed up to the replay time, then you step forward one bar at a time or press play. You can start from a chosen bar or a date and time. Decide your entry, stop and target before you press next.
Step 3: record every setup, not only the good ones
Use a spreadsheet or the terminal's journal panel. For each setup write:
- Date, symbol, time frame and session
- Which rule items were present
- Entry, stop, target and the risk in R (one R is the distance from entry to stop)
- Result in R: for example -1R, +2R
- One line about what you noticed
Skipping losers makes the result look better than it is. Log the setups you were not sure about as well, and tag them.
Step 4: practise the execution with paper trading
Once the rules look workable, place the trades on the terminal's paper trading with a stop and a target on the chart. This tests the part that a spreadsheet cannot: whether you follow your plan when candles move in real time. Our guide to the Chart Challenge game is another low-pressure way to train your eye on real candles.
Step 5: compare with the strategy tester
The terminal also has a strategy tester that runs one scanner model over 30, 60 or 90 days and shows an equity curve. It is not a replacement for your manual journal, but it is a useful second view. Read how to use the model scanner and look at the rules of each model on the models page. Remember that a test on past data does not promise anything about the future.
Step 6: read the numbers
After 50 setups, add up your results in R and ask simple questions:
- What is the average result per setup in R?
- How many losses in a row did you have at worst? Could you accept that with real money?
- Which session, day or time frame gave better results?
- Which rule item, when missing, led to the worst trades?
Change only one thing at a time, then test another batch. If you change five rules together you will not know what helped.
Common mistakes
- Hindsight. Picking only the setups you can already see worked.
- Ignoring costs. Spread and slippage are real. Leave a margin for them.
- Over-fitting. Tuning rules until the old data looks perfect usually fails on new data.
- Skipping risk. Decide your risk per trade before you look at results. See the Urdu guide on risk per trade.
Going live
When the journal looks consistent, start on a demo account, then trade the smallest size you can. Keep journaling. A backtest is a starting point, and live trading will always feel different.
Education only. ICC Charts is not affiliated with Inner Circle Trader (Michael J. Huddleston); these ideas are explained in our own words. Past results do not predict future results. Trading involves risk; practise on a demo account first.
Open ICC Charts in your browser, free, with the ICT and VSA layers and the model scanner. Or practise on past charts in the free Chart Challenge game.
Open it on the chart → Play the chart gameNew articles and the daily chart challenge on Telegram → t.me/icccharts
Track it in your journal: Write each of the 50 setups down in R with the free R-multiple calculator on ICC Zillas, the ICC trading journal.
More articles
- سلور بُلٹ کیا ہے؟ پاکستان کے وقت میں اردو گائیڈ
- پریمیم اور ڈسکاؤنٹ کیا ہے؟ ڈیلنگ رینج اردو میں
- رسک مینجمنٹ: ہر ٹریڈ میں کتنا رسک کریں؟ (اردو)
- مارکیٹ اسٹرکچر: BOS اور MSS کیا ہیں؟ (اردو)
- پرائس ایکشن کیا ہے؟ پرائس ایکشن اور SMC میں فرق (اردو)
- لیکویڈیٹی اور اسٹاپ ہنٹ کیا ہے؟ آسان اردو گائیڈ
- آرڈر بلاک کیا ہے؟ اردو میں (بریکر بلاک کے ساتھ)
- گولڈ میں لاٹ سائز اور ٹریڈنگ کا بہترین وقت (پاکستان ٹائم)
- فاریکس ٹریڈنگ کیا ہے؟ اردو میں بنیادی گائیڈ
- فیئر ویلیو گیپ (FVG) کیا ہے؟ آسان اردو گائیڈ
- اسمارٹ منی کانسیپٹ (SMC) اردو میں: آسان رہنمائی
- ICT کِل زونز پاکستان کے وقت میں (PKT)
- Price action क्या होता है? Price action vs SMC हिंदी में
- FVG (Fair Value Gap) क्या है? हिंदी गाइड
- ICT Killzones भारतीय समय (IST) में
- Order Block क्या है? हिंदी में (Breaker Block के साथ)
- CISD in ICT: change in state of delivery explained
- Breaker block entry rules: a step-by-step guide
- ICT Asian range and CBDR: marking them before London
- Market Maker Buy and Sell Model (MMXM) in plain words
- ICT PD arrays: how to rank zones in premium and discount
- Volume imbalance vs fair value gap: how to tell them apart
- Previous day and week highs and lows as liquidity targets
- Balanced Price Range (BPR): when two opposite gaps overlap
- Mitigation block vs order block: what is the difference?
- Equal highs and equal lows (EQH / EQL): obvious liquidity pools
- Inversion Fair Value Gap (IFVG): when a gap flips its role
- Displacement in ICT: what a strong move tells you
- London Close Reversal and London Protraction explained
- BOS vs CHoCH: break of structure vs change of character
- Inducement in trading: what it is and how to spot it
- Supply and demand zones vs order blocks
- Price action vs smart money concepts (SMC)
- Free MT5 FVG and order block indicator (same rules as ICC Charts)
- Chart Challenge: a free game to practise ICT concepts on real charts
- ICT daily bias: how to read the day's direction before the open
- Draw on liquidity: how to find where price is likely heading
- SMT divergence: how correlated markets can warn you before a reversal
- NWOG and NDOG: how ICT traders use opening gaps
- Power of 3 (AMD): accumulation, manipulation and distribution, with a real M8 setup
- Optimal Trade Entry (OTE, M4): the rules, a real win, a real loss and a year of results
- Premium, discount and the OTE: where to buy and sell in a range, with real chart examples
- ICT 2022 Mentorship model (M2): the rules, a real win, a real loss and a year of results
- Asian Q2 Judas (M5): the rules, a real win, a real loss and a year of results
- Asian range scalp (M6): the rules, a real win, a real loss and a year of results
- The ICT Unicorn model: when a breaker block meets a fair value gap
- Order blocks, breakers and mitigation blocks, with real chart examples
- ICT Silver Bullet: the M1 rules, a real win, a real loss and a year of results
- The Judas swing and turtle soup (M3): rules, a real win, a real loss and a year of results
- Wyckoff and VSA: reading accumulation and distribution with volume
- Fair Value Gap (FVG): meaning, real chart examples and how to trade it
- Liquidity in trading: buy-side, sell-side, sweeps and runs, with real chart examples
- Market structure: break of structure (BOS) vs market structure shift (MSS), with real chart examples
- Volume Spread Analysis (VSA) basics: effort, result and no supply
- ICT killzones and sessions: the times in New York, UTC, Pakistan and India, with real chart examples
- How to use the ICC Charts model scanner and alerts