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

Big Forex Players MT5 EA 2026年回测利润达21684.76USD,胜率92.01%

根据 MT5 历史回测报告,Big Forex Players MT5 EAGOLD/XAUUSDM15 周期中,按照默认参数完成了 2026-01-012026-05-11 的区间测试;净利润为 21684.76USD,胜率为 92.01%,最大回撤为 462.36 (1.61%),总交易笔数为 6723

测试设置

项目 说明
EA 名称 Big Forex Players MT5 EA
交易平台 MetaTrader 5
交易品种 GOLD/XAUUSD
回测周期 M15
回测区间 2026-01-01 至 2026-05-11
初始资金 10 000.00
参数模式 EA 默认参数
数据来源 MT5 历史回测报告
核心指标 结果
净利润 21 684.76 USD
胜率 92.01%
总收益率 216.85%
最大回撤 462.36 (1.61%)
总交易笔数 6723
盈利因子 6.01

EA 参数中文说明

核心交易参数

参数名 中文名称 默认值 中文说明
FixedLot_ 固定手数 0.01 当 EA 采用固定仓位模式时,每笔订单会按这个手数下单。数值越大,单笔风险和保证金占用越高。
RiskPercent_ 风险百分比 0 控制策略允许承担的风险暴露。参数放大后,收益和回撤一般都会同步增加。
MagicNumber 魔术号 444876 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。
S0 版本号 Bank Research and Analysis – Positions of the biggest banks and Investment funds. EA only opens one position per pair… EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。
TradingWithBanksInit 交易withbanksinit开关 开启 控制「交易withbanksinit」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
trailingStartBanks 移动止损启动点 0 设置盈利达到多少后开始启用移动止损。启动越早保护越积极,但也更容易被正常回撤扫出场。
trailingDistanceBanks 移动止损步长 0 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。
trailingStepBanks 移动止损步长 0 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。
S1 版本号 Most popular Indicators – Positions based on the popular RSI, MACD, and Stoch indicators, H4-D1 chart. EA only opens … EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。
TradingWithIndicatorsInit 交易withindicatorsinit开关 开启 控制「交易withindicatorsinit」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
trailingStartIndicators 移动止损启动点 0 设置盈利达到多少后开始启用移动止损。启动越早保护越积极,但也更容易被正常回撤扫出场。
trailingDistanceIndicators 移动止损步长 0 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。
trailingStepIndicators 移动止损步长 0 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。
S2 版本号 Multicurrency Robot – You can use the EA with EURUSD, GBPUSD, USDJPY, GOLD/XAUUSD pairs and test it in the MT4-MT5 te… EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。
TradingWithRobotInit 交易withrobotinit开关 开启 控制「交易withrobotinit」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
TradingEURUSD 交易eurusd开关 开启 控制「交易eurusd」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
TradingGBPUSD 交易gbpusd开关 开启 控制「交易gbpusd」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
TradingUSDJPY 交易usdjpy开关 开启 控制「交易usdjpy」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
TradingGOLD/XAUUSD 交易xauusd开关 开启 控制「交易GOLD/XAUUSD」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。

作者与展示信息

参数名 中文名称 默认值 中文说明
TradeComment 订单备注 BFP EA 写入订单备注栏的文本,用于区分策略来源、订单用途或版本,不直接决定交易逻辑。

Pending System

参数名 中文名称 默认值 中文说明
PendingOrdersInit pending订单init 开启 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。
FixedLot 固定手数 0 当 EA 采用固定仓位模式时,每笔订单会按这个手数下单。数值越大,单笔风险和保证金占用越高。
RiskPercent 风险百分比 10 控制策略允许承担的风险暴露。参数放大后,收益和回撤一般都会同步增加。
BreakEvenTriggerInit 保本逻辑开关 6 控制 EA 是否启用保本保护。开启后,浮盈达到条件时会尝试把止损移动到开仓价附近;关闭后不主动做保本处理。
BreakEvenToInit 保本逻辑开关 4 控制 EA 是否启用保本保护。开启后,浮盈达到条件时会尝试把止损移动到开仓价附近;关闭后不主动做保本处理。
MagicNumberInit 魔术号 684375 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。

新闻过滤参数

参数名 中文名称 默认值 中文说明
PendingDuringNewsInit pendingduring新闻init开关 关闭 控制「pendingduring新闻init」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
CheckNewsFilterInit 新闻过滤开关 开启 控制 EA 是否启用财经新闻过滤。开启后会在重要事件前后限制开仓或调整执行;关闭后策略不会主动避开新闻波动。
StopLossNews 止损点数 / 止损保护 100 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。
OrdersProfitNews 订单profit新闻 0 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。

Additional System

参数名 中文名称 默认值 中文说明
AdditionalSystemInit additionalsysteminit 开启 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。
CustomComment 订单备注 BFP_Robot 写入订单备注栏的文本,用于区分策略来源、订单用途或版本,不直接决定交易逻辑。
tradeDirection 交易direction 0 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。

Orders Params

参数名 中文名称 默认值 中文说明
SelectRisk select风险 1 控制策略允许承担的风险暴露。参数放大后,收益和回撤一般都会同步增加。
OrdersStep 订单step 12 控制网格、补仓或信号触发之间的距离。距离越大,订单更分散、频率更低;距离越小,开仓更密集,资金占用可能更快上升。
OrdersProfit 订单profit 25 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。
TrailingStopStart 移动止损启动点 0 设置盈利达到多少后开始启用移动止损。启动越早保护越积极,但也更容易被正常回撤扫出场。
TrailingStopStep 移动止损步长 0 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。
FixedSLTP 固定止损止盈开关 关闭 控制是否使用固定止损止盈距离。开启后出场边界更明确;关闭后可能由动态信号、追踪止损或策略内部逻辑处理。
TPSLHidden tpslhidden 关闭 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。
TakeProfit 止盈点数 / 止盈目标 30 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。
StopLoss 止损点数 / 止损保护 30 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。
StopAtLoss 止损点数 / 止损保护 100 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。
StopAtProfit 盈利停止阈值 0 设置达到一定盈利后停止继续开仓或收缩风险。数值越低越早保护收益;数值越高则允许策略继续寻找机会。
DisableAfterLoss disableafterloss 关闭 控制亏损保护或亏损阈值。收紧后更早降低风险,放宽后持仓能承受更大反向波动,但账户回撤也可能加深。

NewsFilter Params

参数名 中文名称 默认值 中文说明
doNotTradeBeforeInMinutes donot交易beforein分钟 60 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。
doNotTradeAfterInMinutes donot交易afterin分钟 60 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。
ReportForUSD 新闻币种过滤 开启 指定新闻过滤器关注哪些货币或地区。加入 USD、EUR 等币种后,相关宏观事件会影响 EA 是否允许交易黄金。
ReportForEUR 新闻币种过滤 开启 指定新闻过滤器关注哪些货币或地区。加入 USD、EUR 等币种后,相关宏观事件会影响 EA 是否允许交易黄金。
ReportForGBP reportforgbp开关 关闭 控制「reportforgbp」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
ReportForNZD reportfornzd开关 关闭 控制「reportfornzd」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
ReportForJPY reportforjpy开关 关闭 控制「reportforjpy」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
ReportForAUD reportforaud开关 关闭 控制「reportforaud」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
ReportForCHF reportforchf开关 关闭 控制「reportforchf」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
ReportForCAD reportforcad开关 关闭 控制「reportforcad」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
ReportForCNY reportforcny开关 关闭 控制「reportforcny」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。
AllowTradingOnHolidays 节假日交易开关 关闭 控制 EA 是否在节假日或低流动性时段交易。关闭后通常可减少异常点差和滑点风险。
FindKeyword 新闻关键词过滤 关闭 指定新闻过滤器重点匹配的事件关键词,例如 NFP、GDP、PMI 或利率。关键词越多,过滤范围越广,交易机会也可能减少。
FindKeywordsList 版本号 ECB, FOMC, Fed, Federal Funds Rate, Non-Farm EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。

Closing Orders

参数名 中文名称 默认值 中文说明
CloseAllDayEnd 日末全平开关 关闭 控制到达日内结束时间时是否关闭所有持仓。开启后可减少隔夜风险;关闭后持仓可能继续跨时段管理。
CloseAllTime closeall时间 22:00 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。
DailyProfitTargetMode dailyprofittargetmode 1 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。
DailyProfitTarget dailyprofittarget 0 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。

点差过滤参数

参数名 中文名称 默认值 中文说明
MaxSpread 最大允许点差 3 限制 EA 允许交易时的最大点差。数值越小更严格,能减少高成本入场,但也可能错过部分机会。

Trade Params

参数名 中文名称 默认值 中文说明
Lots 手数 0.05 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。
LotsStep 手数step 0.01 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。
RecoveryMode 恢复模式开关 关闭 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。
RecoveryMultiplier 恢复模式开关 1.59 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。
RecoveryMaxCycle 恢复模式开关 3 控制是否启用回撤修复或补仓恢复逻辑。开启后可能提升回本效率,但也会增加连续加仓风险。
Slippage 最大允许滑点 2 设置下单或平仓时允许的最大价格偏差。数值越大更容易成交,但实际成交价格可能更差。
MagicNumberADT 魔术号 888146 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。

Trade Hours (local time)

参数名 中文名称 默认值 中文说明
Trading24h 全天交易开关 开启 控制 EA 是否允许 24 小时运行开仓。开启后覆盖更多行情时段;关闭后通常配合交易时段过滤降低低流动性风险。
Monday 周一交易开关 开启 控制 EA 是否允许在周一开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
MondayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
MondayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Tuesday 周二交易开关 开启 控制 EA 是否允许在周二开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
TuesdayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
TuesdayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Wednesday 周三交易开关 开启 控制 EA 是否允许在周三开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
WednesdayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
WednesdayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Thursday 周四交易开关 开启 控制 EA 是否允许在周四开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
ThursdayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
ThursdayEndTime 结束交易时间 22:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。
Friday 周五交易开关 开启 控制 EA 是否允许在周五开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。
FridayStartTime 开始交易时间 08:00 设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。
FridayEndTime 结束交易时间 20:00 设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。

界面显示参数

参数名 中文名称 默认值 中文说明
showPanel 显示信息面板 开启 控制图表上的信息面板是否显示,仅影响界面展示,不影响 EA 的开平仓逻辑。

回测结果总表

回测基础数据

报告指标 报告值
质量历史 100%
8232
报价 33557552
交易品种 GOLD/XAUUSD
初始入金 10 000.00
总净盈利 21 684.76
毛利 26 015.90
毛损 -4 331.14

回撤与收益质量

报告指标 报告值
绝对结余亏损 2.56
最大结余亏损 462.36 (1.61%)
相对结余亏损 2.14% (390.12)
绝对净值亏损 4.87
最大净值亏损 462.10 (2.37%)
相对净值亏损 2.37% (462.10)
盈利因子 6.01
采收率 46.93
AHPR 1.0002 (0.02%)
GHPR 1.0002 (0.02%)
预期收益 3.23
夏普比率 84.73
LR 相关性 0.99
LR 标准误差 954.11
预付款维持率 120.60%
分值 -57.25 (99.74%)
OnTester结果 0

交易统计

报告指标 报告值
交易总计 6723
总成交 13446
卖出交易 (赢得 %) 1186 (92.58%)
买入交易 (赢得 %) 5537 (91.89%)
盈利交易 (% 全部) 6186 (92.01%)
亏损交易 (% 全部) 537 (7.99%)

回测图表

Big Forex Players MT5 EA 结余曲线图

Big Forex Players MT5 EA 历史分布图

Big Forex Players MT5 EA MFE MAE 图

Big Forex Players MT5 EA 持仓时间图

常见问题

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

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

这次回测用了什么设置?

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

风险提示

本次结果只代表 2026-01-01 至 2026-05-11 的历史回测表现,不等于未来实盘收益。Big Forex Players MT5 EA 在 GOLD/XAUUSD 上可能受到点差、滑点、报价差异、新闻波动和经纪商交易规则影响;正式使用前应先做小资金或模拟盘验证,并重点观察最大回撤、连续亏损和单笔手数是否符合自己的账户承受能力。

回测结论

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

请登录后发表评论