Hedge Dual Channel V1
- 12M return
- +18.4%
- Max DD
- -9.6%
- Sharpe
- 1.73
Multi-pair trend EA across EUR/USD, GBP/USD, USD/JPY, and AUD/USD. Built-in correlation cap, ADX filter, and equity drawdown pause produce the lowest volatility in the catalogue. Best for traders who want steady compounding with minimal variance.
Key risk metrics
Worst peak-to-trough in 2020–2025 backtest.
4 consecutive losing trades, single cluster.
Time from drawdown trough to new equity high.
Performance
Backtest equity curve
Equity curve from 2020-01-01 to 2025-12-31 on the primary pair (EUR/USD). Modelling quality 99%. Past performance does not guarantee future results.
Annual returns
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| +11.2% | +14.8% | +10.7% | +13.4% | +14.2% | +15.9% |
Balanced Portfolio V1 runs a consistent H4 trend-following logic across four currency pairs simultaneously. Each pair is treated independently with its own entry signals, stops, and position management — but a set of portfolio-level rules governs how the four interact.
The entry logic is an ADX-filtered EMA trend system: the EA only enters when ADX exceeds 20 (confirming a trend is in play) and price is in the direction of the 21-period EMA trend. Stops are set at 2.0 x ATR below entry with a trailing mechanism.
The portfolio-level controls are what differentiate this EA:
Adding a second uncorrelated pair to a single-pair trend EA reduces drawdown by more than it reduces return. This is the diversification ratio at work: if EUR/USD has a 10% max drawdown and USD/JPY has an independent 10% drawdown, running both simultaneously (with correlation cap) typically produces a combined drawdown of approximately 7–8%, not 10%. The compounding effect applies in reverse to losses.
The four pairs in this EA were selected for low inter-correlation in normal market conditions while maintaining high liquidity and tight spreads.
Parameters
| Name | Default | Suggested range | Description |
|---|---|---|---|
| AllocationMode | equal | equal / risk-weighted | How lot size is distributed across the four pairs. Equal allocates 0.01 per pair regardless of volatility. Risk-weighted scales lots inversely to each pair's 20-day ATR. |
| MaxOpenPairs | 3 | 1–4 | Maximum number of pairs with open positions simultaneously. When set to 3, the EA skips the weakest signal pair if all four trigger at once. |
| CorrelationCap | 0.70 | 0.50–0.90 | If the rolling 20-day correlation between two open positions exceeds this value, the EA does not open the second position. Prevents doubling up on correlated moves. |
| TrendStrengthMinADX | 20 | 15–30 | Minimum ADX value required before an entry is permitted. Ensures the EA only trades when a trend has formed, not in ranging markets. |
| EquityDrawdownPause | 8.0 | 5.0–12.0 | If total account equity drawdown from the high watermark exceeds this percent, the EA pauses all new entries until equity recovers to within 3% of the high watermark. |
Broker compatibility
| Broker | Typical spread (pips) | Min lot | Execution | Verified | |
|---|---|---|---|---|---|
| XM | 1.6 | 0.01 | market | ✓ verified | Open account → |
| HFM | 1.4 | 0.01 | market | ✓ verified | Open account → |
| Exness | 0.9 | 0.01 | market | ✓ verified | Open account → |
Spreads observed on Standard account types during London + New York session overlap, averaged across the most recent 30 trading days.
Glossary