ICT Power of 3 Indicator: Accumulation, Manipulation, Push

Written by Dominic Walsh · Published · Last updated

The ict power of 3 indicator splits the trading day into the three phases the concept describes. Asia builds a range, an early London window sweeps one side of it, and the rest of the day distributes away from that sweep. P3 Buy and P3 Sell mark the third phase.

This build ships as a compiled .ex4 for MT4 and .ex5 for MT5; the screenshots below come from EURUSD H1.

Platforms MT4 (.ex4) + MT5 (.ex5)
Chart window Main price chart
Plots 2: P3 Buy, P3 Sell
Alerts popup, push notification, email, sound
Inputs 18

What the Ict Power Of 3 Indicator draws on the chart

A rectangle object boxes the Asian range between AsiaStartHour and AsiaEndHour.

A second rectangle covers the manipulation window in its own colour.

P3 Buy marks a distribution leg to the upside after a sweep of the range low.

P3 Sell marks the mirror case after a sweep of the high.

The distribution phase uses separate bullish and bearish colours so the two read apart.

  • P3 Buy: arrow, lime, width 1, arrow code 233
  • P3 Sell: arrow, red, width 1, arrow code 234
EURUSD H1: the ict power of 3 indicator boxing the Asian range with a P3 Buy after the sweep.
EURUSD H1: the ict power of 3 indicator boxing the Asian range with a P3 Buy after the sweep.

How the Ict Power Of 3 Indicator calculates its values

Accumulation

Every bar whose hour falls inside the Asian window contributes to a running high and low, along with the timestamps that bound it.

That range is the accumulation phase. It gets boxed rather than traded, because the concept treats it as the level the rest of the day works against.

Manipulation

The window between LondonStartHour and LondonEndHour is deliberately short, two hours at the defaults. The code watches it for a push through either side of the Asian range.

That sweep is the manipulation phase. Which side gets taken is what sets the direction the tool then looks for.

Distribution

From DistStartHour to DistEndHour the code looks for the move away from the swept side, which is the phase the markers report.

HistoryDays limits how many past days get built, 30 by default, which keeps the chart from filling with old boxes.

How to read the signals

The three windows are hours on your broker clock, not market events the code detects.

A marker means the day followed the pattern, which is a description rather than a prediction.

Days that do not follow it produce no marker, and there are plenty of those.

The Asian box is the reference. Everything downstream measures against its high and low.

Alert channels in this build: popup, push notification, email and sound, one message per closed bar.

Alerts cover popup, push, email and sound when a distribution leg qualifies. A bar time check keeps it to one alert per closed bar.

Every Ict Power Of 3 Indicator input

Core settings

Setting What it does Default
AsiaStartHour Asia accumulation start (server hour). AsiaStartHour opens the accumulation window at hour 0 on broker time. 0
AsiaEndHour Asia accumulation end. AsiaEndHour closes it at 7. 7
LondonStartHour London manipulation start. LondonStartHour opens the manipulation window at 7, picking up where accumulation ends. 7
LondonEndHour London manipulation end. LondonEndHour closes it at 9, keeping that window deliberately short. 9
DistStartHour Distribution start. DistStartHour opens the distribution window at 9. 9
DistEndHour Distribution end. DistEndHour closes it at 16. 16

Display settings

Setting What it does Default
AsiaColor (see inputs panel) steel blue
ManipColor (see inputs panel) goldenrod
DistBullColor (see inputs panel) sea green
DistBearColor (see inputs panel) fire brick
HistoryDays HistoryDays is how many past days get drawn, 30 by default. 30
ArrowOffsetPoints (see inputs panel) 18

Alert settings

Setting What it does Default
EnableAlerts (see inputs panel) on
EnablePopup (see inputs panel) on
EnablePushNotify (see inputs panel) off
EnableEmail (see inputs panel) off
EnableSound (see inputs panel) off
SoundFile (see inputs panel) alert.wav
Inputs panel for the ict power of 3 indicator showing AsiaStartHour, LondonEndHour and HistoryDays.
Inputs panel for the ict power of 3 indicator showing AsiaStartHour, LondonEndHour and HistoryDays.

Settings that fit your chart

The screenshot uses EURUSD H1. The concept is built around the London and New York day, so it suits instruments that respond to those sessions. M15 through H1 gives enough bars per phase to see the structure. On H4 a whole phase can be one bar and the boxes stop meaning anything.

When the Ict Power Of 3 Indicator fails

The three phases are fixed hours, so a day where the sweep happens outside the London window gets read as no setup at all.

Broker clocks differ, and daylight saving moves the real sessions while these hours stay put.

Plenty of days simply do not follow the pattern. The tool marks the ones that did, which is easy to mistake for a high hit rate when scanning history.

Nothing measures how convincing a sweep was. A one pip push through the Asian low counts the same as a decisive one.

Copy the compiled Ict Power Of 3 Indicator file into your MQL4/Indicators folder, and the MT5 build into MQL5/Indicators, then restart the terminal and drag it onto a chart. The step-by-step guide with screenshots is at how to install MT4 and MT5 indicators.

Related on forexmt4systems.com: ICT Style Strategy.

Background reading on the method behind the Ict Power Of 3 Indicator: Balance Of Power Bop at StockCharts ChartSchool, Consolidated Quotation System on Wikipedia.

Download the Ict Power Of 3 Indicator for MT4 and MT5

The zip holds the compiled Ict Power Of 3 Indicator build for MT4 and MT5, plus a short README. Compiled files only, no source. Enter your email below and the download link arrives in your inbox.

Download this indicator free

Enter your email and the file is yours. You also get the full MT4 and MT5 library.

  • 1,380+ indicators
  • MT4 and MT5 files
  • No spam, unsubscribe any time

FAQ

What do AsiaEndHour and DistStartHour separate?

Accumulation between AsiaStartHour and AsiaEndHour, where a range builds. Manipulation in the short London window, where one side of that range gets swept. Then distribution through the rest of the day, moving away from the swept side. The markers report that third phase.

Why is the LondonStartHour to LondonEndHour window only two hours?

Because the concept treats manipulation as a brief event around the London open rather than a phase lasting all morning. Keeping it short means a sweep has to happen in that specific window to count, which is stricter and produces far fewer setups.

Do AsiaStartHour and LondonStartHour follow real sessions?

They follow your broker clock, which is not the same thing. If your server sits in a different timezone the phases land in the wrong place, and daylight saving shifts the real sessions twice a year while these numbers stay fixed. Check them against your own feed.

Does every day produce a P3 Buy or P3 Sell?

No, and plenty do not. The day has to build an Asian range, sweep one side inside the London window and then move away from it. When any of those fails the day simply passes unmarked, which is worth remembering when scanning history.

Are results guaranteed?

No. Trading involves risk. Results are not guaranteed; past performance is not indicative of future results. Use the Ict Power Of 3 Indicator as one input. Always backtest before trading live.

Category: this is part of our Smart Money collection. Also, browse more Smart Money for MetaTrader, or explore every MT4 indicator and MT5 indicator on the site.

External references

Dominic Walsh - Forex trader and MT4/MT5 developer

About the author

Written by Dominic Walsh, a Forex trader and MT4/MT5 indicator, Expert Advisor and script developer. Every tool on forexmt4systems.com is tested on live charts before release and ships with ready-to-use compiled MT4 (.ex4) and MT5 (.ex5) files. Learn more about the trader and developer behind this site.

How we build, test and correct every tool: Editorial & Testing Policy. Trading carries risk; see the disclaimer.

Leave a Comment