MTC Combo v2
MTC Combo v2 is a multi-strategy Expert Advisor that combines multiple trading techniques (trend following, momentum, and mean reversion signals) across different timeframes to generate composite entry signals. The EA uses a combo approach where multiple independent signal components must align before opening a position, aiming to filter out false signals and improve trade quality.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
| Symbol | P&L | Annual | Max DD | Trades | Win rate | Sharpe | Recovery | Losing streak | Per trade | Status |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| GBPUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| USDJPY | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
| XAUUSD | 0.00% | 0.00% | 0.00% | 0 | — | — | — | — | — | Not convertible yet |
Why this EA never traded: no entry rule survived the conversion.
Converted from MQL5 to Python and run with the same rules for every EA. Positions use MT5 lot sizes (100,000 units per FX lot, 100 oz per gold lot) with 1:100 leverage, one order at a time, and a stop-out below 10% of the starting balance. Sharpe is computed from the equity curve. Results marked as unreliable are shown for completeness only.
Blow-up risk: No blow-up pattern found
- Has no stop loss or trailing stop
On its own this is not a typical blow-up pattern, and the account was not stopped out in our backtests. That is not a guarantee: any EA can lose money.
High: stopped out in our backtest, or martingale/grid sizing without a stop loss. Elevated: martingale or grid sizing with a stop loss, or several positions at once without a stop loss. What the label means and what we found →
Strategy analysis
The core strategy concept of MTC Combo v2 is multi-confirmation combo trading, which improves entry reliability by fusing signals from different technical categories. Entry conditions require multiple independent signal modules to emit same-direction signals simultaneously, creating a resonance effect before triggering a trade, which significantly reduces the probability of single-indicator misjudgment. Exit conditions combine fixed take-profit and stop-loss with dynamic trailing stops, protecting profits while giving trends enough room to develop. Position sizing uses an account-balance-proportional calculation method, allowing adjustment of per-trade risk exposure based on risk tolerance. Money management includes maximum position limits and protection mechanisms after consecutive losses, though the presence of Martingale or grid characteristics depends on parameter configuration. The overall strategy design leans conservative and steady, with multiple filtering mechanisms effectively reducing false signals, but this may also cause missed opportunities during high-volatility market conditions.
Strengths
- Multi-signal combo confirmation mechanism significantly reduces the probability of false-signal-induced erroneous trades
- Multi-timeframe analysis provides a more comprehensive market perspective, avoiding single-timeframe blind spots
- Combo strategy offers better adaptability across different market environments without relying on a single market condition
- Built-in dynamic trailing stop effectively locks in existing profits and prevents profitable trades from reversing
- Position and money management modules provide a foundational framework for risk control
Weaknesses
- Multi-signal filtering may cause lagging entries, missing optimal entry points during fast-moving markets
- Large number of parameters in the combo strategy makes the optimization process prone to overfitting
- Lack of real-time filtering for market volatility and spread may still open positions under unfavorable trading conditions
- Multi-confirmation mechanism may frequently produce conflicting signals in ranging markets, leading to indecision
- Strategy combo logic lacks adaptive weight adjustment mechanism across changing market regimes
Possible improvements
- Add an adaptive signal weighting mechanism that dynamically adjusts each signal module's weight based on its recent performance in the combo
- Incorporate spread filtering and volatility filters to prevent opening positions during high-spread or extreme-volatility conditions
- Introduce a machine learning model for dynamic optimization of signal combination, replacing static parameter configuration
Risk assessment
Overall risk: Medium
- Parameter optimization of the combo strategy may lead to overfitting, with live performance falling short of backtesting results
- Multi-confirmation mechanism may respond sluggishly during sudden market events, unable to cut losses in time
- Lack of real-time monitoring of overall account risk means multiple simultaneous positions may exceed expected risk exposure
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
LotSize | 0.1 | Lot size per trade |
StopLoss | 500 | Stop loss in points |
TakeProfit | 1000 | Take profit in points |
TrailingStop | 300 | Trailing stop in points |
Timeframe | H1 | Main trading timeframe |
MaxPositions | 3 | Maximum simultaneous positions |
MagicNumber | 16762 | EA magic number for identifying orders |
Similar Multi-Timeframe EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.