All indicators

NX - ICT PD Arrays

Sep 14, 2025

Static chart image
Support and ResistanceFVGLiquidityPatterns

The NX - ICT PD Arrays indicator provides an automated solution for identifying and visualizing Fair Value Gaps (FVGs) and Order Blocks (OBs) based on ICT methodology to highlight institutional interest zones.

Usage

The NX - ICT PD Arrays tool is designed to help traders identify key support and resistance zones based on price action imbalances and displacement moves.

  • Fair Value Gaps (FVGs): The script automatically detects gaps created when price moves quickly, leaving an imbalance between three consecutive candles. Bullish gaps (BISI) and Bearish gaps (SIBI) are drawn as boxes that extend until price interacts with them.
  • Order Blocks (OBs): The indicator identifies the last opposing candle before a significant displacement move. These zones often act as institutional footprints where price might react in the future.
  • Mitigation Logic: Zones are dynamically updated. Once the price action trades back into a box (mitigation), the box stops extending, allowing the trader to see only active, unmitigated levels.

Details

The indicator utilizes refined logic to filter for high-probability setups:

  • FVG Logic: Identifies a gap between the high of the first candle and the low of the third candle (for bullish) or the low of the first and high of the third (for bearish).
  • Order Block Logic: Defines a Bullish OB as the last bearish candle before a close above its high. A Bearish OB is defined as the last bullish candle before a close below its low.
  • Performance Optimization: The script uses a configurable lookback window and box limit to ensure smooth chart performance while maintaining historical context.

Settings

General Settings

  • Lookback Bars: Defines the number of historical bars the script scans to identify PD arrays.
  • Max PD Arrays: Limits the total number of boxes displayed on the chart to maintain performance.

FVG Settings

  • Show FVGs?: Toggles the visibility of Fair Value Gaps.
  • BISI ↑ / SIBI ↓: Customizes the labels and colors for bullish and bearish imbalances.
  • Background / Text Opacity: Adjusts the visual transparency of the FVG zones.

Order Block Settings

  • Show Order Blocks?: Toggles the visibility of Order Blocks.
  • Order Block ↑ / ↓: Customizes the labels and colors for bullish and bearish blocks.
  • Background / Text Opacity: Adjusts the visual transparency of the OB zones.

FAQ

How do I use the NX - ICT PD Arrays for trading?

Traders typically look for price to return to these zones (mitigation) to find entries or to set take-profit targets based on institutional liquidity.

What causes a box to stop extending?

A box stops extending once the price (specifically the candle body range) interacts with the zone, signaling that the imbalance or order block has been mitigated.

How can I access this tool?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.