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

Wave Rider EA MT5 2026年回测利润达1340.33USD,胜率83.18%

根据 MT5 历史回测报告,Wave Rider EA MT5GOLD/XAUUSDM15 周期中,按照默认参数完成了 2026-01-012026-04-30 的区间测试;净利润为 1340.33USD,胜率为 83.18%,最大回撤为 5 067.51 (35.07%),总交易笔数为 737

测试设置

项目 说明
EA 名称 Wave Rider EA MT5
交易平台 MetaTrader 5
交易品种 GOLD/XAUUSD
回测周期 M15
回测区间 2026-01-01 至 2026-04-30
初始资金 10 000.00
参数模式 EA 默认参数
数据来源 MT5 历史回测报告
核心指标 结果
净利润 1 340.33 USD
胜率 83.18%
总收益率 13.4%
最大回撤 5 067.51 (35.07%)
总交易笔数 737
盈利因子 1.24

EA 参数中文说明

核心交易参数

参数名 中文名称 默认值 中文说明
Inp_EnableUI 界面显示缩放 关闭 控制 EA 图表面板或状态信息是否显示,以及显示比例。它只影响界面可读性,不改变实际开仓、平仓或风控逻辑。
Inp_TradeMode 交易模式 0 控制 EA 允许做多、做空或采用特定订单模式。切换后会改变策略参与行情的方向和频率。
Inp_TradeDirection 交易方向模式 0 控制 EA 允许做多、做空还是双向交易。方向限制越严格,交易次数会减少,但可以避开不想承担的一侧风险。
Inp_EntryStyle 策略模式参数 1 选择 EA 内部使用的策略分支、订单类型或运行模式。模式切换会直接改变进场逻辑、管理方式和风险表现。
Inp_EnableSingleStrategyOnly 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_EnableMultiCurrency 账户币种符号 关闭 用于界面显示或资金换算时标记账户币种,不直接产生交易信号,但会影响展示和金额解释。
Inp_CommentName 订单备注 Wave Rider 写入订单备注栏的文本或前后缀,用于区分策略来源、订单用途或版本,不直接决定交易方向。
Inp_CommentAppendStrategy 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_PositionSizeMethod 指标阈值参数 1 用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。
Inp_FixedLotSize 手数设置 0.01 控制固定手数或自动手数计算基准。数值越大,单笔盈亏和保证金占用越高;自动手数基准越低,仓位通常越激进。
Inp_AutoRiskLevel 风险等级 2000 控制 EA 的整体风险档位或风险系数。数值越高通常代表仓位、加仓或信号参与更激进,资金波动也会放大。
Inp_ScaleByBalance 按余额缩放参数 1000 控制 EA 是否按账户余额放大或缩小仓位、目标或策略参数。开启后资金越大参数可能越激进,资金越小时则更保守。
Inp_BaseLotSize 手数设置 0.01 控制固定手数或自动手数计算基准。数值越大,单笔盈亏和保证金占用越高;自动手数基准越低,仓位通常越激进。
Inp_SupportResistanceStrategy_Enabled 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_SupportResistanceStrategy_MagicNumber 汇率换算系数 8001 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_PullbackStrategy_Enabled 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_PullbackStrategy_MagicNumber 汇率换算系数 8002 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_TrendBreakout_Enabled 趋势突破模块 开启 控制趋势突破策略是否启用,以及相关突破信号是否参与交易。开启后更容易参与单边行情,但假突破时也可能增加回撤。
Inp_TrendBreakout_MagicNumber 魔术号 8003 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。
Inp_M5Strategy_Enabled 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_M5Strategy_MagicNumber 汇率换算系数 8004 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_Grid_MaxOrders 最大持仓/订单数 16 限制 EA 同时允许持有或打开的最大订单数量。数值越高,交易机会更多,但集中回撤风险也更高。
Inp_Grid_LotMultiplier 手数倍增系数 1 控制后续订单或恢复阶段的手数放大比例。数值越高,回本速度可能更快,但回撤和爆仓风险也会同步上升。
Inp_Grid_FixedDistance 网格交易参数 22 控制网格订单之间的距离、倍数、层数或止盈方式。距离越小或层数越多,开仓更密集,回撤和保证金压力也会提高。
Inp_Grid_ProfitTargetPips 止盈目标 12 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。
Inp_Grid_ShowTPLine 网格交易参数 开启 控制网格订单之间的距离、倍数、层数或止盈方式。距离越小或层数越多,开仓更密集,回撤和保证金压力也会提高。
Inp_Grid_UseTrailingSL 移动止损参数 开启 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Inp_Grid_TrailingStartPips 移动止损启动点数 2.5 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。
Inp_Grid_TrailingStepPips 移动止损步进点数 3 控制价格继续向盈利方向移动多少点后,止损才跟着上移一次。步进越小越贴近行情,步进越大则给波动留出的空间更多。
Inp_Grid_UseProgressiveSpacing 网格交易参数 开启 控制网格订单之间的距离、倍数、层数或止盈方式。距离越小或层数越多,开仓更密集,回撤和保证金压力也会提高。
Inp_Grid_ProgressiveStart 网格交易参数 4 控制网格订单之间的距离、倍数、层数或止盈方式。距离越小或层数越多,开仓更密集,回撤和保证金压力也会提高。
Inp_Grid_SpacingMultiplier 网格交易参数 1.2 控制网格订单之间的距离、倍数、层数或止盈方式。距离越小或层数越多,开仓更密集,回撤和保证金压力也会提高。
Inp_Single_SL_Pips 止损控制参数 250 设置或修正订单止损距离和风险比例。止损越宽,单笔亏损空间越大;止损越紧,则更容易被短线波动触发。
Inp_Single_TP_Pips 止盈目标 50 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。
Inp_Single_UseTrailingSL 移动止损参数 开启 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Inp_Single_TrailingStartPips 移动止损启动点数 12 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。
Inp_Single_TrailingStepPips 移动止损步进点数 3 控制价格继续向盈利方向移动多少点后,止损才跟着上移一次。步进越小越贴近行情,步进越大则给波动留出的空间更多。
Inp_BaseGMTOffset GMT 时间校准 2 用于校准服务器时间、交易时段或过滤窗口。设置错误会让 EA 在不正确的时间开仓或停止交易。
Inp_EnableWeeklyFilter 行情过滤参数 开启 用于过滤异常波动、假突破或特定指标条件。过滤越严格,误入场可能减少,但有效信号也可能被跳过。
Inp_MondayToThursdayFrom 交易时段控制 01:15;14:35;15:45 设置 EA 在一天或一周内允许交易的时间窗口。时间越收紧,能避开低流动性和周末风险,但可参与的行情也会减少。
Inp_MondayToThursdayTo 交易时段控制 14:20;15:20;22:30 设置 EA 在一天或一周内允许交易的时间窗口。时间越收紧,能避开低流动性和周末风险,但可参与的行情也会减少。
Inp_EnableFriday 周五交易控制 开启 控制 EA 周五是否继续开仓或在几点后停止交易。限制越严格,越能降低周末跳空和流动性下降风险。
Inp_FridayFrom 交易时段控制 01:30;16:00 设置 EA 在一天或一周内允许交易的时间窗口。时间越收紧,能避开低流动性和周末风险,但可参与的行情也会减少。
Inp_FridayTo 交易时段控制 10:00;17:00 设置 EA 在一天或一周内允许交易的时间窗口。时间越收紧,能避开低流动性和周末风险,但可参与的行情也会减少。
Inp_EnableFridayNFP 周五交易控制 开启 控制 EA 周五是否继续开仓或在几点后停止交易。限制越严格,越能降低周末跳空和流动性下降风险。
Inp_EnableDrawdownProtection 回撤保护开关 开启 控制 EA 是否在回撤达到条件后进入保护状态。开启后可降低连续亏损扩大风险,但也可能让策略暂停部分交易机会。
Inp_DrawdownMode 回撤风控参数 0 控制账户或当天允许承受的回撤范围。限制越严格,EA 越容易暂停交易或提前保护资金;限制越宽,交易空间更大但风险也更高。
Inp_DrawdownThreshold 倍率和阈值参数 35 用于调整仓位、距离、信号或过滤强度的倍率与阈值。数值越大通常越激进或触发更慢,具体影响需结合参数所属模块判断。
Inp_PreventTradingCloseToATH 历史高点过滤参数 关闭 用于判断当前价格与历史高点之间的距离或突破条件。阈值越严格,EA 越少在高位附近追单;阈值越宽松,进场机会会增加。
Inp_ATH_Timeframe 参考周期 32769 设置 EA 计算信号或过滤条件时参考的时间周期。周期越大信号更慢更稳,周期越小响应更快但噪音更多。
Inp_ATH_LookbackPeriods 历史高点过滤参数 100 用于判断当前价格与历史高点之间的距离或突破条件。阈值越严格,EA 越少在高位附近追单;阈值越宽松,进场机会会增加。
Inp_ATH_PercentageThreshold 历史高点过滤参数 0.25 用于判断当前价格与历史高点之间的距离或突破条件。阈值越严格,EA 越少在高位附近追单;阈值越宽松,进场机会会增加。
Inp_DynamicExit_Enabled 动态出场参数 关闭 控制 EA 是否根据持仓时间、浮盈浮亏或行情状态调整出场方式。开启后平仓更灵活,但结果也更依赖策略内部判断。
Inp_DynamicExit_PctThreshold 动态出场参数 0.5 控制 EA 是否根据持仓时间、浮盈浮亏或行情状态调整出场方式。开启后平仓更灵活,但结果也更依赖策略内部判断。
Inp_DynamicExit_WindowSec 动态出场参数 120 控制 EA 是否根据持仓时间、浮盈浮亏或行情状态调整出场方式。开启后平仓更灵活,但结果也更依赖策略内部判断。
Inp_SlowEmaPeriod MACD 指标参数 50 用于 MACD 快慢线或信号线计算。周期越短反应越快但噪音更多,周期越长信号更稳但更滞后。
Inp_FastEmaPeriod MACD 指标参数 21 用于 MACD 快慢线或信号线计算。周期越短反应越快但噪音更多,周期越长信号更稳但更滞后。
Inp_RequireEmaAlignment 均线趋势过滤参数 开启 用于移动平均线方向、快慢线或趋势一致性过滤。周期越短信号更灵敏,周期越长过滤更稳但可能滞后。
Inp_PriceAboveBelowFastEma MACD 指标参数 开启 用于 MACD 快慢线或信号线计算。周期越短反应越快但噪音更多,周期越长信号更稳但更滞后。
Inp_PriceAboveBelowSlowEma MACD 指标参数 关闭 用于 MACD 快慢线或信号线计算。周期越短反应越快但噪音更多,周期越长信号更稳但更滞后。
Inp_SupportResistanceStrategy_UseEmaFilter 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_SupportResistanceStrategy_TimeRangeFrom 汇率换算系数 05:00 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_SupportResistanceStrategy_TimeRangeTo 汇率换算系数 20:00 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_SupportResistanceStrategy_Enable15MinTF 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_SupportResistanceStrategy_Enable30MinTF 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_PullbackStrategy_UseEmaFilter 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_PullbackStrategy_TimeRangeFrom 汇率换算系数 01:15 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_PullbackStrategy_TimeRangeTo 汇率换算系数 13:00 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_TrendBreakoutStrategy_UseEmaFilter 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_TrendBreakoutStrategy_TimeRangeFrom 汇率换算系数 06:00;16:30 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_TrendBreakoutStrategy_TimeRangeTo 汇率换算系数 11:00;21:00 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_M5Strategy_UseEmaFilter 汇率换算系数 开启 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_M5Strategy_TimeRangeFrom 汇率换算系数 06:00 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_M5Strategy_TimeRangeTo 汇率换算系数 21:00 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_M5Strategy_RequireBounceCandle 汇率换算系数 关闭 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_M5Strategy_EnableM10Signal 汇率换算系数 关闭 用于不同币种或账户资金之间的金额换算。数值设置不准时,盈利目标、风控金额或仓位计算可能出现偏差。
Inp_UI_ScaleOverride 界面显示缩放 0 控制 EA 图表面板或状态信息是否显示,以及显示比例。它只影响界面可读性,不改变实际开仓、平仓或风控逻辑。
Inp_UI_FontName 图表显示参数 Calibri 控制图表面板、文字、颜色、提示或作者信息展示。它通常只影响可视化和识别,不直接改变开仓和平仓逻辑。
Inp_UI_BaseFontSize 图表显示参数 9 控制图表面板、文字、颜色、提示或作者信息展示。它通常只影响可视化和识别,不直接改变开仓和平仓逻辑。

点差过滤参数

参数名 中文名称 默认值 中文说明
Inp_MaxSpreadPoints 最大允许点差 50 限制 EA 允许开仓时的最大点差。数值越小交易成本控制越严格,但可能错过点差扩大的行情机会。

回测结果总表

回测基础数据

报告指标 报告值
质量历史 100%
7588
报价 31353044
交易品种 GOLD/XAUUSD
初始入金 10 000.00
总净盈利 1 340.33
毛利 6 982.85
毛损 -5 642.52

回撤与收益质量

报告指标 报告值
绝对结余亏损 616.87
最大结余亏损 5 067.51 (35.07%)
相对结余亏损 35.07% (5 067.51)
绝对净值亏损 931.22
最大净值亏损 5 382.35 (37.25%)
相对净值亏损 37.25% (5 382.35)
盈利因子 1.24
采收率 0.25
AHPR 1.0002 (0.02%)
GHPR 1.0002 (0.02%)
预期收益 1.82
夏普比率 4.89
LR 相关性 -0.02
LR 标准误差 1 451.65
预付款维持率 837.23%
分值 -18.69 (99.74%)
OnTester结果 0

交易统计

报告指标 报告值
交易总计 737
总成交 1474
卖出交易 (赢得 %) 129 (74.42%)
买入交易 (赢得 %) 608 (85.03%)
盈利交易 (% 全部) 613 (83.18%)
亏损交易 (% 全部) 124 (16.82%)

回测结论

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

回测图表

Wave Rider EA MT5 结余曲线图

Wave Rider EA MT5 历史分布图

Wave Rider EA MT5 MFE MAE 图

Wave Rider EA MT5 持仓时间图

常见问题

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

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

这次回测用了什么设置?

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

请登录后发表评论