根据 MT5 历史回测报告,Grabber Bot EA 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-09 的区间测试;净亏损为 76.62USD,胜率为 47.64%,最大回撤为 215.80 (2.15%),总交易笔数为 508。
测试设置
| 项目 |
说明 |
| EA 名称 |
Grabber Bot EA |
| 交易平台 |
MetaTrader 5 |
| 交易品种 |
GOLD/XAUUSD |
| 回测周期 |
M15 |
| 回测区间 |
2026-01-01 至 2026-05-09 |
| 初始资金 |
10 000.00 |
| 参数模式 |
EA 默认参数 |
| 数据来源 |
MT5 历史回测报告 |
| 核心指标 |
结果 |
| 净利润 |
-76.62 USD |
| 胜率 |
47.64% |
| 总收益率 |
-0.77% |
| 最大回撤 |
215.80 (2.15%) |
| 总交易笔数 |
508 |
| 盈利因子 |
0.97 |
EA 参数中文说明
General settings
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| Use_Limit |
启用limit |
关闭 |
这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| pp_Diap_BuyLim |
限价挂单参数 |
130 |
控制限价挂单是否启用以及买入/卖出挂单距离。距离越大触发更保守,距离越小更容易进场。 |
| pp_Diap_SellLim |
限价挂单参数 |
120 |
控制限价挂单是否启用以及买入/卖出挂单距离。距离越大触发更保守,距离越小更容易进场。 |
| N_Bar_Life_Limit |
限价挂单参数 |
11 |
控制限价挂单是否启用以及买入/卖出挂单距离。距离越大触发更保守,距离越小更容易进场。 |
| ord_Comm |
订单备注 |
GRABBER BOT |
写入订单备注栏的文本或前后缀,用于区分策略来源、订单用途或版本,不直接决定交易方向。 |
| Fix_Lot |
固定手数 |
0.01 |
当 EA 采用固定仓位模式时,每笔订单会按这个手数下单。数值越大,单笔风险和保证金占用越高。 |
| Auto_Lot |
自动交易开关 |
0 |
控制 EA 是否允许自动执行交易。关闭后通常不会再自动开仓或管理订单,具体以策略逻辑为准。 |
| Znach_Auto_Lot |
自动交易开关 |
1000 |
控制 EA 是否允许自动执行交易。关闭后通常不会再自动开仓或管理订单,具体以策略逻辑为准。 |
| Lot_Exponent |
手数exponent |
1.5 |
控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Max_Spred |
均线过滤参数 |
0 |
用于移动平均线方向或趋势过滤。周期越大趋势判断越慢越稳,周期越小更敏感但更容易被噪音干扰。 |
| Buy_Fibo_Level_Touch |
指标阈值参数 |
-61.8 |
用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。 |
| Buy_Fibo_Level_In |
指标阈值参数 |
-61.8 |
用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。 |
| Buy_Fibo_Level_Out_TP |
止盈点数 / 止盈目标 |
-1 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Buy_Fibo_Level_Out_SL |
止损点数 / 止损保护 |
-1 |
设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| Sell_Fibo_Level_Touch |
指标阈值参数 |
61.8 |
用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。 |
| Sell_Fibo_Level_In |
指标阈值参数 |
61.8 |
用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。 |
| Sell_Fibo_Level_Out_TP |
止盈点数 / 止盈目标 |
-1 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Sell_Fibo_Level_Out_SL |
止损点数 / 止损保护 |
-1 |
设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| N_Bar_for_In |
K线数量参数 |
23 |
控制信号、挂单或指标计算参考多少根 K 线。数量越大判断更平滑,数量越小对近期行情更敏感。 |
| Flag_Close_po_BB |
flagclosepobb |
开启 |
这是策略模块开关。开启后对应交易、过滤、风控或兼容逻辑会参与运行;关闭后该模块通常被跳过。 |
| TypeSlTp |
止盈点数 / 止盈目标 |
0 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| TP_koef_ZZ |
止盈点数 / 止盈目标 |
0.1 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| SL_koef_ZZ |
止损点数 / 止损保护 |
0.1 |
设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| TP_Money |
止盈点数 / 止盈目标 |
0 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| TP_pp |
止盈点数 / 止盈目标 |
0 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Max_Ord |
均线过滤参数 |
1 |
用于移动平均线方向或趋势过滤。周期越大趋势判断越慢越稳,周期越小更敏感但更容易被噪音干扰。 |
| pp_Range |
pp Range |
20 |
这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| pp_koef |
指标阈值参数 |
1.11 |
用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。 |
| Bar_Range |
K线数量参数 |
10 |
控制信号、挂单或指标计算参考多少根 K 线。数量越大判断更平滑,数量越小对近期行情更敏感。 |
| TimeStart |
开始交易时间 |
00:45 |
设定 EA 允许开新仓的起始时间。提前开始会增加参与行情的机会,但也可能遇到更多噪音波动。 |
| TimeEnd |
结束交易时间 |
23:59 |
设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。 |
| TimeEndFriday |
结束交易时间 |
20:00 |
设定 EA 停止开新仓的截止时间。结束得更早通常更稳健,但也可能错过后半段行情。 |
| Magic |
魔术号 |
81527 |
EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
Channel Settings
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| Period_Fibo_Indicator |
行情过滤参数 |
217 |
用于过滤异常波动、假突破或特定指标条件。过滤越严格,误入场可能减少,但有效信号也可能被跳过。 |
| Fibo_Method |
指标阈值参数 |
0 |
用于控制指标计算方法、平滑长度或进出场阈值。阈值调整会直接影响信号触发频率和过滤强度。 |
| Fibo_Price |
Fibo Price |
1 |
这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| History_Bars |
K线数量参数 |
355 |
控制信号、挂单或指标计算参考多少根 K 线。数量越大判断更平滑,数量越小对近期行情更敏感。 |
Trade pause
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| Use_pause |
启用pause |
开启 |
这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| Start_pause |
Start pause |
23:59 |
这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| Finish_pause |
Finish pause |
00:30 |
这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
Main RSI Settings
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| Up_Level_GRABBER |
布林带过滤参数 |
60 |
用于布林带周期、偏差或出场过滤。周期和偏差越大,信号越保守;越小则触发更频繁。 |
| Down_Level_GRABBER |
布林带过滤参数 |
40 |
用于布林带周期、偏差或出场过滤。周期和偏差越大,信号越保守;越小则触发更频繁。 |
| Period_GRABBER |
布林带过滤参数 |
20 |
用于布林带周期、偏差或出场过滤。周期和偏差越大,信号越保守;越小则触发更频繁。 |
| pp_out_from_GRABBER |
布林带过滤参数 |
21 |
用于布林带周期、偏差或出场过滤。周期和偏差越大,信号越保守;越小则触发更频繁。 |
Secondary RSI settings
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| Use_RSI_Filtr |
启用rsifiltr |
关闭 |
这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| Up_Level_RSI |
RSI 过滤参数 |
60 |
用于 RSI 超买超卖过滤。上限、下限和周期会影响 EA 判断反转或过滤追单的敏感度。 |
| Down_Level_RSI |
RSI 过滤参数 |
40 |
用于 RSI 超买超卖过滤。上限、下限和周期会影响 EA 判断反转或过滤追单的敏感度。 |
| RSI_Period |
RSI 过滤参数 |
13 |
用于 RSI 超买超卖过滤。上限、下限和周期会影响 EA 判断反转或过滤追单的敏感度。 |
Moving Average Filter
| 参数名 |
中文名称 |
默认值 |
中文说明 |
| Use_MA_Filtr |
启用movingaveragefiltr |
开启 |
这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| Period_MA |
均线周期 |
115 |
决定均线计算使用多少根 K 线。周期越大,信号更平滑但更慢;周期越小,反应更快但更容易抖动。 |
| MA_Method |
均线过滤参数 |
1 |
用于移动平均线方向或趋势过滤。周期越大趋势判断越慢越稳,周期越小更敏感但更容易被噪音干扰。 |
| qw4_ |
版本号 |
=== Adjusting the BB to exit the market === |
EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| BB_Period |
布林带过滤参数 |
359 |
用于布林带周期、偏差或出场过滤。周期和偏差越大,信号越保守;越小则触发更频繁。 |
| BB_Otklonenie |
布林带过滤参数 |
1.5 |
用于布林带周期、偏差或出场过滤。周期和偏差越大,信号越保守;越小则触发更频繁。 |
| End_TF |
运行周期 |
16388 |
用于指定或标记 EA 参考的时间框架。周期越大,信号通常更少但更稳;周期越小,交易机会更多但噪音也更大。 |
| Level_Finish_TP_Buy |
止盈点数 / 止盈目标 |
2 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Level_Finish_TP_Sell |
止盈点数 / 止盈目标 |
2 |
设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| qw5_ |
qw5 |
=== Wave parameters === |
这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| N_Bar_ZZ |
K线数量参数 |
854 |
控制信号、挂单或指标计算参考多少根 K 线。数量越大判断更平滑,数量越小对近期行情更敏感。 |
| InpDepth |
ZigZag 波段参数 |
25 |
控制 ZigZag 或波段识别的深度、偏差和回退步长。参数越大,波段判断越保守;越小则更容易捕捉短线拐点。 |
| InpDeviation |
ZigZag 波段参数 |
12 |
控制 ZigZag 或波段识别的深度、偏差和回退步长。参数越大,波段判断越保守;越小则更容易捕捉短线拐点。 |
| InpBackstep |
backstep |
2 |
控制网格、补仓或信号触发之间的距离。距离越大,订单更分散、频率更低;距离越小,开仓更密集,资金占用可能更快上升。 |
回测结果总表
回测基础数据
| 报告指标 |
报告值 |
| 质量历史 |
100% |
| 柱 |
8232 |
| 报价 |
33557552 |
| 交易品种 |
GOLD/XAUUSD |
| 初始入金 |
10 000.00 |
| 总净盈利 |
-76.62 |
| 毛利 |
2 396.79 |
| 毛损 |
-2 473.41 |
回撤与收益质量
| 报告指标 |
报告值 |
| 绝对结余亏损 |
200.85 |
| 最大结余亏损 |
215.80 (2.15%) |
| 相对结余亏损 |
2.15% (215.80) |
| 绝对净值亏损 |
206.90 |
| 最大净值亏损 |
222.49 (2.22%) |
| 相对净值亏损 |
2.22% (222.49) |
| 盈利因子 |
0.97 |
| 采收率 |
-0.34 |
| AHPR |
1.0000 (-0.00%) |
| GHPR |
1.0000 (-0.00%) |
| 预期收益 |
-0.15 |
| 夏普比率 |
-1.80 |
| LR 相关性 |
-0.19 |
| LR 标准误差 |
42.89 |
| 预付款维持率 |
8838.46% |
| 分值 |
-0.80 (57.63%) |
| OnTester结果 |
0 |
交易统计
| 报告指标 |
报告值 |
| 交易总计 |
508 |
| 总成交 |
1016 |
| 卖出交易 (赢得 %) |
267 (44.57%) |
| 买入交易 (赢得 %) |
241 (51.04%) |
| 盈利交易 (% 全部) |
242 (47.64%) |
| 亏损交易 (% 全部) |
266 (52.36%) |
回测图表




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