根据 MT5 历史回测报告,Qyra Mt5 EA 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-04-27 的区间测试;净利润为 12953.1USD,胜率为 83.09%,最大回撤为 2 740.71 (10.67%),总交易笔数为 1502。
测试设置
| 项目 | 说明 |
|---|---|
| EA 名称 | Qyra Mt5 EA |
| 交易平台 | MetaTrader 5 |
| 交易品种 | GOLD/XAUUSD |
| 回测周期 | M15 |
| 回测区间 | 2026-01-01 至 2026-04-27 |
| 初始资金 | 10 000.00 |
| 参数模式 | EA 默认参数 |
| 数据来源 | MT5 历史回测报告 |
| 核心指标 | 结果 |
|---|---|
| 净利润 | 12 953.10 USD |
| 胜率 | 83.09% |
| 总收益率 | 129.53% |
| 最大回撤 | 2 740.71 (10.67%) |
| 总交易笔数 | 1502 |
| 盈利因子 | 1.92 |
EA 参数中文说明
核心交易参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| InpTP_Mode | 止盈目标 | 1 | 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。 |
| InpTP_Value | 止盈目标 | 300 | 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。 |
| InpSL_Mode | 止损保护 | 0 | 设置订单允许承受的最大反向波动。止损越宽越不容易被扫出,但单笔亏损也会更大。 |
| InpSL_Value | 止损保护 | 95 | 设置订单允许承受的最大反向波动。止损越宽越不容易被扫出,但单笔亏损也会更大。 |
| InpUseTrailing | 移动止损参数 | 关闭 | 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。 |
| InpTrailingMode | 移动止损模式 | 0 | 选择移动止损的工作方式,例如按点数、按阶梯或按策略内部规则跟踪止损。模式切换后,止损跟随价格的节奏会明显不同。 |
| InpTrailingStart | 移动止损启动点数 | 10 | 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。 |
| InpTrailingStep | 移动止损步进点数 | 2 | 控制价格继续向盈利方向移动多少点后,止损才跟着上移一次。步进越小越贴近行情,步进越大则给波动留出的空间更多。 |
| InpTrailingStop | 移动止损距离 | 5 | 控制移动止损线与当前价格之间保留多少点距离。距离越小锁利越快,距离越大越不容易被短线波动扫出。 |
| InpTrailingStartPts | 移动止损启动点数 | 300 | 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。 |
| InpTrailingStepPts | 移动止损步进点数 | 50 | 控制价格继续向盈利方向移动多少点后,止损才跟着上移一次。步进越小越贴近行情,步进越大则给波动留出的空间更多。 |
| InpTrailingStopPts | 移动止损距离 | 100 | 控制移动止损线与当前价格之间保留多少点距离。距离越小锁利越快,距离越大越不容易被短线波动扫出。 |
| InpUseAutoLot | U se Au to Lo t | 开启 | 根据参数名判断,该项用于配置「U se Au to Lo t」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpLotPercent | 止盈目标 | 0.0000025 | 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。 |
| InpLots | L ot s | 0.01 | 根据参数名判断,该项用于配置「L ot s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpMagic | 魔术号 | 181187 | EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| InpMaxTrades | 最大持仓/订单数 | 100 | 限制 EA 同时允许持有或打开的最大订单数量。数值越高,交易机会更多,但集中回撤风险也更高。 |
| InpTelegramLink | T el eg ra mL in k | Contact : t.me/Novagoldx or t.me/NOVA_GOLDX | 根据参数名判断,该项用于配置「T el eg ra mL in k」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpUseDayFilter | U se Da yF il te r | 关闭 | 根据参数名判断,该项用于配置「U se Da yF il te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpTradeMonday | 周一交易开关 | 开启 | 控制 EA 周一是否允许开仓。关闭可避开周初跳空和流动性恢复阶段,开启则交易机会更多。 |
| InpTradeTuesday | 周二交易开关 | 开启 | 控制 EA 周二是否允许开仓,用于按星期过滤交易机会和控制一周内的风险分布。 |
| InpTradeWednesday | 周三交易开关 | 开启 | 控制 EA 周三是否允许开仓,用于按交易日启停策略,减少不想参与的特定时段。 |
| InpTradeThursday | 周四交易开关 | 开启 | 控制 EA 周四是否允许开仓。关闭后可减少临近周末前的持仓累积风险。 |
| InpTradeFriday | 周五交易开关 | 开启 | 控制 EA 周五是否允许开仓,常用于降低周末跳空、隔夜持仓和流动性下降带来的风险。 |
| InpTradeSaturday | 周六交易开关 | 关闭 | 控制 EA 周六是否允许交易。多数外汇/黄金账户周六休市,通常保持关闭以避免异常报价。 |
| InpTradeSunday | 周日交易开关 | 关闭 | 控制 EA 周日是否允许交易。开启可能参与周初开盘行情,但也更容易遇到跳空和点差扩大。 |
| InpUseTimeFilter | U se Ti me Fi lt er | 关闭 | 根据参数名判断,该项用于配置「U se Ti me Fi lt er」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpMon_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpMon_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpMon_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpMon_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
| InpTue_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpTue_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpTue_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpTue_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
| InpWed_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpWed_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpWed_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpWed_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
| InpThu_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpThu_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpThu_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpThu_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
| InpFri_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpFri_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpFri_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpFri_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
| InpSat_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpSat_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpSat_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpSat_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
| InpSun_StartHour | 开始交易小时 | 0 | 设定每天允许开始开新仓的小时。时间越晚,越能避开早盘噪音,但也可能错过前半段行情。 |
| InpSun_StartMinute | 开始交易分钟 | 0 | 配合开始交易小时使用,精确控制 EA 从几点几分以后才允许开新仓。 |
| InpSun_EndHour | 结束交易小时 | 23 | 设定每天停止开新仓的小时。结束越早越保守,结束越晚则参与行情的时间更长。 |
| InpSun_EndMinute | 结束交易分钟 | 59 | 配合结束交易小时使用,精确控制 EA 到几点几分后停止开新仓。 |
作者与展示信息
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| InpTradeComment | 订单备注 | QYRA | 写入订单备注栏的文本或前后缀,用于区分策略来源、订单用途或版本,不直接决定交易方向。 |
新闻过滤参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| InpUseNewsFilter | U se Ne ws Fi lt er | 关闭 | 根据参数名判断,该项用于配置「U se Ne ws Fi lt er」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpNewsMinutesBefore | N ew sM in ut es Be fo re | 30 | 根据参数名判断,该项用于配置「N ew sM in ut es Be fo re」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpNewsMinutesAfter | N ew sM in ut es Af te r | 30 | 根据参数名判断,该项用于配置「N ew sM in ut es Af te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。 |
| InpNewsTime1 | 新闻时段交易控制 | 用于设置新闻时间或新闻期间是否暂停交易。配置更严格可降低数据行情滑点和剧烈波动风险。 | |
| InpNewsTime2 | 新闻时段交易控制 | 用于设置新闻时间或新闻期间是否暂停交易。配置更严格可降低数据行情滑点和剧烈波动风险。 | |
| InpNewsTime3 | 新闻时段交易控制 | 用于设置新闻时间或新闻期间是否暂停交易。配置更严格可降低数据行情滑点和剧烈波动风险。 |
回测结果总表
回测基础数据
| 报告指标 | 报告值 |
|---|---|
| 质量历史 | 100% |
| 柱 | 7312 |
| 报价 | 30348173 |
| 交易品种 | GOLD/XAUUSD |
| 初始入金 | 10 000.00 |
| 总净盈利 | 12 953.10 |
| 毛利 | 27 016.01 |
| 毛损 | -14 062.91 |
回撤与收益质量
| 报告指标 | 报告值 |
|---|---|
| 绝对结余亏损 | 0.00 |
| 最大结余亏损 | 2 740.71 (10.67%) |
| 相对结余亏损 | 10.67% (2 740.71) |
| 绝对净值亏损 | 599.58 |
| 最大净值亏损 | 3 788.60 (26.18%) |
| 相对净值亏损 | 26.18% (3 788.60) |
| 盈利因子 | 1.92 |
| 采收率 | 3.42 |
| AHPR | 1.0006 (0.06%) |
| GHPR | 1.0006 (0.06%) |
| 预期收益 | 8.62 |
| 夏普比率 | 5.69 |
| LR 相关性 | 1.00 |
| LR 标准误差 | 393.68 |
| 预付款维持率 | 3356.41% |
| 分值 | -1.16 (74.99%) |
| OnTester结果 | 0 |
交易统计
| 报告指标 | 报告值 |
|---|---|
| 交易总计 | 1502 |
| 总成交 | 3004 |
| 卖出交易 (赢得 %) | 0 (0.00%) |
| 买入交易 (赢得 %) | 1502 (83.09%) |
| 盈利交易 (% 全部) | 1248 (83.09%) |
| 亏损交易 (% 全部) | 254 (16.91%) |
回测结论
从回测结果看,Qyra Mt5 EA 在该测试区间内取得了正收益;后续筛选时可以继续结合回撤、盈利因子和交易笔数判断稳定性。
回测图表




常见问题
这份数据是实盘还是回测?
本文展示的是 MT5 历史回测报告,不是实盘成交记录;正文中的结论均以回测数据为准。
这次回测用了什么设置?
本次回测使用 GOLD/XAUUSD 品种、M15 周期,测试区间为 2026-01-01 至 2026-04-27,并按照 EA 默认参数执行。

