根据 MT5 历史回测报告,Trend Catcher EA Pro MT5 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-19 的区间测试;净利润为 432.07USD,胜率为 88.89%,最大回撤为 42.07 (0.40%),总交易笔数为 9。
测试设置
| 项目 | 说明 |
|---|---|
| EA 名称 | Trend Catcher EA Pro MT5 |
| 交易平台 | MetaTrader 5 |
| 交易品种 | GOLD/XAUUSD |
| 回测周期 | M15 |
| 回测区间 | 2026-01-01 至 2026-05-19 |
| 初始资金 | 10 000.00 |
| 参数模式 | EA 默认参数 |
| 数据来源 | MT5 历史回测报告 |
| 核心指标 | 结果 |
|---|---|
| 净利润 | 432.07 USD |
| 胜率 | 88.89% |
| 总收益率 | 4.32% |
| 最大回撤 | 42.07 (0.40%) |
| 总交易笔数 | 9 |
| 盈利因子 | 11.27 |
EA 参数中文说明
核心交易参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| Strategy | strategy | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| TradMode | tradmode | 2 | 选择该模块采用的运行模式。不同数值通常对应不同计算分支;调大或调小不是线性强弱变化,而是切换规则集合。当前默认值为 2。 |
| SelectTime | select时间 | 1 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| OffsetHour | offsethour | 0 | 控制「offsethour」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| TradTimes | tradtimes | 00:00 / 23:59 | 控制「tradtimes」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| UseMonday | 启用monday | 开启 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| UseTuesday | 启用tuesday | 开启 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| UseWednesday | 启用wednesday | 开启 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| UseThursday | 启用thursday | 开启 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| UseFriday | 启用周五 | 开启 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| TimeColor | 时间颜色 | 16777215 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeName | 时间名称 | Arial | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeSize | 时间大小 | 12 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| StartLot | 起始手数 | 0.01 | 控制第一层订单的起始手数。数值越大,后续整个仓位链条都会跟着放大。 |
| SprLimit | sprlimit | 0 | 限制「sprlimit」对应模块的上限或下限。限制收紧后策略更保守,触发次数或仓位暴露通常下降;限制放宽后交易空间增加,同时回撤和执行风险也会提高。 |
| MagicNumb | 魔术号 | 123456789 | EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| Commentary | 订单备注 | MaxOppCatcher | 写入订单备注栏的文本,用于区分策略来源、订单用途或版本,不直接决定交易逻辑。 |
| LotMultiplier | 手数倍增系数 | 0 | 控制网格或补仓订单的手数放大倍率。数值越高,回本速度可能更快,但仓位膨胀和回撤风险也会更大。 |
| multiplier | 倍增系数 | 2 | 控制仓位、距离或恢复模块的倍数系数。数值越高,策略调整越激进,潜在回本速度和回撤压力都会放大。 |
| increament | increament | 0.4 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| LockMode | lockmode | 开启 | 选择该模块采用的运行模式。不同数值通常对应不同计算分支;调大或调小不是线性强弱变化,而是切换规则集合。当前默认值为 开启。 |
| UseGrid | 启用网格 | 开启 | 控制网格策略的层数、间距或加仓节奏。限制放宽后更容易连续加仓,但资金占用和回撤也会提高。 |
| level | level | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| range | range | 100 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| ApplyATR | applyatr开关 | 开启 | 控制「applyatr」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Profits | profits | 0 | 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。 |
| TPmoney | tpmoney | 50 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| TPpoint | tppoint | 50 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| UseSlTp | 止盈点数 / 止盈目标 | 关闭 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| StopLoss | 止损点数 / 止损保护 | 50 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| TakeProfit | 止盈点数 / 止盈目标 | 150 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| UseTrailings | 启用trailings | 关闭 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| TrailingStop | 移动止损开关 | 50 | 控制 EA 是否启用移动止损。开启后止损会随浮盈推进以保护利润;关闭后出场更多依赖固定止损、止盈或反向信号。 |
| TrailingStep | 移动止损步长 | 30 | 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。 |
| WinnColor | winn颜色 | 3329330 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| LossColor | loss颜色 | 9639167 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| NetrColor | netr颜色 | 16777215 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| ProLosNames | prolosnames | Arial Black | 这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| ProLosSizes | prolossizes | 12 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| clrTxt | clrtxt | 16777215 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| clrPro | clrpro | 16722947 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| clrLos | clrlos | 342015 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| TimerTextClr | timertextclr | 55295 | 控制「timertextclr」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| TimeFontName | 时间字体名称 | Arial Black | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeFontSize | 字体大小 | 13 | 控制图表文字或说明面板的字体尺寸。调大后可读性更好,但界面占用空间也会增加。 |
| Sounds | sounds开关 | 开启 | 控制「sounds」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Accomp | accomp | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
回测结果总表
回测基础数据
| 报告指标 | 报告值 |
|---|---|
| 质量历史 | 100% |
| 柱 | 8784 |
| 报价 | 35669547 |
| 交易品种 | GOLD/XAUUSD |
| 初始入金 | 10 000.00 |
| 总净盈利 | 432.07 |
| 毛利 | 474.14 |
| 毛损 | -42.07 |
回撤与收益质量
| 报告指标 | 报告值 |
|---|---|
| 绝对结余亏损 | 0.00 |
| 最大结余亏损 | 42.07 (0.40%) |
| 相对结余亏损 | 0.40% (42.07) |
| 绝对净值亏损 | 1 077.07 |
| 最大净值亏损 | 1 201.11 (11.86%) |
| 相对净值亏损 | 11.86% (1 201.11) |
| 盈利因子 | 11.27 |
| 采收率 | 0.36 |
| AHPR | 1.0047 (0.47%) |
| GHPR | 1.0047 (0.47%) |
| 预期收益 | 48.01 |
| 夏普比率 | 0.10 |
| LR 相关性 | 0.98 |
| LR 标准误差 | 29.49 |
| 预付款维持率 | 10104.10% |
| 分值 | -0.67 (49.71%) |
| OnTester结果 | 0 |
交易统计
| 报告指标 | 报告值 |
|---|---|
| 交易总计 | 9 |
| 总成交 | 18 |
| 卖出交易 (赢得 %) | 5 (80.00%) |
| 买入交易 (赢得 %) | 4 (100.00%) |
| 盈利交易 (% 全部) | 8 (88.89%) |
| 亏损交易 (% 全部) | 1 (11.11%) |
回测图表




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

超级版主