Skip to content
23 Modules • 100-Point Scoring

Features & Strategy

Liquidity Pro v2.28 implements the complete ICT (Inner Circle Trader) order flow methodology. Every concept is a separate module, weighted by importance, and combined into a transparent scoring system.

Core Modules

The EA is composed of 23 include modules (.mqh files). These are the key modules that drive detection, scoring, and execution.

Liquidity Sweep Detection

Identifies when price sweeps liquidity pools (stop hunts) above/below key levels. The highest-weighted component in the scoring system at 20 points.

Market Structure Analysis

Detects CHoCH (Change of Character) and BOS (Break of Structure) — the two most important signals for trend reversals and continuations. CHoCH persistence filter blocks 1-bar head-fakes.

Displacement Detection

Identifies strong, fast directional moves that indicate institutional activity. Confirms genuine order flow with ADX trend strength filtering.

Order Block Detection

Locates the last opposing candle before a displacement move — the institutional entry zone for high-probability trades.

Fair Value Gaps (FVG)

Detects imbalances in price delivery where the market moved too fast, creating gaps that price tends to return to fill.

Inverse FVG (iFVG)

Identifies inverse fair value gaps — advanced ICT concept where the gap acts as a support/resistance inversion zone. Priority routing for iFVG setups.

Multi-Timeframe Analysis

Aligns 4H trend with 1H structure and M5 entries. Only trades when higher timeframes agree with lower timeframe signals.

Session-Based Trading

Prioritizes London and New York sessions with ICT Kill Zone filtering. Asian range filter, equilibrium filter, and consolidation filter skip dead markets.

100-Point Scoring System

Every setup is scored out of 100 based on weighted ICT components. Only Grade A trades (score 80+) execute by default. Conviction sizing scales position size by score.

Liquidity Pool Mapping

Maps nearby liquidity pools (Asian highs/lows, PDH/PDL, equal highs/lows) and clusters them. Liquidity location near price adds 10 points to the setup score.

Multi-Strategy Mode

Three strategies run simultaneously: Sweep Reversal, BOS Continuation, and FVG Fill. Each can be toggled on or off independently.

Conviction Sizing

Position size scales with setup quality: score 80 = 1x risk, score 100 = 2x, score 130 = 2.6x. Clamped to your max risk ceiling so high-conviction trades never exceed your limit.

100-Point Scoring System

Each component contributes points to the total score. The EA only trades when the score meets your configurable minimum (default: 80, Grade A). Counter-trend penalties subtract points for misaligned setups.

Component Points Weight
Liquidity Sweep 20 Highest
4H Trend Alignment 15 High
Liquidity Location 10 High
1H Structure 10 High
CHoCH (Change of Character) 10 High
BOS (Break of Structure) 10 High
Displacement 10 High
OB / FVG 5 Medium
Session Quality 5 Medium
R:R Ratio 5 Medium
Total 100

How a Trade Forms

1

Liquidity Sweep

Price sweeps a liquidity pool (stop hunt above/below key level).

2

CHoCH

Market structure shifts — first sign of reversal or continuation.

3

Displacement

Strong, fast move confirms institutional participation.

4

Order Block / FVG

Price retraces to the order block or FVG for entry.

5

Score Check

EA scores the setup. If score ≥ 80 (Grade A), trade executes with conviction sizing.

6

Trade Management

50% closes at TP1 (1R), 50% runs to TP2 (2R). Time-based breakeven, trailing stop, and Friday close protect positions.

Risk Management

Per-Trade Risk + Conviction Sizing

0.5% of account balance per trade (adjustable, max 1%). Position size scales with setup quality: score 80 = 1x, score 100 = 2x, score 130 = 2.6x. Clamped to your max risk ceiling.

Partial Take Profit

50% of position closes at TP1 (1R) to secure profit. Remaining 50% runs to TP2 (2R) with trailing stop.

Daily + Weekly Loss Limits

Daily loss limit (default 10%) stops trading for the day. Weekly loss limit (15%) stops trading for the week. Both configurable and enforced automatically.

Circuit Breaker + Adaptive Sizing

Stops after N consecutive losses with a cooldown period. Adaptive sizing reduces risk after losses and increases after wins. Prevents revenge trading spirals.

Friday Close + Time Exit

Closes all positions on Friday at a configurable hour — no weekend holds. Time-based breakeven moves SL to entry after 3 hours if price reaches 0.5R. Smart time exit lets trailing handle breakeven positions.

Session + Spread Filters

Trades London and New York sessions with ICT Kill Zone filtering. Spread filter skips wide-spread conditions. Asian range, equilibrium, consolidation, and volatility spike filters skip dead or dangerous markets.

Ready to Get Started?

View Pricing