Exp_Omni_Trend
This EA is a multi-timeframe trend-following system that combines trend detection across several timeframes to generate trade signals. It uses multiple indicators to confirm trend direction and enters positions only when higher and lower timeframe trends align. The system includes position management with stop loss and take profit, along with filtering mechanisms to avoid unfavorable market conditions.
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
This EA employs a multi-timeframe trend following strategy, with the core concept requiring trend alignment confirmation across multiple timeframes before opening positions. Entry conditions demand that the higher timeframe (e.g., H4 or D1) trend direction matches the lower timeframe (e.g., M15 or H1) trend direction, with momentum indicators confirming trend strength. Exit conditions include fixed stop loss and take profit levels, as well as trend reversal signals triggering position closure. Position sizing uses either fixed lots or dynamic lot calculation based on account balance or risk percentage. Money management incorporates maximum position limits and per-trade risk control. The overall strategy logic is clear, but multi-timeframe signal synchronization may result in fewer entry opportunities, and frequent false signals can occur in ranging markets.
Strengths
- Multi-timeframe trend confirmation effectively reduces false signals and improves entry quality
- Includes stop loss, take profit, and maximum position limits for sound risk management
- Clear and understandable strategy logic with adjustable parameters for optimization
- Supports dynamic position sizing to adapt to different account sizes
- Multiple indicator cross-validation enhances signal reliability
Weaknesses
- Multi-timeframe synchronization requirements may lead to fewer entry opportunities, missing some market moves
- Trend following strategies tend to produce consecutive losses in ranging markets
- Lacks adaptive mechanism, performance is unstable during market regime transitions
- Many parameters create risk of overfitting during optimization
- Lacks flexible position scaling mechanisms for adding or reducing positions
Possible improvements
- Add market regime detection module to automatically pause trading or switch strategies in ranging markets
- Implement trailing stop and break-even stop features to better protect profits
- Introduce adaptive parameter adjustment mechanism to dynamically adjust SL/TP based on market volatility
Risk assessment
Overall risk: Medium
- Multi-timeframe trend strategy may suffer consecutive stop losses causing drawdown in ranging markets
- Fixed stop loss pips don't account for volatility changes, potentially too wide during low volatility
- Lacks spread filter which may cause entries during high spread periods
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Lot size per leg |
StopLoss | 500 | Auto stop loss in points; 0=disabled |
TakeProfit | 1000 | Auto take profit in points; 0=disabled |
TimeframeFast | H1 | fasttime period |
TimeframeSlow | H4 | slowtime period |
TrendPeriod | 50 | Trend determination period |
MomentumPeriod | 14 | Momentum indicator period |
MaxPositions | 3 | Maximum positions |
RiskPercent | 2 | Risk percentage per trade (in money management mode) |
MagicNumber | 123456 | Unique EA order identifier preventing conflicts |
Similar Multi-Timeframe EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.