根据 MT5 历史回测报告,Ultimate Breakout System EA 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-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 在该测试区间内取得了正收益;后续筛选时可以继续结合回撤、盈利因子和交易笔数判断稳定性。
回测图表




常见问题
这份数据是实盘还是回测?
本文展示的是 MT5 历史回测报告,不是实盘成交记录;正文中的结论均以回测数据为准。
这次回测用了什么设置?
本次回测使用 GOLD/XAUUSD 品种、M15 周期,测试区间为 2026-01-01 至 2026-04-22,并按照 EA 默认参数执行。