Mpx Trf1 Trend Follower
- 专家
- 版本: 1.0
- 激活: 10
Gold (XAUUSD) | H1 | MetaTrader 5
Overview
MPX-TRF1 is a Trend Following Expert Advisor for Gold (XAUUSD) on the H1 timeframe. It uses ADX to confirm trend strength and ATR to dynamically calculate Stop Loss, Take Profit, and position size — adapting automatically to market volatility.
The EA opens a maximum of 1 position per symbol at a time, with built-in Breakeven and Trailing Stop systems to protect profits as the trend develops.
MPX-TRF1 is part of the MPX Series — a collection of 6 EAs, each built on a distinct trading strategy, designed to be run together as a diversified portfolio.
Backtest Results
| Symbol | XAUUSD |
| Timeframe | H1 |
| Period | 2024.01.01 – 2026.05.22 |
| Tested on | XM |
| History Quality | 100% |
| Metric | Value |
|---|---|
| Initial Deposit | $500 |
| Total Net Profit | $2,293.95 |
| Profit Factor | 2.32 |
| Sharpe Ratio | 3.23 |
| Recovery Factor | 5.58 |
| Max Drawdown | 14.75% ($410.84) |
| Total Trades | 161 |
| Win Rate | 63.35% |
| Avg. Profit per Trade | $39.55 |
| Avg. Loss per Trade | -$29.49 |
| Avg. Hold Time | ~35 hours |
⚠️ Past performance does not guarantee future results. Results may vary depending on broker, spread, and market conditions. Always backtest and optimize parameters before going live.
How It Works
Entry Logic
- ADX must exceed the threshold to confirm a valid trend
- +DI > -DI → Buy | -DI > +DI → Sell
- Executes on new bar open only — no duplicate entries within the same candle
- Maximum 1 open position per symbol at any time
Position Sizing
- Lot size calculated automatically based on % risk per trade
- SL and TP scale with ATR — adapts to current market volatility
Trade Management
- Breakeven: moves SL to open price once price reaches a defined ATR distance
- Trailing Stop: follows price by ATR distance to lock in profit
Parameters
Sensory System
| Parameter | Description |
|---|---|
| ATR_Period | Lookback period for ATR calculation |
| ADX_Period | Lookback period for ADX calculation |
| ADX_Threshold | Minimum ADX value required to open a trade (higher = fewer but stronger trend entries) |
Action System
| Parameter | Description |
|---|---|
| TP_ATR_Multi | Take Profit distance = ATR × this value |
| SL_ATR_Multi | Stop Loss distance = ATR × this value |
Risk Management
| Parameter | Default | Description |
|---|---|---|
| Risk_Percent | 2.0 | % of account balance risked per trade |
| Magic_Number | 10001 | Unique EA identifier (change if running multiple EAs on the same account) |
Advanced Management
| Parameter | Description |
|---|---|
| BE_ATR_Multi | Breakeven trigger distance = ATR × this value |
| BE_Offset_Pips | Pips above/below open price when moving to breakeven |
| Use_TrailingStop | Enable or disable Trailing Stop |
| Trail_ATR_Distance | Trailing Stop distance = ATR × this value |
Recommended Usage
- The default parameters are optimized for XAUUSD H1 and can be used as-is
- For other symbols, run Strategy Tester and optimize parameters before going live
- Suggested symbols to explore: EURUSD, GBPUSD, US30
- Re-optimize every 3–6 months as Gold market conditions shift over time
Important Notes
- MPX-TRF1 is a Trend Following EA — it performs best in trending markets and may underperform during prolonged sideways conditions
- Reducing Risk_Percent (e.g. to 1%) will lower drawdown proportionally
- Requires a Hedging account — does not support Netting accounts
- Always test on a Demo account first before going live
- Results will vary across brokers due to differences in spread and execution
Requirements
| Platform | MetaTrader 5 |
| Account Type | Hedging |
| Recommended Symbol | XAUUSD |
| Recommended Timeframe | H1 |
| Minimum Deposit | $500 (at 2% risk) |
