XG Gold Robot MT5 EA 2026年回测利润达13661.79USD,胜率81.86%量化交易程序 - 交易机器人 | 助力投资交易更好成功MT5EA回测合集论坛量化交易程序 - 交易机器人 | 助力投资交易更好成功MT5EA回测合集量化交易程序 - 交易机器人 | 助力投资交易更好成功BBTrading

XG Gold Robot MT5 EA 2026年回测利润达13661.79USD,胜率81.86%

根据 MT5 历史回测报告,XG Gold Robot MT5 EAGOLD/XAUUSDM15 周期中,按照默认参数完成了 2026-01-012026-05-07 的区间测试;净利润为 13661.79USD,胜率为 81.86%,最大回撤为 1 803.58 (15.25%),总交易笔数为 6975

测试设置

项目 说明
EA 名称 XG Gold Robot MT5 EA
交易平台 MetaTrader 5
交易品种 GOLD/XAUUSD
回测周期 M15
回测区间 2026-01-01 至 2026-05-07
初始资金 10 000.00
参数模式 EA 默认参数
数据来源 MT5 历史回测报告
核心指标 结果
净利润 13 661.79 USD
胜率 81.86%
总收益率 136.62%
最大回撤 1 803.58 (15.25%)
总交易笔数 6975
盈利因子 2.27

EA 参数中文说明

核心交易参数

参数名 中文名称 默认值 中文说明
PendingOrdersInit pending订单init 开启 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。
Trading 交易品种列表 GOLD, GOLD/XAUUSD, XAUEUR 指定 EA 允许交易或重点识别的品种列表。列表中的代码需要与经纪商报价一致;增加品种会扩大策略覆盖面,也会引入不同市场的波动特征。
FIFO FIFO 平仓规则开关 关闭 控制是否按先进先出规则管理订单。开启后更适合受 FIFO 限制的账户;关闭后 EA 可按自身策略选择平仓顺序。
FixedLot 固定手数 0 当 EA 采用固定仓位模式时,每笔订单会按这个手数下单。数值越大,单笔风险和保证金占用越高。
RiskPercent 风险百分比 10 控制策略允许承担的风险暴露。参数放大后,收益和回撤一般都会同步增加。
MagicNumberInit 魔术号 344777 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。
GoldWeeklyLevels 目标价位显示开关 开启 控制图表上是否显示目标位、周线关键位或参考水平。它主要帮助观察支撑阻力,不直接改变订单计算。
AdditionalSystemInit additionalsysteminit 开启 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。
CustomComment 订单备注 ADT 写入订单备注栏的文本,用于区分策略来源、订单用途或版本,不直接决定交易逻辑。
tradeDirection 交易direction 0 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。

作者与展示信息

参数名 中文名称 默认值 中文说明
TradeComment 订单备注 XG GOLD 写入订单备注栏的文本,用于区分策略来源、订单用途或版本,不直接决定交易逻辑。

界面显示参数

参数名 中文名称 默认值 中文说明
showPanel 显示信息面板 开启 控制图表上的信息面板是否显示,仅影响界面展示,不影响 EA 的开平仓逻辑。

Orders Params

参数名 中文名称 默认值 中文说明
SelectRiskInit select风险init 1 控制策略允许承担的风险暴露。参数放大后,收益和回撤一般都会同步增加。
OrdersStep 订单step 50 控制网格、补仓或信号触发之间的距离。距离越大,订单更分散、频率更低;距离越小,开仓更密集,资金占用可能更快上升。
OrdersProfit 订单profit 70 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。
TrailingStopStart 移动止损启动点 0 设置盈利达到多少后开始启用移动止损。启动越早保护越积极,但也更容易被正常回撤扫出场。
TrailingStopStep 移动止损步长 0 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。
FixedSLTP 固定止损止盈开关 关闭 控制是否使用固定止损止盈距离。开启后出场边界更明确;关闭后可能由动态信号、追踪止损或策略内部逻辑处理。
TakeProfit 止盈点数 / 止盈目标 50 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。
StopLoss 止损点数 / 止损保护 50 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。
StopAtLoss 止损点数 / 止损保护 100 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。
StopAtProfit 盈利停止阈值 0 设置达到一定盈利后停止继续开仓或收缩风险。数值越低越早保护收益;数值越高则允许策略继续寻找机会。
DisableAfterLoss disableafterloss 关闭 控制亏损保护或亏损阈值。收紧后更早降低风险,放宽后持仓能承受更大反向波动,但账户回撤也可能加深。

Hours

参数名 中文名称 默认值 中文说明
Trading24h 全天交易开关 关闭 控制 EA 是否允许 24 小时运行开仓。开启后覆盖更多行情时段;关闭后通常配合交易时段过滤降低低流动性风险。
Monday 周一交易开关 开启 控制 EA 是否允许在周一开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
MondayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
MondayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Tuesday 周二交易开关 开启 控制 EA 是否允许在周二开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
TuesdayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
TuesdayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Wednesday 周三交易开关 开启 控制 EA 是否允许在周三开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
WednesdayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
WednesdayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Thursday 周四交易开关 开启 控制 EA 是否允许在周四开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
ThursdayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
ThursdayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Friday 周五交易开关 开启 控制 EA 是否允许在周五开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
FridayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
FridayEndTime 结束交易时间 20:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。

新闻过滤参数

参数名 中文名称 默认值 中文说明
CheckNewsFilterInit 新闻过滤开关 开启 控制 EA 是否启用财经新闻过滤。开启后会在重要事件前后限制开仓或调整执行;关闭后策略不会主动避开新闻波动。
StopLossNews 止损点数 / 止损保护 100 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。
OrdersProfitNews 订单profit新闻 0 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。

NewsFilter Params

参数名 中文名称 默认值 中文说明
doNotTradeBeforeInMinutes donot交易beforein分钟 60 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。
doNotTradeAfterInMinutes donot交易afterin分钟 60 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。
ReportForUSD 新闻币种过滤 开启 指定新闻过滤器关注哪些货币或地区。加入 USD、EUR 等币种后,相关宏观事件会影响 EA 是否允许交易黄金。
ReportForEUR 新闻币种过滤 开启 指定新闻过滤器关注哪些货币或地区。加入 USD、EUR 等币种后,相关宏观事件会影响 EA 是否允许交易黄金。
AllowTradingOnHolidays 节假日交易开关 关闭 控制 EA 是否在节假日或低流动性时段交易。关闭后通常可减少异常点差和滑点风险。
FindKeyword 新闻关键词过滤 关闭 指定新闻过滤器重点匹配的事件关键词,例如 NFP、GDP、PMI 或利率。关键词越多,过滤范围越广,交易机会也可能减少。
FindKeywordsList 版本号 ECB, FOMC, Fed, Federal Funds Rate, Non-Farm EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。

Closing Orders

参数名 中文名称 默认值 中文说明
CloseAllDayEnd 日末全平开关 关闭 控制到达日内结束时间时是否关闭所有持仓。开启后可减少隔夜风险;关闭后持仓可能继续跨时段管理。
CloseAllTime closeall时间 22:00 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。

点差过滤参数

参数名 中文名称 默认值 中文说明
MaxSpread 最大允许点差 50 限制 EA 允许交易时的最大点差。数值越小更严格,能减少高成本入场,但也可能错过部分机会。

Trade Params

参数名 中文名称 默认值 中文说明
Lots 手数 0.05 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。
LotsStep 手数step 0.01 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。
RecoveryMode 恢复模式开关 关闭 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。
RecoveryMultiplier 恢复模式开关 1.59 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。
RecoveryMaxCycle 恢复模式开关 3 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。
Slippage 最大允许滑点 50 设置下单或平仓时允许的最大价格偏差。数值越大更容易成交,但实际成交价格可能更差。
MagicNo 魔术号 227888 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。

回测结果总表

回测基础数据

报告指标 报告值
质量历史 100%
8048
报价 32931748
交易品种 GOLD/XAUUSD
初始入金 10 000.00
总净盈利 13 661.79
毛利 24 426.37
毛损 -10 764.58

回撤与收益质量

报告指标 报告值
绝对结余亏损 113.31
最大结余亏损 1 803.58 (15.25%)
相对结余亏损 15.25% (1 803.58)
绝对净值亏损 303.08
最大净值亏损 1 256.50 (11.47%)
相对净值亏损 11.47% (1 256.50)
盈利因子 2.27
采收率 10.87
AHPR 1.0001 (0.01%)
GHPR 1.0001 (0.01%)
预期收益 1.96
夏普比率 57.46
LR 相关性 0.97
LR 标准误差 1 130.95
预付款维持率 100.79%
分值 -71.61 (99.74%)
OnTester结果 0

交易统计

报告指标 报告值
交易总计 6975
总成交 13950
卖出交易 (赢得 %) 985 (92.89%)
买入交易 (赢得 %) 5990 (80.05%)
盈利交易 (% 全部) 5710 (81.86%)
亏损交易 (% 全部) 1265 (18.14%)

回测图表

XG Gold Robot MT5 EA 结余曲线图

XG Gold Robot MT5 EA 历史分布图

XG Gold Robot MT5 EA MFE MAE 图

XG Gold Robot MT5 EA 持仓时间图

常见问题

这份数据是实盘还是回测?

本文展示的是 MT5 历史回测报告,不是实盘成交记录;正文中的结论均以回测数据为准。

这次回测用了什么设置?

本次回测使用 GOLD/XAUUSD 品种、M15 周期,测试区间为 2026-01-01 至 2026-05-07,并按照 EA 默认参数执行。

风险提示

本次结果只代表 2026-01-01 至 2026-05-07 的历史回测表现,不等于未来实盘收益。XG Gold Robot MT5 EA 在 GOLD/XAUUSD 上可能受到点差、滑点、报价差异、新闻波动和经纪商交易规则影响;正式使用前应先做小资金或模拟盘验证,并重点观察最大回撤、连续亏损和单笔手数是否符合自己的账户承受能力。

回测结论

从回测结果看,XG Gold Robot MT5 EA 在该测试区间内取得了正收益;后续筛选时可以继续结合回撤、盈利因子和交易笔数判断稳定性。

请登录后发表评论