根据 MT5 历史回测报告,Momentum EA V1.0 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-29 的区间测试;净亏损为 1125.35USD,胜率为 29.76%,最大回撤为 1 743.43 (17.15%),总交易笔数为 289。
测试设置
| 项目 |
说明 |
| EA 名称 |
Momentum EA V1.0 |
| 交易平台 |
MetaTrader 5 |
| 交易品种 |
GOLD/XAUUSD |
| 回测周期 |
M15 |
| 回测区间 |
2026-01-01 至 2026-05-29 |
| 初始资金 |
10 000.00 |
| 参数模式 |
EA 默认参数 |
| 数据来源 |
MT5 历史回测报告 |
| 核心指标 |
结果 |
| 净利润 |
-1 125.35 USD |
| 胜率 |
29.76% |
| 总收益率 |
-11.25% |
| 最大回撤 |
1 743.43 (17.15%) |
| 总交易笔数 |
289 |
| 盈利因子 |
0.87 |
EA 参数中文说明
核心交易参数
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| InpSymbol |
交易品种控制 |
|
指定 EA 允许交易、参考或计算的品种。品种设置不匹配时,点值、报价精度或策略信号可能出现偏差。 |
| InpTF |
参考周期 |
0 |
设置 EA 计算信号或过滤条件时参考的时间周期。周期越大信号更慢更稳,周期越小响应更快但噪音更多。 |
| InpMagic |
魔术号 |
2026 |
EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| InpFixedLot |
手数设置 |
0.01 |
控制固定手数或自动手数计算基准。数值越大,单笔盈亏和保证金占用越高;自动手数基准越低,仓位通常越激进。 |
| InpNoHedging |
No Hedging开关 |
开启 |
控制「No Hedging」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| InpSessionTimeBase |
交易时段控制 |
0 |
设置 EA 在一天或一周内允许交易的时间窗口。时间越收紧,能避开低流动性和周末风险,但可参与的行情也会减少。 |
| AsiaStartTime |
Asia Start Time |
00:00 |
控制「Asia Start Time」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| AsiaEndTime |
Asia End Time |
08:00 |
控制「Asia End Time」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| LondonStartTime |
交易时段小时 |
08:00 |
设置伦敦盘或纽约盘交易窗口的开始/结束小时。窗口越窄,交易更克制;窗口越宽,机会更多但也更容易暴露在低流动性或高波动时段。 |
| LondonEndTime |
交易时段小时 |
16:00 |
设置伦敦盘或纽约盘交易窗口的开始/结束小时。窗口越窄,交易更克制;窗口越宽,机会更多但也更容易暴露在低流动性或高波动时段。 |
| NYStartTime |
交易时段小时 |
13:00 |
设置伦敦盘或纽约盘交易窗口的开始/结束小时。窗口越窄,交易更克制;窗口越宽,机会更多但也更容易暴露在低流动性或高波动时段。 |
| NYEndTime |
交易时段小时 |
22:00 |
设置伦敦盘或纽约盘交易窗口的开始/结束小时。窗口越窄,交易更克制;窗口越宽,机会更多但也更容易暴露在低流动性或高波动时段。 |
| InpSellBiasEndHoursBefAsia |
结束交易小时 |
2 |
设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpMomentumLookback |
K线数量/计算周期 |
5 |
控制信号、挂单或指标计算参考多少根 K 线。数量越大判断更平滑、触发更少但反应更慢;数量越小更贴近近期波动,但假信号和频繁进出风险会上升。 |
| InpMinMomentumPoints |
动量过滤参数 |
100 |
用于动量指标确认行情力度或反转条件。过滤越严格,交易次数可能减少,但能降低弱信号下的误入场。 |
| InpSLMode |
策略模式参数 |
1 |
选择 EA 内部使用的策略分支、订单类型或运行模式。模式切换会直接改变进场逻辑、管理方式和风险表现。 |
| InpSLFixedPoints |
价格距离/偏移 |
200 |
控制「SL Fixed Points」对应的价格距离、信号偏移或订单步进。距离越大,触发更保守、订单更分散;距离越小,入场或管理更敏感,但更容易被短线波动和点差干扰。 |
| InpATRPeriod |
K线数量/计算周期 |
14 |
控制信号、挂单或指标计算参考多少根 K 线。数量越大判断更平滑、触发更少但反应更慢;数量越小更贴近近期波动,但假信号和频繁进出风险会上升。 |
| InpATRMul |
ATR 波动率参数 |
2 |
用于 ATR 衡量市场波动,并影响止损、过滤或动态距离。周期或倍数越大,策略通常给行情更宽的波动空间。 |
| InpRR |
RR |
2 |
这是该 EA 保留的自定义数值输入。调整时不要只看数值大小,应单独修改这一项并复查开仓次数、平均持仓时间、最大回撤、点差/滑点敏感度和订单管理变化。 |
| InpUseTrailingStop |
移动止损距离 |
关闭 |
控制移动止损线与当前价格之间保留多少点距离。距离越小锁利越快,距离越大越不容易被短线波动扫出。 |
| InpTrailDistancePoints |
移动止损参数 |
150 |
用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。 |
| InpUseRecovery |
亏损暂停和恢复参数 |
开启 |
控制亏损、连续亏损或恢复阶段后的暂停时间和处理方式。设置越保守,能降低连续受损风险,但也会减少恢复机会。 |
| InpRecoveryMultiplier |
亏损暂停和恢复参数 |
1.5 |
控制亏损、连续亏损或恢复阶段后的暂停时间和处理方式。设置越保守,能降低连续受损风险,但也会减少恢复机会。 |
| InpUseBasket |
Use Basket开关 |
关闭 |
控制「Use Basket」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| InpMaxBasketTrades |
均线过滤参数 |
2 |
用于移动平均线方向或趋势过滤。周期越大趋势判断越慢越稳,周期越小更敏感但更容易被噪音干扰。 |
| InpBasketTPMoney |
Basket TP Money |
0 |
这是该 EA 保留的自定义数值输入。调整时不要只看数值大小,应单独修改这一项并复查开仓次数、平均持仓时间、最大回撤、点差/滑点敏感度和订单管理变化。 |
| InpBasketTPPips |
止盈和盈利目标 |
0 |
控制单笔、篮子或账户层面的止盈目标。目标越高,潜在收益越大,但订单持有时间和回撤波动也会增加。 |
| InpMaxDrawdownPercent |
最大回撤限制 |
0 |
限制账户或策略累计允许承受的最大回撤。数值越小越保守,但可能更频繁触发停机或保护逻辑。 |
| InpMaxTradesPerDay |
最大持仓/订单数 |
0 |
限制 EA 同时允许持有或打开的最大订单数量。数值越高,交易机会更多,但集中回撤风险也更高。 |
点差过滤参数
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| InpMaxSpreadPoints |
最大允许点差 |
60 |
限制 EA 允许开仓时的最大点差。数值越小交易成本控制越严格,但可能错过点差扩大的行情机会。 |
资管考核风控参数
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| InpCooldownMinutes |
交易冷却/间隔 |
15 |
限制「Cooldown Minutes」相关动作之间至少间隔多久。间隔越大,开仓或修改订单更克制,可降低连续追单风险;间隔越小,响应更快,但过度交易和滑点暴露会增加。 |
| InpMaxDailyLossMoney |
均线过滤参数 |
0 |
用于移动平均线方向或趋势过滤。周期越大趋势判断越慢越稳,周期越小更敏感但更容易被噪音干扰。 |
新闻过滤参数
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| InpUseNewsFilter |
新闻过滤开关 |
开启 |
控制 EA 是否在重要财经新闻前后暂停或限制交易。开启后通常更稳健,但交易机会会减少。 |
| InpNewsCurrency |
账户币种符号 |
USD |
用于界面显示或资金换算时标记账户币种,不直接产生交易信号,但会影响展示和金额解释。 |
| InpNewsMinutesBefore |
事件前暂停分钟数 |
30 |
控制新闻、时段或过滤事件发生前提前多少分钟停止新开仓。数值越大越保守,可降低突发行情和点差扩大风险;数值越小则保留更多交易机会。 |
| InpNewsMinutesAfter |
事件后恢复分钟数 |
30 |
控制新闻、时段或过滤事件结束后等待多少分钟再恢复交易。等待越久越能避开余波和异常点差;等待越短,策略恢复更快但噪音风险更高。 |
界面显示参数
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| InpShowPanel |
面板显示开关 |
开启 |
控制图表上的仪表盘或信息面板是否显示,只影响可视化展示,不改变开仓和平仓逻辑。 |
回测结果总表
回测基础数据
| 报告指标 |
报告值 |
| 质量历史 |
100% |
| 柱 |
9510 |
| 报价 |
38279745 |
| 交易品种 |
GOLD/XAUUSD |
| 初始入金 |
10 000.00 |
| 总净盈利 |
-1 125.35 |
| 毛利 |
7 675.05 |
| 毛损 |
-8 800.40 |
回撤与收益质量
| 报告指标 |
报告值 |
| 绝对结余亏损 |
1 576.19 |
| 最大结余亏损 |
1 743.43 (17.15%) |
| 相对结余亏损 |
17.15% (1 743.43) |
| 绝对净值亏损 |
1 612.31 |
| 最大净值亏损 |
1 832.86 (17.93%) |
| 相对净值亏损 |
17.93% (1 832.86) |
| 盈利因子 |
0.87 |
| 采收率 |
-0.61 |
| AHPR |
0.9996 (-0.04%) |
| GHPR |
0.9996 (-0.04%) |
| 预期收益 |
-3.89 |
| 夏普比率 |
-1.41 |
| LR 相关性 |
-0.75 |
| LR 标准误差 |
317.31 |
| 预付款维持率 |
4050.99% |
| 分值 |
0.10 (7.97%) |
| OnTester结果 |
0 |
交易统计
| 报告指标 |
报告值 |
| 交易总计 |
289 |
| 总成交 |
578 |
| 卖出交易 (赢得 %) |
128 (29.69%) |
| 买入交易 (赢得 %) |
161 (29.81%) |
| 盈利交易 (% 全部) |
86 (29.76%) |
| 亏损交易 (% 全部) |
203 (70.24%) |
回测图表




常见问题
这份数据是实盘还是回测?
本文展示的是 MT5 历史回测报告,不是实盘成交记录;正文中的结论均以回测数据为准。
这次回测用了什么设置?
本次回测使用 GOLD/XAUUSD 品种、M15 周期,测试区间为 2026-01-01 至 2026-05-29,并按照 EA 默认参数执行。
风险提示
本次结果只代表 2026-01-01 至 2026-05-29 的历史回测表现,不等于未来实盘收益。Momentum EA V1.0 在 GOLD/XAUUSD 上可能受到点差、滑点、报价差异、新闻波动和经纪商交易规则影响;正式使用前应先做小资金或模拟盘验证,并重点观察最大回撤、连续亏损和单笔手数是否符合自己的账户承受能力。
回测结论
从回测结果看,Momentum EA V1.0 在该测试区间内未实现正收益;正式上线前应重点复核参数适配、品种选择和回撤承受能力。