OPEN-SOURCE SCRIPT

ONR & Silver Bullet+ (M1D)

1 078
ONR & Silver Bullet+ puts two things on one chart: the three ICT Silver Bullet hours of the New York day, and the overnight range that forms before the New York open, projected out as standard deviations. The Silver Bullet model and the practice of projecting a range in multiples of itself follow ICT (Michael J. Huddleston) convention. The script draws the time and the price framework the model is read inside; it does not detect setups, grade them or decide anything.

The concept: what a Silver Bullet is

The Silver Bullet is a time-based model. ICT names three one-hour windows on the New York clock and teaches one trade shape inside each of them, taken the same way every day. That is where the name comes from: one simple, repeatable tool, used at one time.

The three windows are the London open, 03:00 to 04:00; the New York morning, 10:00 to 11:00, the most widely traded of the three; and the New York afternoon, 14:00 to 15:00. They sit where order flow is heaviest in each session, which is why the model expects a clean move inside them.

The shape ICT teaches inside the hour runs in a fixed order:

Before the hour.
The resting liquidity is marked on the 15 minute chart: buyside above old highs, sellside below old lows, and the prior session's high and low. This gives the bias and the draw, the pool price is expected to reach.

Inside the hour.
Price runs one side's liquidity, then displaces the other way with a market structure shift. The displacement leaves a fair value gap, three candles where the first candle's range and the third candle's range do not overlap. The gap has to form inside the hour. The first gap is the one the model uses; taking the second, third or fourth is the error it warns against.

The entry.
Price is allowed to trade back into the gap on the 1, 3 or 5 minute chart rather than chased. The stop sits beyond the candle that formed the gap, and the target is the opposing liquidity pool, commonly a minimum of five handles on index futures or fifteen pips on currencies.

The rule that defines it.
A setup outside the window is not a Silver Bullet, however similar it looks. The time is part of the model, not a filter on top of it.

This script draws the windows so that rule is visible at a glance: whether a sweep, a shift or a gap printed inside the hour or outside it can be read straight off the chart, without counting candles or marking it yourself if used in a consistent manner.

The overnight range

The overnight range (ONR) is 05:00 to 09:00 New York: the hours after the London Silver Bullet and before the New York session opens. By 09:00 it has built a high and a low that the New York morning trades against, and those two extremes are resting liquidity the New York morning, and its Silver Bullet hour, can run.

Its size is measured and projected. The -1 standard deviation sits half a range beyond each edge and the -2 one full range beyond, the same way ICT projects a defined range to frame how far a move out of it may extend. The projections are reference levels, not predictions.

What it does

1 · Silver Bullet hours. Each hour is boxed from its own high to its own low, with a thin vertical line at its start and its end running the full height of the chart, and its name written large and faint inside the box. Each hour is one switch and each time can be moved.

2 · Overnight range. Boxed from its high to its low with its name large and faint inside and its equilibrium, the midpoint of the high and low, drawn dotted.

3 · Standard deviations.
-1 SD dashed and -2 SD solid, above the high and below the low, each with a small name at its left end, on its price. Worked example: a range from 31,000 down to 30,870 is 130 points, so -1 SD sits at 31,065 and 30,805, and -2 SD at 31,130 and 30,740. Both distances are settings.

4 · The table.
Top right by default: the instrument, the chart timeframe, the size of the latest overnight range in points (marked live while it is still forming), its high and its low, and the average size of the last ten finished overnight ranges on the chart with today's range as a share of it. A 130 point range against a 104 point average reads 125%, a wider night than usual; 70% reads a quiet one.

Visual grammar

Silver Bullet hours are soft lavender and the overnight range grey, so the two read apart at a glance; neither wears the purple or magenta that mean direction in the M1D suite. Box names are large and faint so they identify the window without covering the candles. Deviation lines are dashed at -1 and solid at -2. The table is two columns in black on white with a purple title row, names in italic and values in bold.

Method & repainting

Every window is read from the New York clock by name, so it follows daylight saving on its own and does not depend on the chart's timezone. A box grows with its window while the window is open and holds once it closes; the overnight range's equilibrium and deviations move with it until 09:00 and are fixed from then on. The average is taken only over overnight ranges that have finished and only from the bars loaded on the chart, and the table says how many it used. Drawn on 1 hour charts and below; the model itself is read on the 1 to 5 minute charts.

Settings

Each Silver Bullet hour on or off and its time; the overnight range on or off and its time; the equilibrium, the deviations, their distances and their labels; the start and end lines; every fill and line colour, the name colour and size, the label colour and size; how many days stay on the chart; the table on or off, its position, its size, how many ranges the average covers, and its colours. The script fires no alerts.

Disclaimer

This is a charting tool. It draws what a chart already contains and produces no entries, targets or stops. It is not financial advice, and no market's past behaviour is indicative of future results.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.