ICT IPDA Look Back draws the 20, 40 and 60 day ranges on MT4 and MT5, splits each one at
its midpoint, and tells you which half price is sitting in. The interesting part is the
thing it won't let you do.

Three numbers you can't change
The lookbacks are 20, 40 and 60. They're not inputs. You can hide any of the three, but
you cannot make them 25 or 50 or "whatever looks right on this pair".
That's deliberate, and it's most of the value. A range indicator with an adjustable
period is a range indicator you will adjust, and you'll adjust it in the direction you
were already leaning. Fix the window and the level stops being an opinion. It's also why
these particular numbers matter: they're the intervals the ICT material works from, so a
level drawn here is a level other people reading the same material are drawing too.
What you can change is the colours, which of the three to show, and how the result is
displayed.
Premium, discount, and the line between
Each lookback gives one high, one low, and a midpoint. That midpoint is equilibrium.
Above it is premium โ expensive, the half you'd rather be selling in. Below it is
discount. The boxes are drawn separately so the colour tells you which half you're
looking at without measuring anything.
| Colour | Meaning | |
|---|---|---|
| Premium box | blue | equilibrium up to the range high |
| Discount box | orange | range low up to equilibrium |
| Equilibrium | dotted line | the midpoint the two boxes meet at |
Three ranges nested inside each other is the point of the layout. In the chart above,
gold is below the 20 day midpoint but above the 40 and 60 day ones: cheap by this
month's standard, still expensive by the quarter's. That disagreement is the reading.
When all three agree you have a much simpler picture and usually a much stronger one.
Boxes, words, or numbers
IPDA Plot Format has three settings and they suit different ways of working.
Boxes is the one above. Everything on the chart, nothing to read.
Table A replaces the boxes with a small panel in the corner that says Discount or
Premium for each lookback. Nothing is drawn over your price action.
Table B does the same but gives the position as a percentage of the range, to one
decimal.

Table B is the one I'd leave on a chart I look at all day. 71.2 / 64.6 / 47.6 says more
than three coloured words: it tells you price is deep in premium on the long ranges and
has just slipped under the midpoint on the short one, which is a different situation from
being at 51 on all three.
The number is a straight position in the range, so 0 is the low, 100 is the high, and 50
is equilibrium exactly.
Where the data comes from
IPDA Data Ranges Type decides which bars get measured, and this is the setting people
get stuck on.
CLASSIC measures daily bars and draws on the daily chart only. Put it on anything
else and it draws nothing โ it says so once, then stays quiet.
CLASSIC at LTF measures the same daily bars but draws them on whatever chart you're
on. This is the one to use intraday: the boxes stay where the daily ranges put them while
you work on M15.
LTF measures the chart's own bars instead. On H1 that's the last 20, 40 and 60 hours.
The same premium and discount logic on a scale that fits a session rather than a quarter.

MT4 and MT5
Same logic, same defaults, same look. Here's the MT4 build on the same market as the
first chart.

Repainting, honestly
Every measurement starts one bar back, from the last bar that has closed, and it's redone
once when a new bar opens. Nothing depends on the bar still forming.
There's a subtlety worth being straight about: this indicator has no history. It keeps
one set of boxes and moves them, so what you see is always the current 20, 40 and 60 day
window. Scroll back a month and there's nothing there โ not because it repainted, but
because it never drew anything there in the first place. If you want to study where the
ranges sat in March, this isn't the tool.
The boxes also start one bar to the left of the data they measure. The high and low come
from the last 20 closed bars; the box is drawn from 21 bars back so its edge doesn't sit
on top of the first candle it measured. Cosmetic, and the same on both platforms.
What it doesn't do
- No indicator buffers. Chart objects only. Nothing for an EA to read with
iCustom, nothing in the Data Window. - No alerts when price crosses equilibrium, or enters premium, or anything else. The
only message it ever sends is the one about CLASSIC needing a daily chart. - No arrows, no entries, no stop levels.
- The three lookbacks are fixed. Covered above; it's a feature, but if you wanted 30
and 90 this is the wrong indicator. - Table A and Table B replace the boxes, they don't add to them. You get one or the
other.
Settings I'd start with
Leave it on CLASSIC and put it on a daily chart first, just to see where the three ranges
actually sit. Then switch to CLASSIC at LTF and drop to the timeframe you trade โ the
boxes won't move, and now they're levels rather than a picture.
If the boxes crowd the chart, go to Table B and turn all three on. The panel colours use
your premium and discount colours, so the number itself tells you which half you're in.
What changed in 1.02
The warning about CLASSIC needing a daily chart was firing on every new bar. On an M1
chart that's a popup a minute, each one stealing focus. It's said once per chart now, and
again if you change timeframe.
Questions you'll have
Does ICT IPDA Look Back repaint? No. Every range is measured from closed bars only,
starting one bar back, and recalculated when a new bar opens. The forming bar never
affects it.
Why is my chart empty? Almost certainly CLASSIC mode on a chart that isn't daily. Use
CLASSIC at LTF to keep daily ranges on a lower timeframe, or LTF to measure the chart's
own bars.
Can I change 20, 40 and 60? No, and that's on purpose. They're the intervals the ICT
material uses, and an adjustable lookback is one you end up tuning until it agrees with
you.
MT4? Both platforms are included, one download each. Same logic, same defaults, same
version number.
What does the number in Table B mean? Where price sits in that range as a percentage:
0 is the low, 100 is the high, 50 is equilibrium. Colour follows premium or discount.
Why don't the boxes appear further back in history? Because there's only ever one set
of them. The indicator shows the current window and moves it as bars close; it doesn't
keep a record of older ranges.
Can I get an alert when price crosses into discount? Not in this version. It draws
and reports, it doesn't notify.
Both platform builds are included with a subscription. This listing makes no
profitability claim: the indicator marks where price sits inside a fixed range, and
nothing about that position tells you what a trade will do. You won't find a win rate
table here, and I'd be careful with any indicator listing that has one.