Exp_UltraFatl_Duplex
This EA implements a duplex (dual-direction) trend-following strategy based on the UltraFatl digital filter indicator, opening both long and short positions based on multi-layer digital signal processing. It uses a sophisticated cascade of adaptive filters to identify trend direction and generates entry signals when multiple filter layers align, with built-in position management and trailing mechanisms.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
Not backtested yet — this EA could not be converted automatically.
Strategy analysis
The strategy core is based on the UltraFatl digital filter, a multi-layer cascade adaptive filtering technology that extracts trend signals by decomposing price series across multiple frequency bands. Entry conditions require all filter layers (FATL, FTL, RFTL, etc.) to align in the same direction - buy on bullish signal alignment and sell on bearish signal alignment, enabling duplex dual-direction trading. Exit conditions include closing positions when filter direction reverses, fixed take-profit and stop-loss triggers, and trailing stop mechanisms to protect accumulated profits. Position sizing supports both fixed lots and dynamic lot calculation based on account balance with customizable position ratios. Money management implements maximum position limits and per-trade maximum loss percentage controls, but still lacks comprehensive overall account risk exposure management. The strategy performs best in clearly trending markets and may generate frequent false signals leading to consecutive losses in ranging or choppy market conditions.
Strengths
- Multi-layer cascade filter design effectively filters market noise, producing higher quality signals than single-indicator strategies
- Duplex dual-direction trading mechanism captures profits in both uptrend and downtrend markets without relying on unidirectional movement
- Built-in trailing stop functionality effectively protects accumulated profits and reduces the risk of profit givebacks
Weaknesses
- Digital filters tend to generate false signals in ranging markets, causing frequent open/close cycles that erode profits through transaction costs
- Fixed filter parameters lack adaptive adjustment mechanisms, unable to dynamically optimize based on changing market volatility regimes
- Potential conflict between trailing stop and fixed stop-loss logic may cause stop-loss failure during extreme volatility spikes
Possible improvements
- Add market regime identification module (e.g., ADX or volatility filter) to automatically pause trading during ranging markets and reduce false signals
- Introduce adaptive filter parameter adjustment mechanism to dynamically optimize filter periods and thresholds based on ATR or market volatility
Risk assessment
Overall risk: Medium
- Digital filter lag at trend reversal points may cause delayed entries and untimely exits
- Duplex trading may trigger both long and short signals simultaneously during directionless markets, causing losses on both sides
- Lack of overall account risk exposure limits may exceed tolerable loss ranges during extreme market conditions
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Fixed trading lot size |
StopLoss | 500 | Stop loss in points |
TakeProfit | 1000 | Take profit in points (unused; buy TP follows MA value) |
TrailingStop | 200 | Trailing stop in points |
TimeFrame | H1 | Trading timeframe |
MaxPositions | 1 | Maximum positions |
MoneyManagement | false | Enable money management dynamic lot size |
RiskPercent | 2.0 | Risk percentage per trade |
FilterPeriod | 0 | Filter period parameter |
MagicNumber | 22516 | EA magic number for order identification |
Similar Trend Following EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.