根据 MT5 历史回测报告,Quantum Crypto PRO v7 EA 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-07 的区间测试;净利润为 520.54USD,胜率为 50%,最大回撤为 383.07 (3.52%),总交易笔数为 30。
测试设置
| 项目 | 说明 |
|---|---|
| EA 名称 | Quantum Crypto PRO v7 EA |
| 交易平台 | MetaTrader 5 |
| 交易品种 | GOLD/XAUUSD |
| 回测周期 | M15 |
| 回测区间 | 2026-01-01 至 2026-05-07 |
| 初始资金 | 10 000.00 |
| 参数模式 | EA 默认参数 |
| 数据来源 | MT5 历史回测报告 |
| 核心指标 | 结果 |
|---|---|
| 净利润 | 520.54 USD |
| 胜率 | 50% |
| 总收益率 | 5.21% |
| 最大回撤 | 383.07 (3.52%) |
| 总交易笔数 | 30 |
| 盈利因子 | 1.34 |
EA 参数中文说明
核心交易参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| TradeMode | 交易模式 | 2 | 选择 EA 使用哪一套交易模式或方向组合。不同数值通常代表不同开仓逻辑;切换后,进场频率、持仓方向和风险暴露都可能变化。当前默认值为 2。 |
| CloseMode | 平仓模式 | 0 | 选择 EA 使用哪一种平仓规则。不同模式可能影响止盈、止损、反向信号或批量平仓的优先级;切换前应对照订单明细确认退出方式。当前默认值为 0。 |
| ApiUrlInfo | 版本号 | [OPTIONAL] Whalehunt.io API URL (leave empty for offline mode) | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| LotMode | 手数模式 | 0 | 决定 EA 用哪种方式计算下单手数,例如固定手数、风险百分比或动态仓位。切换模式后,整套资金管理逻辑都会跟着变化。 |
| MaxLossPerTrade | 单笔亏损限制 | 0 | 限制单笔交易允许承受的亏损范围。数值越大,订单能容忍的反向波动越多,但单次亏损也可能更重;数值越小则更早止损或减少开仓。 |
| Coin1_Enable | 第 1 个交易标的启用开关 | 开启 | 控制 EA 是否启用第 1 个交易标的对应的交易逻辑。开启后该标的会参与信号判断和下单;关闭后该标的通常不会产生新订单。 |
| Coin1_Name | 第 1 个交易标的名称 | BTC | 用于给第 1 个交易标的写入可读名称,方便在参数表、面板或订单备注中识别来源;改动名称本身通常不改变交易信号。 |
| Coin1_Symbol | 第 1 个交易标的交易品种 | BTCUSD | 指定第 1 个交易标的实际下单或读取行情时使用的品种代码。填错会导致无报价、不开单或交易到不符合预期的市场。 |
| Coin1_Risk | 第 1 个交易标的风险比例 | 0.7 | 控制第 1 个交易标的在自动仓位计算中的风险权重。数值越大,该标的的下单手数和净值波动通常越高。 |
| Coin1_FixLot | 第 1 个交易标的固定手数 | 0.01 | 当 EA 对第 1 个交易标的采用固定仓位时,每笔订单会按这个手数执行;数值越大,单笔盈亏、保证金占用和回撤压力都会放大。 |
| Coin1_MaxSlip | 第 1 个交易标的最大滑点 | 0 | 限制第 1 个交易标的下单或平仓时允许偏离报价的最大滑点。放宽后更容易成交,但实际成交价格可能更差;收紧后可能减少劣价成交,也可能增加拒单。 |
| Coin1_SL_Pct | 第 1 个交易标的止损比例 | 0 | 设置第 1 个交易标的单笔订单或持仓组合允许承受的最大反向波动。数值越大,止损距离更远,单笔风险也会更高。 |
| Coin1_TP_Pct | 第 1 个交易标的止盈比例 | 0 | 设置第 1 个交易标的订单或持仓组合的止盈目标。数值越大,目标更远,持仓时间通常更长;数值越小则更偏向快速落袋。 |
| Coin2_Enable | 第 2 个交易标的启用开关 | 开启 | 控制 EA 是否启用第 2 个交易标的对应的交易逻辑。开启后该标的会参与信号判断和下单;关闭后该标的通常不会产生新订单。 |
| Coin2_Name | 第 2 个交易标的名称 | ETH | 用于给第 2 个交易标的写入可读名称,方便在参数表、面板或订单备注中识别来源;改动名称本身通常不改变交易信号。 |
| Coin2_Symbol | 第 2 个交易标的交易品种 | ETHUSD | 指定第 2 个交易标的实际下单或读取行情时使用的品种代码。填错会导致无报价、不开单或交易到不符合预期的市场。 |
| Coin2_Risk | 第 2 个交易标的风险比例 | 0.7 | 控制第 2 个交易标的在自动仓位计算中的风险权重。数值越大,该标的的下单手数和净值波动通常越高。 |
| Coin2_FixLot | 第 2 个交易标的固定手数 | 0.1 | 当 EA 对第 2 个交易标的采用固定仓位时,每笔订单会按这个手数执行;数值越大,单笔盈亏、保证金占用和回撤压力都会放大。 |
| Coin2_MaxSlip | 第 2 个交易标的最大滑点 | 0 | 限制第 2 个交易标的下单或平仓时允许偏离报价的最大滑点。放宽后更容易成交,但实际成交价格可能更差;收紧后可能减少劣价成交,也可能增加拒单。 |
| Coin2_SL_Pct | 第 2 个交易标的止损比例 | 0 | 设置第 2 个交易标的单笔订单或持仓组合允许承受的最大反向波动。数值越大,止损距离更远,单笔风险也会更高。 |
| Coin2_TP_Pct | 第 2 个交易标的止盈比例 | 0 | 设置第 2 个交易标的订单或持仓组合的止盈目标。数值越大,目标更远,持仓时间通常更长;数值越小则更偏向快速落袋。 |
| Coin3_Enable | 第 3 个交易标的启用开关 | 关闭 | 控制 EA 是否启用第 3 个交易标的对应的交易逻辑。开启后该标的会参与信号判断和下单;关闭后该标的通常不会产生新订单。 |
| Coin3_Name | 第 3 个交易标的名称 | SOL | 用于给第 3 个交易标的写入可读名称,方便在参数表、面板或订单备注中识别来源;改动名称本身通常不改变交易信号。 |
| Coin3_Symbol | 第 3 个交易标的交易品种 | SOLUSD | 指定第 3 个交易标的实际下单或读取行情时使用的品种代码。填错会导致无报价、不开单或交易到不符合预期的市场。 |
| Coin3_Risk | 第 3 个交易标的风险比例 | 0.7 | 控制第 3 个交易标的在自动仓位计算中的风险权重。数值越大,该标的的下单手数和净值波动通常越高。 |
| Coin3_FixLot | 第 3 个交易标的固定手数 | 1 | 当 EA 对第 3 个交易标的采用固定仓位时,每笔订单会按这个手数执行;数值越大,单笔盈亏、保证金占用和回撤压力都会放大。 |
| Coin3_MaxSlip | 第 3 个交易标的最大滑点 | 0 | 限制第 3 个交易标的下单或平仓时允许偏离报价的最大滑点。放宽后更容易成交,但实际成交价格可能更差;收紧后可能减少劣价成交,也可能增加拒单。 |
| Coin3_SL_Pct | 第 3 个交易标的止损比例 | 0 | 设置第 3 个交易标的单笔订单或持仓组合允许承受的最大反向波动。数值越大,止损距离更远,单笔风险也会更高。 |
| Coin3_TP_Pct | 第 3 个交易标的止盈比例 | 0 | 设置第 3 个交易标的订单或持仓组合的止盈目标。数值越大,目标更远,持仓时间通常更长;数值越小则更偏向快速落袋。 |
| Coin4_Enable | 第 4 个交易标的启用开关 | 关闭 | 控制 EA 是否启用第 4 个交易标的对应的交易逻辑。开启后该标的会参与信号判断和下单;关闭后该标的通常不会产生新订单。 |
| Coin4_Name | 第 4 个交易标的名称 | HYPE | 用于给第 4 个交易标的写入可读名称,方便在参数表、面板或订单备注中识别来源;改动名称本身通常不改变交易信号。 |
| Coin4_Symbol | 第 4 个交易标的交易品种 | HYPEUSD | 指定第 4 个交易标的实际下单或读取行情时使用的品种代码。填错会导致无报价、不开单或交易到不符合预期的市场。 |
| Coin4_Risk | 第 4 个交易标的风险比例 | 0.7 | 控制第 4 个交易标的在自动仓位计算中的风险权重。数值越大,该标的的下单手数和净值波动通常越高。 |
| Coin4_FixLot | 第 4 个交易标的固定手数 | 1 | 当 EA 对第 4 个交易标的采用固定仓位时,每笔订单会按这个手数执行;数值越大,单笔盈亏、保证金占用和回撤压力都会放大。 |
| Coin4_MaxSlip | 第 4 个交易标的最大滑点 | 0 | 限制第 4 个交易标的下单或平仓时允许偏离报价的最大滑点。放宽后更容易成交,但实际成交价格可能更差;收紧后可能减少劣价成交,也可能增加拒单。 |
| Coin4_SL_Pct | 第 4 个交易标的止损比例 | 0 | 设置第 4 个交易标的单笔订单或持仓组合允许承受的最大反向波动。数值越大,止损距离更远,单笔风险也会更高。 |
| Coin4_TP_Pct | 第 4 个交易标的止盈比例 | 0 | 设置第 4 个交易标的订单或持仓组合的止盈目标。数值越大,目标更远,持仓时间通常更长;数值越小则更偏向快速落袋。 |
| Coin5_Enable | 第 5 个交易标的启用开关 | 关闭 | 控制 EA 是否启用第 5 个交易标的对应的交易逻辑。开启后该标的会参与信号判断和下单;关闭后该标的通常不会产生新订单。 |
| Coin5_Name | 第 5 个交易标的名称 | 用于给第 5 个交易标的写入可读名称,方便在参数表、面板或订单备注中识别来源;改动名称本身通常不改变交易信号。 | |
| Coin5_Symbol | 第 5 个交易标的交易品种 | 指定第 5 个交易标的实际下单或读取行情时使用的品种代码。填错会导致无报价、不开单或交易到不符合预期的市场。 | |
| Coin5_Risk | 第 5 个交易标的风险比例 | 0.7 | 控制第 5 个交易标的在自动仓位计算中的风险权重。数值越大,该标的的下单手数和净值波动通常越高。 |
| Coin5_FixLot | 第 5 个交易标的固定手数 | 0.01 | 当 EA 对第 5 个交易标的采用固定仓位时,每笔订单会按这个手数执行;数值越大,单笔盈亏、保证金占用和回撤压力都会放大。 |
| Coin5_MaxSlip | 第 5 个交易标的最大滑点 | 0 | 限制第 5 个交易标的下单或平仓时允许偏离报价的最大滑点。放宽后更容易成交,但实际成交价格可能更差;收紧后可能减少劣价成交,也可能增加拒单。 |
| Coin5_SL_Pct | 第 5 个交易标的止损比例 | 0 | 设置第 5 个交易标的单笔订单或持仓组合允许承受的最大反向波动。数值越大,止损距离更远,单笔风险也会更高。 |
| Coin5_TP_Pct | 第 5 个交易标的止盈比例 | 0 | 设置第 5 个交易标的订单或持仓组合的止盈目标。数值越大,目标更远,持仓时间通常更长;数值越小则更偏向快速落袋。 |
| DDMode | ddmode | 0 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| DDCalcMode | ddcalcmode | 0 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| DailyDDLimit | dailyddlimit | 5 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| TotalDDLimit | totalddlimit | 10 | 控制回撤统计或回撤限制。阈值越低,风控越早介入;阈值越高,策略有更大波动空间,但账户净值回撤也可能扩大。 |
| DailyProfitTarget | dailyprofittarget | 0 | 控制盈利目标或盈利保护阈值。目标越高,持仓或策略运行空间更大;目标越低,则更偏向快速锁定收益。 |
| DailyResetHour | 日内统计重置小时 | -1 | 设定每日盈利、亏损或交易次数统计在什么小时重置。设置不当会让风控日界线与服务器时间错位,影响日内限制触发。 |
| BrokerGMTOffset | 经纪商 GMT 偏移 | 0 | 用于校准经纪商服务器时间与 GMT 的偏移。偏移错误会影响交易时段、新闻过滤和每日重置时间的判断。 |
| MaxDailyTrades | 单日最大交易次数 | 0 | 限制 EA 每天最多允许开多少笔交易。数值越小,能减少过度交易;数值越大,策略参与机会更多,但连续亏损风险也会上升。 |
| MaxConsecutiveLosses | 最大连续亏损次数 | 0 | 限制连续亏损达到多少次后触发保护。阈值越小,暂停更快;阈值越大,策略有更多恢复机会,但可能承受更长亏损序列。 |
| MaxOpenPositions | 最大同时持仓数 | 0 | 限制账户中该 EA 同时持有的订单数量。数值越大,仓位叠加和保证金占用越高;数值越小则更容易控制总风险。 |
| DDSafetyMinutes | 回撤保护冷却分钟 | 0 | 控制触发回撤保护后等待多久再恢复交易。时间越长,越能避开异常波动延续;时间越短,恢复机会更快但可能反复触发风控。 |
| TradeMon | 周一交易开关 | 开启 | 控制 EA 是否允许在周一开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| TradeTue | 周二交易开关 | 开启 | 控制 EA 是否允许在周二开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| TradeWed | 周三交易开关 | 开启 | 控制 EA 是否允许在周三开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| TradeThu | 周四交易开关 | 开启 | 控制 EA 是否允许在周四开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| TradeFri | 周五交易开关 | 开启 | 控制 EA 是否允许在周五开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| TradeSat | 周六交易开关 | 开启 | 控制 EA 是否允许在周六开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| TradeSun | 周日交易开关 | 开启 | 控制 EA 是否允许在周日开新仓。关闭后通常用于避开该交易日的流动性、跳空或隔夜风险;开启后该日信号会正常参与交易。 |
| NonTradeDayAction | 非交易日处理方式 | 0 | 决定遇到被关闭的交易日时 EA 如何处理已有持仓或新信号。不同数值可能代表只停止开仓、关闭持仓或保持管理。 |
| FridayCloseHour | 强制平仓小时 | 0 | 设定到达某个时间点后主动收掉持仓,常用于避免隔夜风险。时间设得越早,持仓更短,但也可能放弃后续利润。 |
| SessionStartHour | 开始交易小时 | 0 | 设定每天允许开始开仓的时间点。设置得越晚,越能过滤掉早段噪音,但也可能错过首段行情。 |
| SessionEndHour | 结束交易小时 | 0 | 设定每天停止开新仓的时间点。结束越早,越保守;结束越晚,参与行情的时间更长。 |
| TradeRetries | 交易重试次数 | 3 | 设置下单或平仓失败后最多重试几次。次数越多,成交成功率可能提高,但在滑点或报价异常时也可能增加执行成本。 |
| PartialCloseEnabled | 分批平仓开关 | 关闭 | 控制 EA 是否启用部分平仓逻辑。开启后,持仓达到触发条件时可能先平掉一部分仓位锁定利润;关闭后通常只按完整订单出场。 |
| PartialClosePct | 分批平仓比例 | 50 | 设置触发部分平仓时一次平掉多少仓位。比例越大,越快锁定已有利润,但留给后续行情延伸的仓位越少。 |
| PartialCloseTrigger | 分批平仓触发点 | 50 | 设置浮盈达到什么程度后启动部分平仓。数值越小越早减仓,保护更积极;数值越大则更偏向让利润继续奔跑。 |
| BreakevenOffsetPct | 保本偏移量 | 0.05 | 控制保本后止损线相对开仓价保留多少额外空间。偏移越大,锁定利润更多,但也更容易被正常回撤扫出场。 |
| ShowDashboard | 显示dashboard | 开启 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| ShowTargetLevels | 目标价位显示开关 | 开启 | 控制图表上是否显示目标位、周线关键位或参考水平。它主要帮助观察支撑阻力,不直接改变订单计算。 |
| DashboardX | dashboard横向位置 | 10 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| DashboardY | dashboard纵向位置 | 30 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| DashBgColor | dashbg颜色 | 1969935 | 这是图表面板、标记、字体或颜色显示参数,只影响界面可读性和视觉标识,不直接改变开仓、平仓或仓位计算。 |
| DashFontSize | 字体大小 | 8 | 控制图表文字或说明面板的字体尺寸。调大后可读性更好,但界面占用空间也会增加。 |
| BaseMagicNumber | 魔术号 | 20260227 | EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| OfflineStrategy_SL | 止损点数 / 止损保护 | 1.5 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| OfflineStrategy_TP_Mult | 止盈点数 / 止盈目标 | 2.9 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| OfflineStrategy_Trail | 移动止损开关 | 开启 | 控制 EA 是否启用移动止损。开启后止损会随浮盈推进以保护利润;关闭后出场更多依赖固定止损、止盈或反向信号。 |
| OfflineStrategy_TrailStart | 移动止损启动点 | 1.5 | 设置盈利达到多少后开始启用移动止损。启动越早保护越积极,但也更容易被正常回撤扫出场。 |
| OfflineStrategy_TrailStep | 移动止损步长 | 0.5 | 设置移动止损每次跟随价格推进的距离。步长越小跟随越紧,锁利更快;步长越大给行情波动空间更多。 |
新闻过滤参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| NewsMode | 新闻mode | 0 | 选择该模块采用的运行模式。不同数值通常对应不同计算分支;调大或调小不是线性强弱变化,而是切换规则集合。当前默认值为 0。 |
| NewsImpact | 新闻影响级别 | 0 | 控制新闻过滤器关注的事件影响等级。高影响事件通常波动更大;把过滤范围放宽到中低影响会更保守,但交易机会会减少。 |
| NewsMinutesBefore | 新闻前禁开分钟数 | 30 | 控制在新闻公布前提前多久停止新开仓。数值越大,避险越充分,但也越容易错过事件前的最后一段行情。 |
| NewsMinutesAfter | 新闻后恢复分钟数 | 15 | 控制在新闻公布后等待多久才恢复交易。数值越大越稳健,但会减少事件后波动阶段的参与机会。 |
| NewsCurrencies | 新闻币种过滤 | USD,EUR,GBP,JPY,CNY | 指定新闻过滤器关注哪些货币或地区。加入 USD、EUR 等币种后,相关宏观事件会影响 EA 是否允许交易黄金。 |
点差过滤参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| MaxSpreadPoints | 最大允许点差 | 0 | 限制 EA 允许交易时的最大点差。数值越小更严格,能减少高成本入场,但也可能错过部分机会。 |
回测结果总表
回测基础数据
| 报告指标 | 报告值 |
|---|---|
| 质量历史 | 100% |
| 柱 | 8048 |
| 报价 | 32931748 |
| 交易品种 | GOLD/XAUUSD |
| 初始入金 | 10 000.00 |
| 总净盈利 | 520.54 |
| 毛利 | 2 046.08 |
| 毛损 | -1 525.54 |
回撤与收益质量
| 报告指标 | 报告值 |
|---|---|
| 绝对结余亏损 | 0.00 |
| 最大结余亏损 | 383.07 (3.52%) |
| 相对结余亏损 | 3.52% (383.07) |
| 绝对净值亏损 | 60.80 |
| 最大净值亏损 | 459.99 (4.20%) |
| 相对净值亏损 | 4.20% (459.99) |
| 盈利因子 | 1.34 |
| 采收率 | 1.13 |
| AHPR | 1.0018 (0.18%) |
| GHPR | 1.0017 (0.17%) |
| 预期收益 | 17.35 |
| 夏普比率 | 1.72 |
| LR 相关性 | 0.54 |
| LR 标准误差 | 175.23 |
| 预付款维持率 | 9631.43% |
| 分值 | 0.56 (42.45%) |
| OnTester结果 | 44.29737948378739 |
交易统计
| 报告指标 | 报告值 |
|---|---|
| 交易总计 | 30 |
| 总成交 | 60 |
| 卖出交易 (赢得 %) | 10 (50.00%) |
| 买入交易 (赢得 %) | 20 (50.00%) |
| 盈利交易 (% 全部) | 15 (50.00%) |
| 亏损交易 (% 全部) | 15 (50.00%) |
回测图表




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

