Liquidity Sweep Reversal EA

🔵 What is Liquidity Sweep Reversal EA?

Liquidity Sweep Reversal EA is an automated Expert Advisor based on Smart Money Concepts (SMC). It identifies liquidity pools (swing highs and lows) and waits for the price to sweep those levels with a rejection wick, then enters a reversal trade in the opposite direction.

This strategy exploits a well-known institutional behavior: market makers push price beyond obvious support/resistance levels to trigger retail stop losses and collect liquidity, before reversing sharply. The EA detects this moment on the closed bar and enters at the beginning of the reversal.

📊 Backtest Results (EURUSD H1 | 2025.01.01 – 2026.03.01)

Metric Result
Initial Deposit $10,000
Net Profit +$1,381 (+13.8%)
Profit Factor 1.39
Sharpe Ratio 5.73
Max Drawdown 4.81%
Total Trades 174
Win Rate 39.66%
Avg Win / Avg Loss $70.78 / $33.35
Max Consecutive Losses 11

Backtest performed with 100% tick quality on MetaQuotes-Demo data.

⚙️ How It Works

Step 1 — Identify Liquidity Levels The EA scans the last N bars (default: 20) and identifies the highest high and lowest low, which represent liquidity pools where stop losses tend to cluster.

Step 2 — Detect the Sweep On each closed bar, the EA checks if the price:

  • Swept above the swing high and closed back below it (bearish reversal signal)
  • Swept below the swing low and closed back above it (bullish reversal signal)

The wick that performed the sweep must exceed a minimum ATR threshold to filter weak moves.

Step 3 — Enter the Trade A market order is placed at the open of the next bar. Stop Loss is placed beyond the sweep extreme. Take Profit is set at a fixed ATR multiple.

Step 4 — Manage with Trailing Stop Once the trade reaches the activation threshold, an ATR-based trailing stop locks in profits while allowing the position to run during strong reversals.

🛡️ Risk Management

  • Fixed % risk per trade — position size is calculated automatically based on equity and stop loss distance
  • ATR-based Stop Loss — adapts to market volatility
  • Trailing Stop — protects profits once activated
  • Time-based exit — closes trades that do not move within N bars
  • Spread filter — avoids entries during high spread conditions
  • One position at a time — prevents overexposure

🎛️ Input Parameters

Signal Settings

  • Lookback — number of bars to define liquidity levels (default: 20)
  • ATR_Period — ATR calculation period (default: 14)
  • WickMin_ATR — minimum wick size as ATR fraction to validate the sweep (default: 0.25)

Session Filter

  • Use_Session_Filter — enable/disable session filter
  • SessionStartHour — trading session start in server time (default: 13)
  • SessionEndHour — trading session end in server time (default: 18)

ADX Filter

  • Use_ADX_Filter — enable to trade only in ranging markets (default: false)
  • MaxADX — maximum ADX value allowed (default: 20)

Spread Filter

  • Use_Spread_Filter — enable spread filter (default: true)
  • MaxSpread_Points — maximum allowed spread in points (default: 25)

Risk & Trade Management

  • RiskPercent — risk per trade as % of equity (default: 0.50%)
  • SL_ATR — stop loss distance in ATR (default: 0.60)
  • TP_ATR — take profit distance in ATR (default: 2.50)
  • TimeExitBars — close trade after N bars if still open (default: 12)
  • Magic — magic number to identify EA orders

Trailing Stop

  • Use_Trailing — enable trailing stop (default: true)
  • Trail_ATR — trailing distance in ATR (default: 1.50)
  • Trail_Step_ATR — minimum step to move SL, avoids noise (default: 0.40)
  • Trail_Activation_ATR — activate trailing only when profit >= X ATR (default: 0.50)

📋 Recommended Settings

Parameter Value
Symbol EURUSD, GBPUSD, USDJPY
Timeframe H1
Min Deposit $500
Leverage 1:100 or higher
Account Type ECN / Raw Spread recommended

⚠️ Important Notes

  • Backtest results do not guarantee future performance
  • Recommended to run on ECN accounts with low spread
  • Session times are in server time — adjust SessionStartHour and SessionEndHour according to your broker's timezone
  • Always test on a demo account before going live
  • The EA is designed for H1 timeframe — other timeframes may require parameter adjustment

Altri dall’autore
TendecialSistem
Luigi Salvatores Buigues Morillo
Sniper Trend System - Advanced Algorithmic Following Sniper Trend System is an institutional-grade Expert Advisor (EA) specifically designed to capture and ride the cleanest market trends. Instead of trying to guess tops and bottoms, this algorithm waits patiently in the shadows until the main trend is mathematically confirmed, executing entries with pinpoint  engine and rigorously backtested with high-quality tick data (Dukascopy), this system has passed comprehensive stress tests to prove a
FREE
SistemaElliot
Luigi Salvatores Buigues Morillo
Elliott Wave PRO MTF & SQX Engine: Manual Técnico Este indicador es un sistema algorítmico avanzado que escanea el mercado buscando la estructura clásica de Ondas de Elliott (Impulso 1-5 + Corrección ABC). Combina volatilidad adaptativa (ATR), fuerza de tendencia (ADX), filtros Multi-Timeframe (MTF) y una salida de datos especializada para integrarse con constructores de estrategias automáticas como StrategyQuant X. ️ 1. Parámetros de Entrada (Inputs) Los parámetros están agrupados lógicame
FREE
EA Reversion Precio
Luigi Salvatores Buigues Morillo
La estrategia de reversión del precio (o mean reversion ) se basa en la idea de que los precios de los activos financieros tienden a regresar a su promedio o valor "normal" después de desviarse significativamente. Esta desviación puede ocurrir por factores externos, emociones del mercado o movimientos inesperados. La estrategia busca aprovechar esos momentos de desviación para entrar al mercado, esperando el retorno del precio a su media. Componentes clave de una estrategia de reversión del prec
Seguimiento de Tendencia
Luigi Salvatores Buigues Morillo
. Indicadores Se utilizan varios indicadores técnicos. Algunos destacados incluyen: SqParabolicSAR : Indicador basado en el SAR parabólico. Métodos personalizados para comparar valores de indicadores ( sqIsGreaterCount , sqIsLowerCount ). Indicadores relacionados con rangos porcentuales y ATR ( sqSRPercRankAboveLevelXBars , sqSRPercRankBelowLevelXBars ). 2. Reglas de Entrada Las entradas parecen depender de condiciones lógicas complejas, como: Verificaciones con indicadores ( sqGetExpressionById
SnipperEA
Luigi Salvatores Buigues Morillo
Breakout Master Strategy - Algorithmic Precision Breakout Master Strategy is a fully automated Expert Advisor (EA) engineered to capture explosive volatility movements in the financial markets. Unlike systems based on risky grids or martingales, this EA utilizes a statistical level breakout logic backed by years of historical data. [cite: 2026-02-02] Developed using advanced computational methodologies , this bot has undergone rigorous robustness testing to ensure it provides a genuine statis
Ultimate Zone Recovery Quantitative
Luigi Salvatores Buigues Morillo
Ultimate Zone Recovery Quantitative is an advanced trading management tool designed for MetaTrader 5 (Hedging Accounts). It transforms losing trades into winning cycles using a sophisticated quantitative directional hedging algorithm. This Expert Advisor (EA) does not rely on technical indicators for initial entries. Instead, it acts as a mathematical shield for your existing strategies (whether manual or from other EAs) or for manual entries executed via its integrated panel. When a trade moves
Advanced Grid Recovery System
Luigi Salvatores Buigues Morillo
Key Features Bidirectional Trading: The EA can open buy and sell cycles simultaneously or filter them by trend, adapting to both ranging and trending markets. Interactive On-Chart GUI: Forget about opening the EA properties every time you want to make an adjustment. Modify the initial lot size, grid distance, multiplier, and close cycles with emergency buttons right on your screen. Evolved Overlap (Partial Recovery Close): This is the core of the account protection system. When a grid extends
Breakout Pro ADX ATR
Luigi Salvatores Buigues Morillo
Descripción de la Operativa: Breakout Pro (ADX + ATR) El   EA_Donchian_HighLow_ATR   es una solución robusta diseñada para traders que buscan capitalizar los movimientos explosivos del mercado.   Su lógica se basa en detectar la salida del precio de rangos de consolidación definidos por máximos y mínimos históricos . 1. Estrategia de Entrada (Dual Breakout) El usuario puede seleccionar entre dos modos de detección de ruptura : Modo Donchian:   Utiliza un lookback de   N velas   para determin
Filtro:
Nessuna recensione
Rispondi alla recensione