根据 MT5 历史回测报告,XIRO Robot MT5 EA 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-08 的区间测试;净利润为 232.66USD,胜率为 100%,最大回撤为 0.00 (0.00%),总交易笔数为 71。
测试设置
| 项目 | 说明 |
|---|---|
| EA 名称 | XIRO Robot MT5 EA |
| 交易平台 | MetaTrader 5 |
| 交易品种 | GOLD/XAUUSD |
| 回测周期 | M15 |
| 回测区间 | 2026-01-01 至 2026-05-08 |
| 初始资金 | 10 000.00 |
| 参数模式 | EA 默认参数 |
| 数据来源 | MT5 历史回测报告 |
| 核心指标 | 结果 |
|---|---|
| 净利润 | 232.66 USD |
| 胜率 | 100% |
| 总收益率 | 2.33% |
| 最大回撤 | 0.00 (0.00%) |
| 总交易笔数 | 71 |
| 盈利因子 | 0.00 |
EA 参数中文说明
核心交易参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| TradingSymbols | 交易品种控制 | GBPUSD, GOLD/XAUUSD, BTCUSD | 指定 EA 允许交易、参考或计算的品种。品种设置不匹配时,点值、报价精度或策略信号可能出现偏差。 |
| ExecutionTF | 运行周期 | M5 | 用于指定或标记 EA 参考的时间框架。周期越大,信号通常更少但更稳;周期越小,交易机会更多但噪音也更大。 |
| OrderLabel | 订单label | XIRO ROBOT | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| DirectionMode | directionmode | 0 | 选择该模块采用的运行模式。不同数值通常对应不同计算分支;调大或调小不是线性强弱变化,而是切换规则集合。当前默认值为 0。 |
| HiddenMode | hiddenmode | 关闭 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| maxOrders | 最大订单 | 1 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| BaseVolume | basevolume | 0.01 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Risk | 风险 | 0 | 控制策略允许承担的风险暴露。参数放大后,收益和回撤一般都会同步增加。 |
| VolatilityRangeFilter | volatilityrange过滤 | 开启 | 这是策略模块开关。开启后对应交易、过滤、风控或兼容逻辑会参与运行;关闭后该模块通常被跳过。 |
| VRF_lotReduction | vrf手数reduction | 50 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| VRF_averagePeriodRange | VRF average Period Range | 5 | 设置「VRF average Period Range」参考的 K 线数量或计算周期。周期越长信号更平滑但反应更慢;周期越短响应更快,但更容易受短线噪音影响。 |
| VRF_averageMultiplierRange | vrfaverage倍增系数range | 1.5 | 控制仓位、距离或恢复模块的倍数系数。数值越高,策略调整越激进,潜在回本速度和回撤压力都会放大。 |
| _TakeProfit | 止盈点数 / 止盈目标 | 100 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| _StopLoss | 止损点数 / 止损保护 | 250 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| HiddenSLTPTSBE | hiddensltptsbe | 关闭 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| DailyProfit | dailyprofit | 0 | 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。 |
| maxLoss | 最大loss | 0 | 控制亏损保护或亏损阈值。收紧后更早降低风险,放宽后持仓能承受更大反向波动,但账户回撤也可能加深。 |
| RangeStart | Range Start | 03:00 | 这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| RangeEnd | Range End | 11:00 | 这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| PipsAboveRange | Pips Above Range | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| PipsBelowRange | Pips Below Range | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| ADXFilter | adx过滤 | 关闭 | 这是策略模块开关。开启后对应交易、过滤、风控或兼容逻辑会参与运行;关闭后该模块通常被跳过。 |
| ADXPeriod | ADX 趋势强度参数 | 14 | 用于 ADX 指标判断趋势强弱。阈值越高,EA 通常只在趋势更明确时交易;阈值越低,信号会更多但噪音也会增加。 |
| ADXThreshold | ADX 趋势强度参数 | 25 | 用于 ADX 指标判断趋势强弱。阈值越高,EA 通常只在趋势更明确时交易;阈值越低,信号会更多但噪音也会增加。 |
| RecoveryMode | 恢复模式开关 | 开启 | 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。 |
| RecoveryMultiplier | 恢复模式开关 | 1.89 | 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。 |
| RecoveryMaxcycle | 恢复模式开关 | 3 | 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。 |
| RecoveryClosePreviousTrades | 恢复模式开关 | 1 | 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。 |
| RecoveryBEMultiplier | 恢复模式开关 | 2 | 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。 |
| MagicNumber | 魔术号 | 333777 | EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| Slippage | 最大允许滑点 | 2 | 设置下单或平仓时允许的最大价格偏差。数值越大更容易成交,但实际成交价格可能更差。 |
| PipsToBreakEven | 保本逻辑开关 | 11 | 控制 EA 是否启用保本保护。开启后,浮盈达到条件时会尝试把止损移动到开仓价附近;关闭后不主动做保本处理。 |
| PipsToMoveBEAt | Pips To Move BE At | 9 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| PipsToTrail | 移动止损开关 | 50 | 控制 EA 是否启用移动止损。开启后止损会随浮盈推进以保护利润;关闭后出场更多依赖固定止损、止盈或反向信号。 |
| PipsToMoveWhenTrail | 移动止损开关 | 30 | 控制 EA 是否启用移动止损。开启后止损会随浮盈推进以保护利润;关闭后出场更多依赖固定止损、止盈或反向信号。 |
| PipsToStep | pointstostep | 10 | 控制网格、补仓或信号触发之间的距离。距离越大,订单更分散、频率更低;距离越小,开仓更密集,资金占用可能更快上升。 |
| TradeMonday | 交易monday | 开启 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| TradeTuesday | 交易tuesday | 开启 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| TradeWednesday | 交易wednesday | 开启 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| TradeThursday | 交易thursday | 开启 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| TradeFriday | 交易周五 | 开启 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| NFPMode | 非农交易开关 | 开启 | 控制 EA 是否允许在非农数据公布前后交易。关闭后可减少重大数据波动带来的冲击。 |
| TradingDuringHolidays | 节假日交易开关 | 开启 | 控制 EA 是否在节假日或低流动性时段交易。关闭后通常可减少异常点差和滑点风险。 |
界面显示参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| ControlPanel | control面板 | 开启 | 这是界面显示类参数,主要影响图表上的信息展示方式,不直接改变交易逻辑。 |
Closing Control
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| PendingCloseTime | pendingclose时间 | 18:00 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| CloseAllDayEnd | 日末全平开关 | 关闭 | 控制到达日内结束时间时是否关闭所有持仓。开启后可减少隔夜风险;关闭后持仓可能继续跨时段管理。 |
| CloseAllTime | closeall时间 | 22:00 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| ReportForUSD | 新闻币种过滤 | 开启 | 指定新闻过滤器关注哪些货币或地区。加入 USD、EUR 等币种后,相关宏观事件会影响 EA 是否允许交易黄金。 |
| ReportForGBP | Report For GBP开关 | 开启 | 控制「Report For GBP」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| RecoveryTransparencyModeInit | 恢复模式开关 | 开启 | 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。 |
新闻过滤参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| CheckNewsFilterInit | 新闻过滤开关 | 开启 | 控制 EA 是否启用财经新闻过滤。开启后会在重要事件前后限制开仓或调整执行;关闭后策略不会主动避开新闻波动。 |
回测结果总表
回测基础数据
| 报告指标 | 报告值 |
|---|---|
| 质量历史 | 100% |
| 柱 | 8140 |
| 报价 | 33261680 |
| 交易品种 | GOLD/XAUUSD |
| 初始入金 | 10 000.00 |
| 总净盈利 | 232.66 |
| 毛利 | 232.66 |
| 毛损 | 0.00 |
回撤与收益质量
| 报告指标 | 报告值 |
|---|---|
| 绝对结余亏损 | 0.00 |
| 最大结余亏损 | 0.00 (0.00%) |
| 相对结余亏损 | 0.00% (0.00) |
| 绝对净值亏损 | 14.77 |
| 最大净值亏损 | 21.29 (0.21%) |
| 相对净值亏损 | 0.21% (21.29) |
| 盈利因子 | 0.00 |
| 采收率 | 10.93 |
| AHPR | 1.0003 (0.03%) |
| GHPR | 1.0003 (0.03%) |
| 预期收益 | 3.28 |
| 夏普比率 | 53.82 |
| LR 相关性 | 0.99 |
| LR 标准误差 | 8.15 |
| 预付款维持率 | 9194.44% |
| 分值 | 0.00 (0.00%) |
| OnTester结果 | 0 |
交易统计
| 报告指标 | 报告值 |
|---|---|
| 交易总计 | 71 |
| 总成交 | 142 |
| 卖出交易 (赢得 %) | 30 (100.00%) |
| 买入交易 (赢得 %) | 41 (100.00%) |
| 盈利交易 (% 全部) | 71 (100.00%) |
| 亏损交易 (% 全部) | 0 (0.00%) |
回测图表




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

