All indicators

ICT Macros

By LuxAlgoMay 11, 2023

ICT Macros is an indicator on Vela, our next-generation charting platform, written in Pine Script®.

ICT Macros plots and classifies the short, scheduled macro times in which algorithmic activity is expected to interact with (or generate) liquidity. Eight windows are covered: two London macros (02:33–03:00 and 04:03–04:30) and six New York macros running from 08:50–09:10 to 15:15–15:45, including the 11:50–12:10 Launch Macro. Every macro is built from 1-minute data, so detection keeps its precision even when the chart sits on a higher intraday timeframe.

How to Trade the ICT Macros?

  • Manipulation macros: liquidity swept on both the buyside and sellside, a flag for potential reversals or outsized moves.
  • Expansion macros: price opens on one side of the macro range and closes on the opposite side, a directional move through the window.
  • Accumulation macros: liquidity builds without resolution, often preceding ranging or consolidation phases.
  • Macro levels: each window's high, low and average extend forward until the next macro forms, leaving support and resistance references already in place.

Classification hinges on market structure breaks measured over a configurable length, with wicks or candle bodies selectable as the liquidity reference. The script is optimized for 1, 3 and 5-minute charts, and advance alerts can announce a macro minutes before it opens.

ICT Macros Settings

  • Macro Time Options: enable or disable each individual window, such as the 09:50–10:10 macro.
  • Length: the duration over which structure breaks are detected to classify the macro type.
  • Swing Area: classify from swing highs/lows (wicks) or from candle-body liquidity areas.
  • Advance Alert for Macro Times: how many minutes of warning you want before a macro goes live.
  • Daylight Saving Time (DST): separate London and New York toggles, on by default, that shift each region's windows by one hour; they do not follow clock changes automatically, so switch them off outside daylight saving time to keep the windows aligned.
  • Top, mid, bottom and extending lines, plus macro text size and visibility, are all adjustable.

Frequently Asked Questions

Free to use

Run it on Vela. Go further with a paid plan.

  • Up to 500 strategy alerts, with webhook automation
  • Up to 10× the chart history of Free
  • Orderflow lookback up to full history
  • More Quant usage to customize it, plus extra usage when you need it
  • Futures data alongside crypto, stocks, forex and commodities
See plans

Also works on

TradingView
Original indicatorBuilt in-house by LuxAlgo

Run it on Vela. Make it yours with Quant.

Open this indicator free on Vela, our next-generation charting platform. Then ask Quant, our coding agent built into Vela, to retune it or turn it into a backtested strategy of your own.