XL Impulse Capture EA
- Experts
- Alexandru Gisca
- Versione: 1.7
- Attivazioni: 5
---
Strategy Idea
The core idea of the strategy is to work with XL impulse candles.
The system is designed to capture price movement after a strong impulse has already formed.
Entries are executed during the final phase of a candle, when the movement is already developed and more predictable.
This allows trading based on confirmed price action rather than assumptions.
Depending on market behavior, the strategy can capture:
— continuation of the impulse
— or a short-term correction (pullback)
---
=== Operating Modes ===
Important:
Quick Mode — this is a demonstration mode of the mechanics, not the actual strategy.
In this mode, two mirrored pending stop orders are placed on every new candle, allowing you to clearly observe how the system works: order placement, activation, and Stop Loss behavior.
Important: this mode can be noisy and is not intended for evaluating strategy performance, as entries are executed without market condition filters.
Full Mode — this is the core strategy mode.
It uses the full set of conditions: candle analysis, size filtering (including XL impulses), body ratio, and time-based entry logic. This mode represents the actual strategy — capturing movement after a strong impulse (breakout or pullback).
---
Quick Strategy Overview Full Mode
Below is a simplified workflow of the strategy:
1. An XL candle is formed
2. The candle enters its final phase
3. The body ratio is evaluated
4. If conditions are met → entry signal is generated
5. Pending orders are placed (one or two, depending on the mode)
6. One of the orders is activated:
— breakout (impulse continuation)
— or pullback (correction)
7. The opposite order is automatically deleted
8. Stop Loss is applied
9. Profit is managed:
— via Take Profit
— or Trailing Stop
---
Main Strategy Workflow
The strategy analyzes each active candle and evaluates its structure, size, and formation phase.
When the candle reaches its final stage and meets the impulse criteria (XL class and 80–90% body ratio), a trading setup is detected.
At this moment, two mirrored pending orders are placed with predefined offsets — one for continuation and one for possible correction.
Depending on price movement, only one order is activated, while the opposite one is automatically removed.
Once a position is opened, Stop Loss protection is immediately applied.
Profit can be managed in two ways:
— fixed Take Profit
— or dynamic Trailing Stop
This is the default and recommended scenario.
---
Strategy Flexibility
The strategy is not limited to a single setup and provides a wide range of customization options.
You can adapt it to different market conditions and build your own trading logic.
For example:
— use mirrored orders to capture breakouts or liquidity grabs after a sequence of small candles (e.g. SSS pattern)
— adjust offsets for pending orders, Stop Loss, Trailing Stop, and Take Profit
— control entry timing: final phase of the candle or early phase of a new candle
— choose entry mode: mirrored orders or single-direction (continuation or reversal)
Additional features include:
— optional trailing of pending orders
— control over pending order lifetime:
• delete on new candle
• or keep until triggered
The strategy can operate:
— with the candle classification indicator
— or in standalone mode (based on candle size in points)
By understanding the logic and parameters, you can build your own trading scenarios and adapt the system to your style.
---
Candle Classification Indicator (free)
The strategy can optionally use a candle classification indicator for better adaptability.
The indicator is free and allows flexible volatility-based filtering.
Candles are divided into classes:
— Noise — ignored by the strategy
— Small (S)
— Medium (M)
— Large (L)
— Extra Large (XL) — strong impulse candles
You can define your own size ranges for each class, adapting the system to any instrument.
Important:
> All classification ranges are defined per timeframe.
This allows the strategy to adapt to different market conditions across timeframes.
Using the indicator helps to:
— filter out noise
— improve entry precision
— customize trading logic
---
Inputs (Settings)
Entry Conditions
— Seconds Before Candle Close — entry timing before candle close
— Body Ratio % — minimum candle body percentage
Candle Source
— choose between indicator-based or standalone mode
Candle Volatility Classifier
— select allowed candle classes
Standalone Mode
— minimum candle size in points
Entry Mode
— mirrored / continuation / reversal
Order Settings
— Lot Size — trade volume
— Order Offset — distance to pending orders
— Trail Pending Order — enable trailing of pending orders
— Max Retries — placement attempts
— Retry Expand % — offset expansion
— Pending Lifetime — order lifetime
Stop Loss Settings
— Exit Mode — TP or Trailing
— Stop Loss — initial protection
— Trailing Stop — dynamic exit
— Breakeven — BE trigger
— Take Profit — fixed target
General
— Magic Number — order identifier
— Debug Mode — logging
---
Author Recommendations
It is recommended to test the strategy on a demo account before using it on a live account.
During testing, it is important to optimize parameters according to the selected instrument and timeframe.
Pay special attention to:
— candle classification ranges
— order offsets
— Stop Loss and Take Profit settings
— candle body ratio
— entry timing
According to the author, the default scenario is the cleanest and most stable in terms of logic.
Alternative configurations should be tested and optimized individually.
If you have any questions about settings or how the strategy works, feel free to ask in the comments.
The author will be happy to help.
---
Author: Juravvlik
If you find this strategy useful, the author would appreciate your rating and feedback.
