Ultimate Breakout System EA 2026年回测利润达345.3USD,胜率44%量化交易程序 - 交易机器人 | 助力投资交易更好成功MT5EA回测合集论坛量化交易程序 - 交易机器人 | 助力投资交易更好成功MT5EA回测合集量化交易程序 - 交易机器人 | 助力投资交易更好成功BBTrading

Ultimate Breakout System EA 2026年回测利润达345.3USD,胜率44%

根据 MT5 历史回测报告,Ultimate Breakout System EAGOLD/XAUUSDM15 周期中,按照默认参数完成了 2026-01-012026-04-22 的区间测试;净利润为 345.3USD,胜率为 44%,最大回撤为 191.64 (1.86%),总交易笔数为 1034

测试设置

项目 说明
EA 名称 Ultimate Breakout System EA
交易平台 MetaTrader 5
交易品种 GOLD/XAUUSD
回测周期 M15
回测区间 2026-01-01 至 2026-04-22
初始资金 10 000.00
参数模式 EA 默认参数
数据来源 MT5 历史回测报告
核心指标 结果
净利润 345.30 USD
胜率 44%
总收益率 3.45%
最大回撤 191.64 (1.86%)
总交易笔数 1034
盈利因子 1.10

EA 参数中文说明

核心交易参数

参数名 中文名称 默认值 中文说明
PrintLogs P ri nt Lo gs 开启 根据参数名判断,该项用于配置「P ri nt Lo gs」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UpdateInfoTesting U pd at eI nf oT es ti ng 关闭 根据参数名判断,该项用于配置「U pd at eI nf oT es ti ng」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
SetFontSize S et Fo nt Si ze 0 根据参数名判断,该项用于配置「S et Fo nt Si ze」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

界面显示参数

参数名 中文名称 默认值 中文说明
ShowInfoPanel 图表 HUD 显示开关 开启 控制图表上的状态面板或 HUD 是否显示,只影响监控信息展示,不直接改变交易逻辑。
InfoPanelSizeAdjust 面板显示开关 1 控制图表上的仪表盘或信息面板是否显示,只影响可视化展示,不改变开仓和平仓逻辑。

custom optimization settings

参数名 中文名称 默认值 中文说明
EP E P 0 根据参数名判断,该项用于配置「E P」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
RF R F 0 根据参数名判断,该项用于配置「R F」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
TR T R 0 根据参数名判断,该项用于配置「T R」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
MTR M TR 0 根据参数名判断,该项用于配置「M TR」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

点差过滤参数

参数名 中文名称 默认值 中文说明
SpreadFilter S pr ea dF il te r 关闭 根据参数名判断,该项用于配置「S pr ea dF il te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
MaxSpread 最大允许点差 3 限制 EA 允许开仓时的最大点差。数值越小交易成本控制越严格,但可能错过点差扩大的行情机会。
DistForSpreadFilter D is tF or Sp re ad Fi lt er 2 根据参数名判断,该项用于配置「D is tF or Sp re ad Fi lt er」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

other filters

参数名 中文名称 默认值 中文说明
setSL_TP_After_Entry 止盈目标 关闭 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。
Virtual_expiration V ir tu al e xp ir at io n 开启 根据参数名判断,该项用于配置「V ir tu al e xp ir at io n」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
useVirtualStops u se Vi rt ua lS to ps 1 根据参数名判断,该项用于配置「u se Vi rt ua lS to ps」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
VirtualSL_Safety_Hardstop_dist 止损保护 0 设置订单允许承受的最大反向波动。止损越宽越不容易被扫出,但单笔亏损也会更大。
SetVSL_to_hardSL_sec_delay 止损保护 0 设置订单允许承受的最大反向波动。止损越宽越不容易被扫出,但单笔亏损也会更大。
Run_Strategy R un S tr at eg y 1 根据参数名判断,该项用于配置「R un S tr at eg y」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

Variable Values settings

参数名 中文名称 默认值 中文说明
ATRDefault A TR De fa ul t 0 根据参数名判断,该项用于配置「A TR De fa ul t」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ATR_Period A TR P er io d 30 根据参数名判断,该项用于配置「A TR P er io d」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ATR_Timeframe A TR T im ef ra me 16408 根据参数名判断,该项用于配置「A TR T im ef ra me」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
DefaultValue D ef au lt Va lu e 0 根据参数名判断,该项用于配置「D ef au lt Va lu e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

Volatility Breakout Entry

参数名 中文名称 默认值 中文说明
VolTimeframe V ol Ti me fr am e 0 根据参数名判断,该项用于配置「V ol Ti me fr am e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
VolCandles V ol Ca nd le s 1 根据参数名判断,该项用于配置「V ol Ca nd le s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
minSize m in Si ze 0 根据参数名判断,该项用于配置「m in Si ze」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
AtrPeriod A tr Pe ri od 21 根据参数名判断,该项用于配置「A tr Pe ri od」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
VolAtrTimeframe V ol At rT im ef ra me 0 根据参数名判断,该项用于配置「V ol At rT im ef ra me」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
DevFactor D ev Fa ct or 2.4 根据参数名判断,该项用于配置「D ev Fa ct or」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
VolMaxTrades 最大持仓/订单数 1 限制 EA 同时允许持有或打开的最大订单数量。数值越高,交易机会更多,但集中回撤风险也更高。

Breakout Support Resistance Entry

参数名 中文名称 默认值 中文说明
AllowBuyTrades A ll ow Bu yT ra de s 开启 根据参数名判断,该项用于配置「A ll ow Bu yT ra de s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
AllowSellTrades A ll ow Se ll Tr ad es 开启 根据参数名判断,该项用于配置「A ll ow Se ll Tr ad es」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_Timeframe S T1 T im ef ra me 0 根据参数名判断,该项用于配置「S T1 T im ef ra me」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Entry_Timing E nt ry T im in g 0 根据参数名判断,该项用于配置「E nt ry T im in g」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_HL_strength_L S T1 H L s tr en gt h L 2 根据参数名判断,该项用于配置「S T1 H L s tr en gt h L」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_HL_strength_R S T1 H L s tr en gt h R 2 根据参数名判断,该项用于配置「S T1 H L s tr en gt h R」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_countback S T1 c ou nt ba ck 250 根据参数名判断,该项用于配置「S T1 c ou nt ba ck」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_MinDist_to_HL S T1 M in Di st t o H L 90 根据参数名判断,该项用于配置「S T1 M in Di st t o H L」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_MinDist_to_HL_percentage S T1 M in Di st t o H L p er ce nt ag e 0 根据参数名判断,该项用于配置「S T1 M in Di st t o H L p er ce nt ag e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_UpDiff S T1 U pD if f 20 根据参数名判断,该项用于配置「S T1 U pD if f」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_DownDiff S T1 D ow nD if f 40 根据参数名判断,该项用于配置「S T1 D ow nD if f」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_MaxPendingOrders S T1 M ax Pe nd in gO rd er s 1 根据参数名判断,该项用于配置「S T1 M ax Pe nd in gO rd er s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
MaxTrades 最大持仓/订单数 1 限制 EA 同时允许持有或打开的最大订单数量。数值越高,交易机会更多,但集中回撤风险也更高。
MinDist_orders M in Di st o rd er s 1 根据参数名判断,该项用于配置「M in Di st o rd er s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ST1_Expiration_hours S T1 E xp ir at io n h ou rs 205 根据参数名判断,该项用于配置「S T1 E xp ir at io n h ou rs」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
EA_MagicNumber 魔术号 1000 EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。
EA_Comment 订单备注 Ultimate Breakout System 写入订单备注栏的文本或前后缀,用于区分策略来源、订单用途或版本,不直接决定交易方向。

Trade Exit settings

参数名 中文名称 默认值 中文说明
Exit_Timing E xi t T im in g 1 根据参数名判断,该项用于配置「E xi t T im in g」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UseEveryTick U se Ev er yT ic k 开启 根据参数名判断,该项用于配置「U se Ev er yT ic k」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Exit_stop E xi t s to p 1150 根据参数名判断,该项用于配置「E xi t s to p」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Exit_limit E xi t l im it 1300 根据参数名判断,该项用于配置「E xi t l im it」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

Trailing SL management

参数名 中文名称 默认值 中文说明
Exit_TrailSL_size 移动止损参数 750 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_TrailSL_Start 移动止损启动点数 250 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。
Exit_TrailSL_Stop 移动止损距离 100000 控制移动止损线与当前价格之间保留多少点距离。距离越小锁利越快,距离越大越不容易被短线波动扫出。
Exit_TrailSL_step 移动止损步进点数 0.4 控制价格继续向盈利方向移动多少点后,止损才跟着上移一次。步进越小越贴近行情,步进越大则给波动留出的空间更多。

Trailing TP management

参数名 中文名称 默认值 中文说明
Exit_TrailTP_size 移动止损参数 350 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_TrailTP_Start 移动止损启动点数 2500 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。

Break even SL management

参数名 中文名称 默认值 中文说明
Exit_BE_start 保本触发点数 0 控制浮盈达到多少点后开始把止损推向保本线。触发越早越保守,但也更容易被小回撤洗出场。
Exit_BE_extra_pips E xi t B E e xt ra p ip s 0 根据参数名判断,该项用于配置「E xi t B E e xt ra p ip s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

HIGH LOW Trailing SL settings

参数名 中文名称 默认值 中文说明
Exit_HL_UseBE E xi t H L U se BE 关闭 根据参数名判断,该项用于配置「E xi t H L U se BE」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Exit_HL_trailingSL_timeframe 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_HL_countback E xi t H L c ou nt ba ck 0 根据参数名判断,该项用于配置「E xi t H L c ou nt ba ck」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Exit_HL_trailingSL_candles_LEFT 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_HL_trailingSL_candles_RIGHT 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_HL_TrailingSL_MinDist 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_HL_Minimum_Dist_For_Change E xi t H L M in im um D is t F or C ha ng e 0 根据参数名判断,该项用于配置「E xi t H L M in im um D is t F or C ha ng e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Exit_HL_trailingSL_extra_distance 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。

recovery Trailing SL based on time

参数名 中文名称 默认值 中文说明
Exit_TrailSL_after_X_Minutes 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_TrailSL_after_X_Minutes_size 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。

MagicTrail SL settings

参数名 中文名称 默认值 中文说明
Exit_MagicTrail_Mode 移动止损模式 0 选择移动止损的工作方式,例如按点数、按阶梯或按策略内部规则跟踪止损。模式切换后,止损跟随价格的节奏会明显不同。
Exit_MagicTrail_start 移动止损启动点数 0.1 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。
Exit_MagicTrail_delay 移动止损参数 1 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_MagicTrail_size 移动止损参数 0.1 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_MagicTrail_BE_extra_pips 移动止损参数 1 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_MagicTrail_Adjust_after_X_Minutes 移动止损参数 0 用于控制盈利后的动态止损跟随逻辑,核心影响是锁定利润的速度和给行情回撤保留的空间。
Exit_MagicTrail_Adjust_after_X_Minutes_start 移动止损启动点数 0 控制订单浮盈达到多少点后才启动移动止损。数值越小保护越早,但也更容易被正常回撤提前扫出场。

Grid Settings

参数名 中文名称 默认值 中文说明
EnableGrid E na bl eG ri d 关闭 根据参数名判断,该项用于配置「E na bl eG ri d」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
GridStart G ri dS ta rt 50 根据参数名判断,该项用于配置「G ri dS ta rt」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
GridStep G ri dS te p 20 根据参数名判断,该项用于配置「G ri dS te p」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
GridTiming G ri dT im in g 15 根据参数名判断,该项用于配置「G ri dT im in g」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
GridTakeProfitPips 止盈目标 100 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。
GridTakeProfitUSD 止盈目标 50 设置订单或整组持仓的盈利目标。目标越远,潜在收益越大,但持仓时间和回撤波动也会增加。
GridLossUSD G ri dL os sU SD 0 根据参数名判断,该项用于配置「G ri dL os sU SD」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
StopTradingAfterGridLoss S to pT ra di ng Af te rG ri dL os s 关闭 根据参数名判断,该项用于配置「S to pT ra di ng Af te rG ri dL os s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
GridMultiplier G ri dM ul ti pl ie r 1 根据参数名判断,该项用于配置「G ri dM ul ti pl ie r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

资管考核风控参数

参数名 中文名称 默认值 中文说明
CloseAtMinEquity C lo se At Mi nE qu it y 0 根据参数名判断,该项用于配置「C lo se At Mi nE qu it y」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
CloseAtMaxEquity C lo se At Ma xE qu it y 0 根据参数名判断,该项用于配置「C lo se At Ma xE qu it y」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
PropFirmMaxDailyDD P ro pF ir mM ax Da il yD D 0 根据参数名判断,该项用于配置「P ro pF ir mM ax Da il yD D」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
RandomizationValue R an do mi za ti on Va lu e 0 根据参数名判断,该项用于配置「R an do mi za ti on Va lu e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

仓位管理参数

参数名 中文名称 默认值 中文说明
ManualBalance M an ua lB al an ce 0 根据参数名判断,该项用于配置「M an ua lB al an ce」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
LotsAdjustMinChangePercent L ot sA dj us tM in Ch an ge Pe rc en t 5 根据参数名判断,该项用于配置「L ot sA dj us tM in Ch an ge Pe rc en t」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
AdjustLotsizeToVariableValues 固定手数 关闭 当 EA 采用固定仓位时,每笔订单按这个手数执行。数值越大,单笔风险和保证金占用越高。
Risk R is k 0 根据参数名判断,该项用于配置「R is k」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
StartLots S ta rt Lo ts 0.01 根据参数名判断,该项用于配置「S ta rt Lo ts」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Manual_RiskPerTrade M an ua l R is kP er Tr ad e 0 根据参数名判断,该项用于配置「M an ua l R is kP er Tr ad e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
MaxRiskInDollar_input M ax Ri sk In Do ll ar i np ut 100 根据参数名判断,该项用于配置「M ax Ri sk In Do ll ar i np ut」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
LotPerBalance_step 余额步长 500 用于按账户余额分段计算仓位或参数级别。步长越大,仓位调整越不频繁;步长越小,对资金变化更敏感。
MaxLots 最大手数 99 限制单笔或单轮策略允许使用的最大手数,防止加仓或动态仓位把风险放得过大。
UseEquity U se Eq ui ty 关闭 根据参数名判断,该项用于配置「U se Eq ui ty」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
OnlyUp O nl yU p 开启 根据参数名判断,该项用于配置「O nl yU p」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
CheckMargin C he ck Ma rg in 开启 根据参数名判断,该项用于配置「C he ck Ma rg in」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

GMT settings

参数名 中文名称 默认值 中文说明
Broker_GMT_OFFSET_Summer B ro ke r G MT O FF SE T S um me r 3 根据参数名判断,该项用于配置「B ro ke r G MT O FF SE T S um me r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Broker_GMT_OFFSET_Winter B ro ke r G MT O FF SE T W in te r 2 根据参数名判断,该项用于配置「B ro ke r G MT O FF SE T W in te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
AutoGMT A ut oG MT 开启 根据参数名判断,该项用于配置「A ut oG MT」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

新闻过滤参数

参数名 中文名称 默认值 中文说明
UseMQL5Calendar U se MQ L5 Ca le nd ar 开启 根据参数名判断,该项用于配置「U se MQ L5 Ca le nd ar」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

非农过滤参数

参数名 中文名称 默认值 中文说明
EnableNFP_Filter E na bl eN FP F il te r 关闭 根据参数名判断,该项用于配置「E na bl eN FP F il te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
NFP_CloseOpenTrades N FP C lo se Op en Tr ad es 开启 根据参数名判断,该项用于配置「N FP C lo se Op en Tr ad es」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
NFP_ClosePendingOrders N FP C lo se Pe nd in gO rd er s 开启 根据参数名判断,该项用于配置「N FP C lo se Pe nd in gO rd er s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
NFP_MinutesBefore N FP M in ut es Be fo re 50 根据参数名判断,该项用于配置「N FP M in ut es Be fo re」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
NFP_MinutesAfter N FP M in ut es Af te r 30 根据参数名判断,该项用于配置「N FP M in ut es Af te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

利率决议过滤参数

参数名 中文名称 默认值 中文说明
EnableIR_Filter E na bl eI R F il te r 关闭 根据参数名判断,该项用于配置「E na bl eI R F il te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
IR_CloseOpenTrades I R C lo se Op en Tr ad es 开启 根据参数名判断,该项用于配置「I R C lo se Op en Tr ad es」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
IR_ClosePendingOrders I R C lo se Pe nd in gO rd er s 开启 根据参数名判断,该项用于配置「I R C lo se Pe nd in gO rd er s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
IR_MinutesBefore I R M in ut es Be fo re 60 根据参数名判断,该项用于配置「I R M in ut es Be fo re」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
IR_MinutesAfter I R M in ut es Af te r 120 根据参数名判断,该项用于配置「I R M in ut es Af te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

CPI 过滤参数

参数名 中文名称 默认值 中文说明
EnableCPI_Filter E na bl eC PI F il te r 关闭 根据参数名判断,该项用于配置「E na bl eC PI F il te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
CPI_CloseOpenTrades C PI C lo se Op en Tr ad es 开启 根据参数名判断,该项用于配置「C PI C lo se Op en Tr ad es」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
CPI_ClosePendingOrders C PI C lo se Pe nd in gO rd er s 开启 根据参数名判断,该项用于配置「C PI C lo se Pe nd in gO rd er s」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
CPI_MinutesBefore C PI M in ut es Be fo re 60 根据参数名判断,该项用于配置「C PI M in ut es Be fo re」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
CPI_MinutesAfter C PI M in ut es Af te r 120 根据参数名判断,该项用于配置「C PI M in ut es Af te r」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

假突破过滤参数

参数名 中文名称 默认值 中文说明
confirmationCandleTimeframeA c on fi rm at io nC an dl eT im ef ra me A 1 根据参数名判断,该项用于配置「c on fi rm at io nC an dl eT im ef ra me A」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UseConfirmationCandleA U se Co nf ir ma ti on Ca nd le A 关闭 根据参数名判断,该项用于配置「U se Co nf ir ma ti on Ca nd le A」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
confirmationCandleTimeframeB c on fi rm at io nC an dl eT im ef ra me B 5 根据参数名判断,该项用于配置「c on fi rm at io nC an dl eT im ef ra me B」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UseConfirmationCandleB U se Co nf ir ma ti on Ca nd le B 关闭 根据参数名判断,该项用于配置「U se Co nf ir ma ti on Ca nd le B」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
confirmationCandleTimeframeC c on fi rm at io nC an dl eT im ef ra me C 15 根据参数名判断,该项用于配置「c on fi rm at io nC an dl eT im ef ra me C」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UseConfirmationCandleC U se Co nf ir ma ti on Ca nd le C 关闭 根据参数名判断,该项用于配置「U se Co nf ir ma ti on Ca nd le C」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
confirmationCandleTimeframeD c on fi rm at io nC an dl eT im ef ra me D 30 根据参数名判断,该项用于配置「c on fi rm at io nC an dl eT im ef ra me D」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UseConfirmationCandleD U se Co nf ir ma ti on Ca nd le D 关闭 根据参数名判断,该项用于配置「U se Co nf ir ma ti on Ca nd le D」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
confirmationCandleTimeframeE c on fi rm at io nC an dl eT im ef ra me E 16385 根据参数名判断,该项用于配置「c on fi rm at io nC an dl eT im ef ra me E」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
UseConfirmationCandleE U se Co nf ir ma ti on Ca nd le E 关闭 根据参数名判断,该项用于配置「U se Co nf ir ma ti on Ca nd le E」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

Trading hours

参数名 中文名称 默认值 中文说明
UseTradingTimeZones U se Tr ad in gT im eZ on es 关闭 根据参数名判断,该项用于配置「U se Tr ad in gT im eZ on es」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
KillPending K il lP en di ng 开启 根据参数名判断,该项用于配置「K il lP en di ng」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
KillOpen K il lO pe n 关闭 根据参数名判断,该项用于配置「K il lO pe n」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
Time_Source T im e S ou rc e 2 根据参数名判断,该项用于配置「T im e S ou rc e」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
MondayStart M on da yS ta rt 00:00 根据参数名判断,该项用于配置「M on da yS ta rt」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
MondayEnd M on da yE nd 23:59 根据参数名判断,该项用于配置「M on da yE nd」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
TuesdayStart T ue sd ay St ar t 00:00 根据参数名判断,该项用于配置「T ue sd ay St ar t」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
TuesdayEnd T ue sd ay En d 23:59 根据参数名判断,该项用于配置「T ue sd ay En d」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
WednesdayStart W ed ne sd ay St ar t 00:00 根据参数名判断,该项用于配置「W ed ne sd ay St ar t」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
WednesdayEnd W ed ne sd ay En d 23:59 根据参数名判断,该项用于配置「W ed ne sd ay En d」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ThursdayStart T hu rs da yS ta rt 00:00 根据参数名判断,该项用于配置「T hu rs da yS ta rt」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
ThursdayEnd T hu rs da yE nd 23:59 根据参数名判断,该项用于配置「T hu rs da yE nd」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
FridayStart F ri da yS ta rt 00:00 根据参数名判断,该项用于配置「F ri da yS ta rt」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
FridayEnd F ri da yE nd 23:59 根据参数名判断,该项用于配置「F ri da yE nd」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
SaturdayStart S at ur da yS ta rt 00:00 根据参数名判断,该项用于配置「S at ur da yS ta rt」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
SaturdayEnd S at ur da yE nd 23:59 根据参数名判断,该项用于配置「S at ur da yE nd」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
SundayStart S un da yS ta rt 00:00 根据参数名判断,该项用于配置「S un da yS ta rt」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。
SundayEnd S un da yE nd 23:59 根据参数名判断,该项用于配置「S un da yE nd」相关规则。调整前应先确认它对应的是开仓条件、风控限制还是界面显示,避免误改后影响下单频率或风险暴露。

回测结果总表

回测基础数据

报告指标 报告值
质量历史 100%
7036
报价 29373984
交易品种 GOLD/XAUUSD
初始入金 10 000.00
总净盈利 345.30
毛利 3 642.10
毛损 -3 296.80

回撤与收益质量

报告指标 报告值
绝对结余亏损 6.47
最大结余亏损 191.64 (1.86%)
相对结余亏损 1.86% (191.64)
绝对净值亏损 7.90
最大净值亏损 197.44 (1.92%)
相对净值亏损 1.92% (197.44)
盈利因子 1.10
采收率 1.75
AHPR 1.0000 (0.00%)
GHPR 1.0000 (0.00%)
预期收益 0.33
夏普比率 4.35
LR 相关性 0.82
LR 标准误差 61.63
预付款维持率 91454.90%
分值 0.82 (58.78%)
OnTester结果 67.34573444696997

交易统计

报告指标 报告值
交易总计 1034
总成交 2068
卖出交易 (赢得 %) 496 (43.15%)
买入交易 (赢得 %) 538 (44.80%)
盈利交易 (% 全部) 455 (44.00%)
亏损交易 (% 全部) 579 (56.00%)

回测结论

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

回测图表

Ultimate Breakout System EA 结余曲线图

Ultimate Breakout System EA 历史分布图

Ultimate Breakout System EA MFE MAE 图

Ultimate Breakout System EA 持仓时间图

常见问题

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

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

这次回测用了什么设置?

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

请登录后发表评论