PD Array Detector

PD Array Detector is a tool for visualizing support and resistance zones derived from Fair Value Gaps (FVG) and Order Blocks (OB).
What makes it different from other tools that plot FVG and OB is the internal logic and criteria used to select which zones are displayed. These criteria are the core of the script.
FVG and OB are formed during strong price movement and imbalance, but through its internal rules the script filters out a large portion of chart noise and leaves only zones with higher potential for reaction.
Detection concept
• Fair Value Gaps are identified using an imbalance model across multiple consecutive candles
• Order Blocks are derived from the last opposing candle before an impulsive price move
How it is intended to be used
When price approaches a marked zone — preferably in confluence with a higher-timeframe point of interest (such as liquidity, previous highs/lows, or higher-timeframe PD zones) — the user can observe price behavior for reaction and confirmation.
Two main scenarios may occur:
• price touches the zone and reacts (reversal)
• price breaks the zone and retests it before continuation
Confirmation depends on the user’s own strategy (for example: CRT, SMT, Silver Bullet, or another entry model).
An example will be applied here to make the idea easier to understand.
Settings
Units Mode
The script has two operating modes:
• Price – intended for all non-Forex instruments
• Forex – intended for currency pairs
Profiles
Profiles adapt the script’s behavior to different instrument characteristics:
• Default – suitable for most instruments
• BIG – for large instruments such as BTC, NQ, ES, and Gold
• Mid – for instruments such as ETH, SOL, and moderate-volatility markets
• Gold / Silver / DXY – dedicated profiles for these instruments
• LOW – for low-priced instruments
• Micro – for micro-priced instruments
• Forex – used together with Forex Units Mode
• ALL – enables all internal profiles simultaneously (may result in increased visual noise)
Fill Mode
Fill Mode defines how zones react when price interacts with them:
• Touch
• Half
• Full
• Close Inside
Different modes may result in different zone behavior.
For example, Close Inside often leads to the formation of inverted FVGs or Breaker Block zones with reaction potential.
Order Block controls
The script provides settings to refine Order Block behavior:
• optional extremum requirement
• adjustable lookback window
• OB Sensitivity control
These options allow OB detection to be adapted to different analytical styles.
Each setting includes additional information directly in the indicator.
Example settings (BTC)
Units Mode: Price
Profile: BIG
Sensitivity: Normal
Fill Mode: Close Inside
OB Lookback: 4
OB Sensitivity: High
OB Mode: Current
Fill Mode can be adjusted based on preference.
With Close Inside mode, inverted FVG and OB reactions can often be observed.
Script sob convite
Somente usuários aprovados pelo autor podem acessar este script. Você precisará solicitar e obter permissão para usá-lo. Normalmente, essa permissão é concedida após o pagamento. Para obter mais detalhes, siga as instruções do autor abaixo ou entre em contato diretamente com Georgi3vt.
A TradingView NÃO recomenda pagar ou usar um script, a menos que você confie totalmente em seu autor e entenda como ele funciona. Você também pode encontrar alternativas gratuitas e de código aberto em nossos scripts da comunidade.
Instruções do autor
Aviso legal
Script sob convite
Somente usuários aprovados pelo autor podem acessar este script. Você precisará solicitar e obter permissão para usá-lo. Normalmente, essa permissão é concedida após o pagamento. Para obter mais detalhes, siga as instruções do autor abaixo ou entre em contato diretamente com Georgi3vt.
A TradingView NÃO recomenda pagar ou usar um script, a menos que você confie totalmente em seu autor e entenda como ele funciona. Você também pode encontrar alternativas gratuitas e de código aberto em nossos scripts da comunidade.