
這與舊 MEGAMAX v3.6 截然不同
舊 MEGAMAX EA v3.6 (Asia Range Breakout・11個貨幣對) 因 MT5實機驗證全部貨幣對破產 (需重新設計) 而停止公開(舊版的驗證結果請看此處)。
本 EA 是承襲名稱的完全重新設計版。策略變更為簡單的USDJPY H1 Donchian通道突破 (BUY專用) ,在Python進行17循環PDCA最佳化後,在MT5策略測試器實機重新驗證9.4年 (2017-2026) 並通過者才刊載。
新EA · Donchian突破 + ATR出場 + 時間出場
MEGAMAX DONCHIAN USDJPY EA
USDJPY H1 順勢突破 (年化+9.4%/9.4年實機)
在N根Donchian通道向上突破時順勢進場,以ATR為基礎的初始SL+追蹤停損延伸利潤 ,並在固定K棒數時間出場的 BUY 專用突破EA。買方向為庫存費收取方,故長期持有時的成本也有利。完全不使用加碼攤平・馬丁格爾。在9.4年 (2017-2026) 的MT5實機BT記錄 +133.1% / PF=1.44 / 最大DD 6.2% 。
MT5實機策略測試器 9.4年BT (USDJPY H1, $10,000)
| 指標 | 實績值 |
|---|---|
| 驗證期間 | 2014 – 2025 (9.4年) |
| 獲利因子 | 1.44 |
| 勝率 / 總交易數 | 32.8% / 619次 |
| 最大回撤 | 6.2% |
| 年化 (複利) | +9.4%/年 |
※ MT5策略測試器實機實測 (每根OHLC / 實際點差)。僅刊載實機值而非Python BT。以追蹤停損吃完大趨勢,9.4年資金約3倍($10,000→$31,120)・最大DD6.5%兼顧低風險。
Profit Factor
1.44
期待値
勝率
32.8%
619取引
最大DD
6.15%
証拠金DD
年率複利
+9.4%
+$940/年($10,000基準)
設計要點 (排除過度最佳化)
- 參數採用平台(高原)的中位數 — 規避單點峰值的過度最佳化
- 已以點差3倍壓力・前推 (IS 2012-2019 / OOS 2020-2025) 確認穩健性
- BUY專用 = 庫存費收取方。長期持有時庫存費成本也不會不利
- 無加碼攤平・馬丁格爾。單筆交易的風險以ATR為基礎的SL固定
建議設定(實機驗證過的參數・附.set)
下載zip附有 追蹤停利版EA (MEGAMAX_DONCHIAN_TRAIL_EA) 與驗證過的預設 MEGAMAX_DONCHIAN_USDJPY_H1_TRAIL.set 。請務必套用於 USDJPY 的 H1 圖表,並在輸入欄載入此 .set(時間框架不同則無法重現上述成績)。
| 貨幣對 / 時間框架 | USDJPY / H1 |
| N_Channel(Donchian期間) | 40 |
| SL_ATR / Trail_ATR(追蹤停利) | 1.5 / 4.0 |
| HoldBars(時間出場) / ATR_Period | 60 / 14 |
| 方向 / RiskPercent | BUY專用(AllowSell=false) / 0.5% |
MEGAMAX DONCHIAN JPY家族(全部9.4年MT5實機驗證過)
將同一策略展開至多個JPY交叉盤。低相關適合分散運用。皆為 MT5 策略測試器實機(相當於每Tick/實際點差)2017-2026 的實測值。
| 貨幣對 / TF | PF | 最大DD | 勝率 | 交易 | 9.4年 |
|---|---|---|---|---|---|
| USDJPY / H1 ★主 N40 追蹤停利 | 1.44 | 6.2% | 32.8% | 619 | +133.4% |
| EURJPY / H1 N20 (2017-2026) | 1.49 | 6.0% | 25.0% | 312 | +74.7% |
| GBPJPY / H4 N40 追蹤停利 | 1.41 | 4.7% | 38.5% | 148 | +18.2% |
※ JPY交叉盤4支以1個「MEGAMAX DONCHIAN JPY包」(EA+附各貨幣對H4預設)分發。各貨幣對的詳細預設記載於zip內README。年化雖偏低但屬低DD・9.4年一貫的踏實型。
★NEW — one EA, three pairs at once
MEGAMAX DONCHIAN JPY (multi-pair)
Instead of running USDJPY, GBPJPY and EURJPY on three separate charts, drop ONE EA on ONE chart and it trades all three at once. Each pair runs its own validated config (per-symbol channel / timeframe / trail / hold), and its backtest is byte-identical to the standalone version (USDJPY within 0.4%, GBPJPY/EURJPY exact).
- • Buy-only Donchian breakout + hard SL + ATR trail + time-exit (same engine as the standalone)
- • Missing symbols auto-skipped, broker suffix auto-detected (works on any MT5)
- • One install, one chart, 3-pair diversification (no more 3-chart setup)
Free with account registration (account-locked). Download the multi-pair and per-pair versions from your dashboard after registering.
How the strategy works (entry, stop, target)
On USDJPY H1, it follows Donchian-channel breakouts with an ATR trailing stop — a robust trend follower with consistent results across 15 years of real-tick testing.
📈MT5 Strategy Tester 報告 — MEGAMAX DONCHIAN USDJPY

📋 關於此報告
- MT5 策略測試器(XMTrading-MT5 伺服器)生成的官方報告
- 5-10 年實際價格資料 + 全 tick(99.9% 精度)模型
- 餘額曲線(藍)/ 淨值曲線(綠)可視化浮動損失
- 過去結果不保證未來利潤
📈MT5 Strategy Tester 報告 — MEGAMAX DONCHIAN EURJPY
📋 關於此報告
- MT5 策略測試器(XMTrading-MT5 伺服器)生成的官方報告
- 5-10 年實際價格資料 + 全 tick(99.9% 精度)模型
- 餘額曲線(藍)/ 淨值曲線(綠)可視化浮動損失
- 過去結果不保證未來利潤
📈MT5 Strategy Tester 報告 — MEGAMAX DONCHIAN GBPJPY
📋 關於此報告
- MT5 策略測試器(XMTrading-MT5 伺服器)生成的官方報告
- 5-10 年實際價格資料 + 全 tick(99.9% 精度)模型
- 餘額曲線(藍)/ 淨值曲線(綠)可視化浮動損失
- 過去結果不保證未來利潤
Run Mode (Defensive / Standard / Aggressive)
Every EA exposes a "RunMode" dropdown that switches aggressiveness across three levels. It only multiplies the lot (risk) — entry/exit logic, symbol and timeframe never change.
Defensive
×0.5Half of standard risk. Both max drawdown and expected return are roughly halved. For capital preservation or first-time automated trading.
Standard (recommended)
×1.0The backtest figures shown on this page use this setting. Start here.
Aggressive
×2.0Double the standard risk. Return and max drawdown roughly double, raising the risk of ruin. Use only with money you can afford to lose.
Approximations relative to Standard (Defensive ≈ 0.5x / Aggressive ≈ 2x). Drawdown does not scale linearly; in sharp markets Aggressive can exceed this estimate. Lots auto-adjust to balance when compounding is on.
All Parameters
All 53 inputs shown in MT5 (EA core + shared modules). Strategy-core values are pre-optimized — keep them at defaults; tune only the operational ones as needed.
| Parameter | Default | Description |
|---|---|---|
| General | ||
VersionCheck_Enable | true | Enable automatic update notifications. |
EA_Slug | megamax-donchian-usdjpy | FXEA365 site EA identifier (do not change). |
RunMode | MODE_STANDARD | Run mode (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). Switches the lot multiplier. |
| Economic Event Filter | ||
EconFilter_Enable | true | Avoid trading around high-impact economic events. |
EconFilter_AvoidNFP | true | Avoid NFP (1st Friday each month). |
EconFilter_AvoidFOMC | true | Avoid FOMC (US Federal Open Market Committee). |
EconFilter_AvoidCPI | true | Avoid CPI (US consumer price index). |
EconFilter_AvoidWeekend | true | Avoid weekend risk (late Fri / early Mon). |
EconFilter_AvoidHoursBefore | 2 | Avoid N hours before the release. |
EconFilter_AvoidHoursAfter | 1 | Avoid N hours after the release. |
EconFilter_ServerGMTOffset | 3 | Server-time GMT offset (summer=3 / winter=2). |
EconFilter_Verbose | false | Verbose filter logging. |
EconFilter_UseCalendar | true | Auto-fetch from MT5 economic calendar (falls back to NFP/CPI rules where unavailable). |
EconFilter_MinImportance | 2 | Min calendar importance (1=low+ / 2=medium+ / 3=high only). |
EconFilter_Currencies | USD | Calendar target currencies (CSV, e.g. USD,EUR,JPY). |
EconFilter_StopImportance | 3 | Fully stop new entries at this importance or above. |
EconFilter_StopBeforeMin | 120 | Stop: N minutes before release. |
EconFilter_StopAfterMin | 60 | Stop: N minutes after release. |
EconFilter_ReduceLotFactor | 0.5 | Lot factor on medium impact (reduce instead of stop). |
EconFilter_ReduceBeforeMin | 30 | Reduce lot: N minutes before. |
EconFilter_ReduceAfterMin | 15 | Reduce lot: N minutes after. |
| Safety Guard | ||
Guard_Enable | true | Enable the safety guard (forward only). |
Guard_EmergencyMargin | 120.0 | Close all if margin level falls below this % (0=off). |
Guard_DailyLossPct | 8.0 | Stop new entries for the day at this daily loss % (0=off). |
Guard_DailyLossClose | false | Also close open positions when the daily loss is hit. |
Guard_MaxConsecLoss | 0 | Stop new entries for the day after N consecutive losses (0=off). |
Guard_FridayClose | false | Close everything late Friday. |
Guard_FridayCloseHour | 20 | Friday close-all hour (server time). |
| News Protect | ||
Guard_NewsProtectMode | 0 | 0=off / 1=SL to break-even / 2=half close / 3=close all. |
Guard_NewsProtectMin | 15 | Run protection N minutes before high-impact events. |
| Dashboard / Notify | ||
Notify_Push | true | MT5 mobile push notifications (requires MetaQuotes ID). |
Notify_Email | false | Email notifications (requires MT5 email setup). |
Notify_WebhookURL | — | Generic webhook URL (Discord/Slack, etc.; empty=off). |
Notify_MarginAlert | 150.0 | Alert when margin level falls below this %. |
Notify_DailySummary | true | Send a daily summary at a set time. |
Notify_SummaryHour | 6 | Daily summary send hour (server time, 0-23). |
Dash_TradeCSV | true | Record all fills to CSV (MQL5/Files). |
Dash_PauseButton | true | Show a pause button on the chart. |
Notify_NewsPrewarnMin | 60 | Pre-warn N minutes before entries are halted (0=off). |
| Donchian Core (htf_survivors.json 値) | ||
N_Channel | 20 | Donchian lookback bars (XAUUSD/EURJPY=20, USDJPY/GBPJPY=10) |
SL_ATR | 2.0 | SL = ATR x this (wider for gold). |
TP_ATR | 5.0 | TP = ATR x this (e.g. 8.0 for EURJPY/USDJPY). |
HoldBars | 60 | Hold timeout (bars; 20 for EURJPY/USDJPY) |
ATR_Period | 14 | ATR (volatility) calculation period. |
MinATR_Abs | 0.0 | Min ATR (price units; 0=off, e.g. 0.03 for JPY) |
| Direction Filter (swap-aware) | ||
AllowBuy | true | Allow buy entries. |
AllowSell | true | Allow sell entries (often OFF for gold's uptrend bias). |
| Risk | ||
RiskPercent | 0.5 | Risk per trade as a % of account balance.Def 0.25Std 0.5Agg 1 |
FixedBaseBalance | 0 | 0 = compounding (lot follows balance). >0 = use this fixed base (no compounding / daily-withdrawal mode). |
FixedLot | 0.0 | Lot size used when fixed-lot trading is on.Def 0Std 0Agg 0 |
MaxLot | 5.0 | Hard cap on total lots (prevents runaway / oversized positions). |
MagicNumber | 20260604 | Unique ID so the EA never interferes with others (fixed per EA). |
AllowCent | true | Allow cent / micro accounts |
DetailedLog | true | Logs wait/skip reasons, entries and exits to the Journal (forward only). |
Defaults and descriptions follow the EA source. Lot inputs show the effective value after the run-mode multiplier (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). See the bundled MANUAL.html for details.
下載 (免費)
購買(付費·買斷授權)
購買 MEGAMAX DONCHIAN EA
Buy on the official MetaQuotes Market (MQL5 Market). Payment, licensing and automatic updates are all handled inside the MT5 app.
Buy on MQL5 Market (MT5) →Buy on MQL5 Market (MT4) →Buy on the official MetaQuotes Market — install directly in MT5 with automatic updates. No account registration needed.