根据 MT5 历史回测报告,EA New Player 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-14 的区间测试;净利润为 12511.25USD,胜率为 76.3%,最大回撤为 12 010.84 (52.60%),总交易笔数为 675。
测试设置
| 项目 | 说明 |
|---|---|
| EA 名称 | EA New Player |
| 交易平台 | MetaTrader 5 |
| 交易品种 | GOLD/XAUUSD |
| 回测周期 | M15 |
| 回测区间 | 2026-01-01 至 2026-05-14 |
| 初始资金 | 10 000.00 |
| 参数模式 | EA 默认参数 |
| 数据来源 | MT5 历史回测报告 |
| 核心指标 | 结果 |
|---|---|
| 净利润 | 12 511.25 USD |
| 胜率 | 76.3% |
| 总收益率 | 125.11% |
| 最大回撤 | 12 010.84 (52.60%) |
| 总交易笔数 | 675 |
| 盈利因子 | 1.36 |
EA 参数中文说明
核心交易参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| Settings | 版本号 | =============== Settings =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| LotFlag | 手数flag | 关闭 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Lot | 手数 | 0.01 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Balance | 账户余额基准 | 1000 | 作为资金管理或风险比例计算的参考余额。设得越高,自动仓位可能更积极;设得越低则更保守。 |
| TakeProfit_1 | 止盈点数 / 止盈目标 | 262 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| StopLoss_1 | 止损点数 / 止损保护 | 50 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| MagicNumber | 魔术号 | 462315987 | EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| A | 版本号 | =============== Martingale =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Martingale | martingale开关 | 开启 | 控制「martingale」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| LotMultiplikator | 手数multiplikator | 1.4 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| StepGrid | step网格 | 440 | 控制网格策略的层数、间距或加仓节奏。限制放宽后更容易连续加仓,但资金占用和回撤也会提高。 |
| MaxOrder | 最大订单 | 10 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| StartOfAveraging | 开始ofaveraging | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| TakeProfit_2 | 止盈点数 / 止盈目标 | 100 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| StopLoss_2 | 止损点数 / 止损保护 | 3000 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| B | 版本号 | =============== Trailing =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| TrailingStop | 移动止损开关 | 开启 | 控制 EA 是否启用移动止损。开启后止损会随浮盈推进以保护利润;关闭后出场更多依赖固定止损、止盈或反向信号。 |
| TrallPips | 移动止损开关 | 125 | 控制 EA 是否启用移动止损。开启后止损会随浮盈推进以保护利润;关闭后出场更多依赖固定止损、止盈或反向信号。 |
| TrailStep | 移动止损步长 | 115 | 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。 |
| C | 版本号 | =============== Filter Time =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| FilterTime | 过滤时间 | 开启 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| StartTimes | 开始times | 09:00 | 控制「开始times」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| EndTimes | 结束times | 14:00 | 控制「结束times」相关的时间窗口。时间设置会影响 EA 何时允许开仓、暂停交易或恢复管理;设置不准可能导致错过有效行情或暴露在高风险时段。 |
| W | 版本号 | =============== Choosing Strategies =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| EA_New_Way | eanewway开关 | 关闭 | 控制「eanewway」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| EA_Goofy | eagoofy开关 | 开启 | 控制「eagoofy」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| EA_Flower | eaflower开关 | 关闭 | 控制「eaflower」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| EA_Golden_Elephant | eagoldenelephant开关 | 关闭 | 控制「eagoldenelephant」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| EA_Donald_Duck | eadonaldduck | 关闭 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| EA_No_Name | eano名称 | 开启 | 用于显示、备注或区分策略模块的名称字段,主要帮助识别订单和参数分组;通常不直接改变进出场计算。 |
| EA_AI_Heisenberg | eaaiheisenberg开关 | 关闭 | 控制「eaaiheisenberg」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Z | 版本号 | =============== Period Selection =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| TimeFrame_M1 | 时间framem1 | 关闭 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeFrame_M5 | 时间framem5 | 开启 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeFrame_M15 | 时间framem15 | 开启 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeFrame_M30 | 时间framem30 | 关闭 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeFrame_H1 | 时间frameh1 | 关闭 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| TimeFrame_H4 | 时间frameh4 | 关闭 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| D | 版本号 | =============== DUCK Indicator =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| CCI_per | cciper | 18 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| RSI_per | rsiper | 18 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| Ma_Period | 均线周期 | 2 | 决定均线计算使用多少根 K 线。周期越大,信号更平滑但更慢;周期越小,反应更快但更容易抖动。 |
| koef | koef | 8 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| I | 版本号 | =============== MA Indicator Blue =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| blue_ma_period | 均线周期 | 45 | 决定均线计算使用多少根 K 线。周期越大,信号更平滑但更慢;周期越小,反应更快但更容易抖动。 |
| blue_ma_method | bluemovingaveragemethod | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| blue_applied_price | blueappliedprice | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| F | 版本号 | =============== MA Indicator Red =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| red_ma_period | 均线周期 | 100 | 决定均线计算使用多少根 K 线。周期越大,信号更平滑但更慢;周期越小,反应更快但更容易抖动。 |
| red_ma_method | redmovingaveragemethod | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| red_applied_price | redappliedprice | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| J | 版本号 | =============== GOOFY Indicator =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Trend_Period | trendperiod | 50 | 设置「trendperiod」参考的 K 线数量或计算周期。周期越长信号更平滑但反应更慢;周期越短响应更快,但更容易受短线噪音影响。 |
| Trend_EMA_vs_SMA | trendemavssma开关 | 开启 | 控制「trendemavssma」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| T | 版本号 | =============== RSI =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Period_RSI | periodrsi | 18 | 设置「periodrsi」参考的 K 线数量或计算周期。周期越长信号更平滑但反应更慢;周期越短响应更快,但更容易受短线噪音影响。 |
| Price_RSI | pricersi | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| LevelUp | levelup | 70 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| LevelDown | leveldown | 30 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| O | 版本号 | ============ Filter MultiTrend ============ | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Periods | periods | 10 | 设置「periods」参考的 K 线数量或计算周期。周期越长信号更平滑但反应更慢;周期越短响应更快,但更容易受短线噪音影响。 |
| Multiplier | 倍增系数 | 3 | 控制仓位、距离或恢复模块的倍数系数。数值越高,策略调整越激进,潜在回本速度和回撤压力都会放大。 |
| MultiTrend | multitrend开关 | 关闭 | 控制「multitrend」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| OlderTrend_1 | oldertrend1 | 15 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| OlderTrend_2 | oldertrend2 | 30 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| OlderTrend_3 | oldertrend3 | 16385 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| L | 版本号 | ============ Bands ============ | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| period_bb | periodbb | 50 | 设置「periodbb」参考的 K 线数量或计算周期。周期越长信号更平滑但反应更慢;周期越短响应更快,但更容易受短线噪音影响。 |
| deviation_ | deviation | 5 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| bands_shift | bandsshift | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| applied_price | appliedprice | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| N | 版本号 | =============== FLOWER =============== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| VelocityTrigger | velocitytrigger | 55 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| VelocityTime | velocity时间 | 8 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| UseIndFilter | 启用ind过滤 | 关闭 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| IndTF | 运行周期 | 5 | 用于指定或标记 EA 参考的时间框架。周期越大,信号通常更少但更稳;周期越小,交易机会更多但噪音也更大。 |
| PeriodsFL | periodsfl | 10 | 设置「periodsfl」参考的 K 线数量或计算周期。周期越长信号更平滑但反应更慢;周期越短响应更快,但更容易受短线噪音影响。 |
| MultiplierFL | 倍增系数fl | 1 | 控制仓位、距离或恢复模块的倍数系数。数值越高,策略调整越激进,潜在回本速度和回撤压力都会放大。 |
| MAPeriod | 均线周期 | 10 | 决定均线计算使用多少根 K 线。周期越大,信号更平滑但更慢;周期越小,反应更快但更容易抖动。 |
| MAMethod | movingaveragemethod | 3 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| FilterNN | 过滤nn | 300 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| iBarsAuto | 自动交易开关 | 35 | 控制 EA 是否允许自动执行交易。关闭后通常不会再自动开仓或管理订单,具体以策略逻辑为准。 |
| iMethod | imethod | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| Amplitude | amplitude | 2 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
点差过滤参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| MaxSpread | 最大允许点差 | 0 | 限制 EA 允许交易时的最大点差。数值越小更严格,能减少高成本入场,但也可能错过部分机会。 |
回测结果总表
回测基础数据
| 报告指标 | 报告值 |
|---|---|
| 质量历史 | 100% |
| 柱 | 8508 |
| 报价 | 34526922 |
| 交易品种 | GOLD/XAUUSD |
| 初始入金 | 10 000.00 |
| 总净盈利 | 12 511.25 |
| 毛利 | 46 819.25 |
| 毛损 | -34 308.00 |
回撤与收益质量
| 报告指标 | 报告值 |
|---|---|
| 绝对结余亏损 | 0.00 |
| 最大结余亏损 | 12 010.84 (52.60%) |
| 相对结余亏损 | 52.60% (12 010.84) |
| 绝对净值亏损 | 1 122.03 |
| 最大净值亏损 | 12 789.60 (56.06%) |
| 相对净值亏损 | 56.06% (12 789.60) |
| 盈利因子 | 1.36 |
| 采收率 | 0.98 |
| AHPR | 1.0013 (0.13%) |
| GHPR | 1.0012 (0.12%) |
| 预期收益 | 18.54 |
| 夏普比率 | 6.59 |
| LR 相关性 | 0.47 |
| LR 标准误差 | 3 308.65 |
| 预付款维持率 | 69.98% |
| 分值 | 0.14 (11.13%) |
| OnTester结果 | 0 |
交易统计
| 报告指标 | 报告值 |
|---|---|
| 交易总计 | 675 |
| 总成交 | 1350 |
| 卖出交易 (赢得 %) | 295 (76.27%) |
| 买入交易 (赢得 %) | 380 (76.32%) |
| 盈利交易 (% 全部) | 515 (76.30%) |
| 亏损交易 (% 全部) | 160 (23.70%) |
回测图表




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

超级版主