Trend Impulse Split Runner EA Risk Control
- Experts
- Version: 1.14
XAU Trend Impulse Runner A SplitRunner
Brief description
This Expert Advisor automates a rule-based trend/impulse setup based on EMA trend direction, optional candlestick confirmation and market regime filters. It uses integrated risk and execution management (StopLevel security, fill method fallback, spread filter) and can execute trades as multiple similar positions (‘Split-Runner’) if desired. Position management includes break-even logic and optional trailing.
Trading logic (clear)
Time & trading restrictions
Trading within a configurable session (server time)
Optional ‘hot phase’ filter (two time windows)
Cooldown between signals and daily limit for signals
Trend/signal condition
Trend determination via EMA-Fast/EMA-Slow (signal timeframe)
Optional: Candlestick close confirmation in trend direction
Regime filter
ADX filter (higher timeframe) for trend phase
Optional: Range expansion filter (24-hour range vs. average daily range)
Volatility filter
ATR minimum threshold in points (prevents trades when volatility is very low)
Risk and trade management
Stop/target
Initial stop loss based on ATR (adjustable multiplier)
Take profit can be optionally deactivated (e.g. for ‘runner’ approach)
Break-even & trailing
Break-even with configurable R multiple, optionally with additional offset (BE+)
Trailing optional:
ATR trailing or
M30 Wick trailing (with buffer in points)
Split runner
A signal can be executed as several similar orders
Optional: total volume is distributed across split orders (total risk remains constant)
Broker security
Lot normalisation taking into account min/max/step
LotCap as a hard upper limit (no automatic increase above the limit)
Advance margin check, optionally with automatic reduction of lots until margin release
StopLevel/FreezeLevel security
Fill method fallback (RETURN → IOC → FOK)
Portfolio/master gates (optional)
Support for external global variables for risk status/portfolio limit/metal lock
Settings (excerpt)
Symbol (or chart symbol), MagicNumber
Session/hot phases, spread filter
EMA/ADX/ATR parameters, expansion filter
Risk percentage, lot cap, split count
BE/trailing parameters, TP on/off
Daily limit & cooldown
Notes
The EA is a rule-based automation tool and does not replace individual risk and account settings.
For stable operation, the use of a VPS is recommended (optional).
Before live use, parameters should be adjusted to account type, symbol specification (MinLot/Step) and trading hours.
Brief description
This Expert Advisor automates a rule-based trend/impulse setup based on EMA trend direction, optional candlestick confirmation and market regime filters. It uses integrated risk and execution management (StopLevel security, fill method fallback, spread filter) and can execute trades as multiple similar positions (‘Split-Runner’) if desired. Position management includes break-even logic and optional trailing.
Trading logic (clear)
Time & trading restrictions
Trading within a configurable session (server time)
Optional ‘hot phase’ filter (two time windows)
Cooldown between signals and daily limit for signals
Trend/signal condition
Trend determination via EMA-Fast/EMA-Slow (signal timeframe)
Optional: Candlestick close confirmation in trend direction
Regime filter
ADX filter (higher timeframe) for trend phase
Optional: Range expansion filter (24-hour range vs. average daily range)
Volatility filter
ATR minimum threshold in points (prevents trades when volatility is very low)
Risk and trade management
Stop/target
Initial stop loss based on ATR (adjustable multiplier)
Take profit can be optionally deactivated (e.g. for ‘runner’ approach)
Break-even & trailing
Break-even with configurable R multiple, optionally with additional offset (BE+)
Trailing optional:
ATR trailing or
M30 Wick trailing (with buffer in points)
Split runner
A signal can be executed as several similar orders
Optional: total volume is distributed across split orders (total risk remains constant)
Broker security
Lot normalisation taking into account min/max/step
LotCap as a hard upper limit (no automatic increase above the limit)
Advance margin check, optionally with automatic reduction of lots until margin release
StopLevel/FreezeLevel security
Fill method fallback (RETURN → IOC → FOK)
Portfolio/master gates (optional)
Support for external global variables for risk status/portfolio limit/metal lock
Settings (excerpt)
Symbol (or chart symbol), MagicNumber
Session/hot phases, spread filter
EMA/ADX/ATR parameters, expansion filter
Risk percentage, lot cap, split count
BE/trailing parameters, TP on/off
Daily limit & cooldown
Notes
The EA is a rule-based automation tool and does not replace individual risk and account settings.
For stable operation, the use of a VPS is recommended (optional).
Before live use, parameters should be adjusted to account type, symbol specification (MinLot/Step) and trading hours.
