OPTIMISED STRATEGY · GOLD FUTURES

The optimised ICT Silver Bullet for gold

We took the textbook ICT Silver Bullet and found where its trades lost from 4 November 2024 to 24 February 2026. We changed 4 things for a reason each and tuned them on those 16 months only. Then we ran it once on the next 8 months, which nobody had looked at. It made $763 on one micro contract there. The textbook lost $822.

Get the script free Fit it to my account
  • The full Pine script with a free account
  • Every change, why we made it and what it did
  • Re-tune its settings on your market in the Optimiser
ICT Silver Bullet · optimised against the textbookMGC1! · 5-minute · 4 November 2024 → 2 November 2026
8 locked months
+$763
Trades there
43
Profit factor there
1.21
Worst drawdown in 2 years
−$2,997
Optimised in the 8 locked months+$763
Textbook in the same months−$822
Nov 2024Feb 2026Nov 2026

The $50,000 account after each trade. Every trade is one micro gold contract with $2.50 a contract each side and a tick of slippage. Shaded: the 8 months nobody looked at.

  • Checked 7 November 2026
  • CME data, 4 November 2024 → 2 November 2026 · 515 sessions
  • One micro gold contract with $2.50 a contract each side and a tick of slippage
  • Tuned on 4 November 2024 → 24 February 2026
  • Locked: 24 February 2026 → 2 November 2026

What the textbook's trades showed

The textbook ICT Silver Bullet: the first three-candle fair value gap between 10:00 and 11:00 New York. A limit order waits at the gap's near edge. The stop sits past the gap's first candle and the target is twice the risk. An order not filled by 11:00 is cancelled. It trades once a day and is flat by 15:55.

  • Chasing the morning's move lost. When the gap candle closed more than 0.2 of a day's average range past the 9:30 open in the trade's direction, 61 trades lost $1,832 (profit factor 0.55). They lost in all four stretches. Trades on the other side of the 9:30 open made $1,427 over 61 trades.
  • Stops too close lost. With the stop nearer than 0.08 of a day's range, 75 trades won 23% and lost $1,853. A stop that close sits inside the noise.
  • Late gaps lost. Gaps that formed between 10:30 and 10:45 lost $1,219 over 37 trades and lost in all four stretches. Gaps before 10:20 made $1,323 over 140 trades.
  • One contract risked more as gold rose. Its stops ran from $13 to $620 a trade. In units of risk the textbook lost in all four stretches.
  • On the same trades a target of 3 times the risk beat 2 times. The textbook's 2R target cut the trades that kept running.

We kept 4 changes for a reason each

Every change we tried, in the order we tried it. Each one was judged on the first 16 months only.

  1. Skip trades that chase the 9:30 openKept

    Why: Gaps more than 0.2 of a day's range past the 9:30 open in the trade's direction lost $1,832 over 61 trades.

    What it did: Kept at 0.1 of a day's range. At 0.2 and at ICT's strict rule of longs only below the open it also made money in all four stretches.

  2. Skip stops that sit too closeKept

    Why: Stops nearer than 0.08 of a day's range won 23% of the time (75 trades, −$1,853).

    What it did: Kept at 0.08 of a day's range. At 0.06 it also made money in all four stretches.

  3. No new setup from 10:30Kept

    Why: Gaps that formed between 10:30 and 10:45 lost in all four stretches (37 trades, −$1,219).

    What it did: Kept. An order placed before 10:30 still waits until 11:00. A 10:45 cut-off also made money in all four stretches.

  4. Target 3 times the riskKept

    Why: On the textbook's own trades a 2R target lost 20.6R and a 3R target made 6.2R.

    What it did: Kept. With the other changes in, 2R also made money in all four stretches.

  5. Size each trade by its riskLeft out

    Why: One contract risked anywhere from $13 to $620 a trade as gold's price and daily range grew.

    What it did: Left out. Every sized setting fell below 70% of its score when run on one contract. The rule needs every neighbouring setting to hold up.

  6. Move the stop to entry after 1RLeft out

    Why: 77 trades that hit their stop had been 1R in profit first.

    What it did: Left out. On the same trades it turned a $531 loss into a $1,471 loss.

  7. Longs onlyLeft out

    Why: Gold rose through 2025. Longs made 4.5R and shorts lost 26.1R.

    What it did: Left out. Dropping shorts is a bet that the trend goes on.

The settings it runs with: the textbook's 10:00 to 11:00 window, gap entry and stop; no trade when the gap candle closed more than 0.1 of the daily average range past the 9:30 open in the trade's direction; no trade with the stop closer than 0.08 of it; no new setup from 10:30; the target at 3 times the risk; one contract a trade.

The 8 months it never saw

We ran it once on 24 February 2026 → 2 November 2026, after every setting was fixed. To be published it had to make money there with a profit factor of 1.1 or more and beat the textbook.

PeriodVersionNetWorst drawdownProfit factorTradesWon
First 16 months (tuned on)Textbook−$555−$2,0650.9523332.2%
Optimised+$3,005−$1,6051.778251.2%
8 locked months (never seen)Textbook−$822−$1,2230.9112235.2%
Optimised+$763−$1,3921.214339.5%
Both togetherTextbook−$1,377−$2,2410.9335533.2%
Optimised+$3,768−$2,9971.5012547.2%

What to know before you use it

  • It trades rarely: 43 trades in the 8 locked months against the textbook's 122. That is thin evidence.
  • Two months carried it. April made $1,454 and June $912. March lost $1,060 and May $611.
  • One trade matters a lot. Without its best trade the 8 months made $146. Without the best two they lost $407.
  • Its worst drawdown in those months ($1,392) was bigger than what it made there.
  • On NQ the optimised Silver Bullet lost $921 over the same 8 months. Treat this as a gold strategy.
The full script: 108 lines of Pine v6Free with an account: no card. You come straight back here with the script open.

Two ways to use it

The script is free. This version is tuned on MGC 5-minute over our 16 months. Your market, timeframe and months may want different settings.

Free

Our version

  • The script as we tested it: MGC 5-minute and one micro contract
  • Its settings tuned on our 16 months
  • Its result on the 8 months it never saw
Pro

Fitted to yours

  • The Optimiser re-tunes its settings on the market, timeframe and months you pick
  • It checks the best settings against random tries and on months they never saw
  • Run it on NQ, ES, gold, crude and our other futures

$99.99 a month. A new account gets 3 months for $99.99 in its first 72 hours. Not worth it? Full refund within 30 days.

Questions

Does the ICT Silver Bullet work on gold?

The textbook version lost $555 in the first 16 months and lost $822 in the 8 months after. Optimised on the first 16 months only, it made $3,005 there and made $763 in the 8 months it never saw. That was 43 trades with a profit factor of 1.21 from 24 February 2026 to 2 November 2026.

What does optimised mean here?

It means worked on, not picked from thousands of runs. We read the textbook's trades for where they lost and made each change for a reason. We tuned the settings together on the first 16 months only and kept only settings that made money in all four 4-month stretches with every neighbouring setting holding up too. Then one run on the 8 months nobody had looked at decided whether it was published.

Which data and costs were used?

CME's minutes for the continuous MGC contract built into 5-minute candles, from 4 November 2024 to 2 November 2026 (515 sessions). Every trade is one micro gold contract with $2.50 a contract each side and a tick of slippage.

Can I fit it to my own account?

Yes. Fit it to my account opens the Alpha Charts terminal with the script on MGC 5-minute and the Optimiser on it: it re-tunes the script's settings on the market, timeframe and months you pick, and checks the winner against random tries and months it never saw. The Optimiser is in Pro and Max. Both come with 30 days money back.

These are past results on historical data after the costs stated above. They don't forecast anything and they aren't advice to trade. Futures can lose more than an account holds.