根据 MT5 历史回测报告,Trust EA 在 GOLD/XAUUSD 的 M15 周期中,按照默认参数完成了 2026-01-01 至 2026-05-13 的区间测试;净利润为 4112.19USD,胜率为 78.12%,最大回撤为 882.65 (7.45%),总交易笔数为 32。
测试设置
| 项目 | 说明 |
|---|---|
| EA 名称 | Trust EA |
| 交易平台 | MetaTrader 5 |
| 交易品种 | GOLD/XAUUSD |
| 回测周期 | M15 |
| 回测区间 | 2026-01-01 至 2026-05-13 |
| 初始资金 | 10 000.00 |
| 参数模式 | EA 默认参数 |
| 数据来源 | MT5 历史回测报告 |
| 核心指标 | 结果 |
|---|---|
| 净利润 | 4 112.19 USD |
| 胜率 | 78.12% |
| 总收益率 | 41.12% |
| 最大回撤 | 882.65 (7.45%) |
| 总交易笔数 | 32 |
| 盈利因子 | 3.69 |
EA 参数中文说明
核心交易参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| Used_Symbols | usedsymbols | ==== Used Symbols ==== | 这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| Use_Symbols_from_Line | 启用symbolsfrom线 | 开启 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| Symbols_Line | 版本号 | EURUSD,GBPUSD,AUDUSD,USDCHF,USDCAD,EURGBP,EURAUD,GBPAUD,AUDCAD | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Lot_and_MM | 版本号 | ==== Money Management ==== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Use_FixLots | 固定手数 | 关闭 | 当 EA 采用固定仓位模式时,每笔订单会按这个手数下单。数值越大,单笔风险和保证金占用越高。 |
| Fix_Lots | 固定手数 | 0.01 | 当 EA 采用固定仓位模式时,每笔订单会按这个手数下单。数值越大,单笔风险和保证金占用越高。 |
| Funds_for_001_Lot | fundsfor001手数 | 26 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Lot_calculation_based_on | 手数calculationbasedon | 0 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Lot_calculation_with_rounding | 手数calculationwithrounding | 关闭 | 控制下单手数或仓位规模。数值越大,收益波动和资金回撤通常也会一起放大。 |
| Common_parameters | 版本号 | ==== Common parameters ==== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| comment_blok_1 | 订单备注 | TrustEA | 写入订单备注栏的文本,用于区分策略来源、订单用途或版本,不直接决定交易逻辑。 |
| Magic_1 | 魔术号 | 131313 | EA 用来识别和管理自己订单的唯一编号,避免与其他 EA 或手动订单混淆。 |
| Max_Positions_for_All_Symbol | 最大positionsforallsymbol | 20 | 指定 EA 读取行情或执行交易时使用的品种代码。代码必须与经纪商报价列表一致,否则可能出现无报价、不开单或交易对象错误。 |
| BUY_positions | buypositions开关 | 开启 | 控制「buypositions」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| SELL_positions | sellpositions开关 | 开启 | 控制「sellpositions」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| use_Real_TPSL_in_Trade | 启用realtpslin交易 | 关闭 | 这是一个功能开关参数。开启后 EA 会启用对应逻辑,关闭后则跳过该功能。 |
| Real_Safety_TPSL_after_Rollover | realsafetytpslafterrollover开关 | 关闭 | 控制「realsafetytpslafterrollover」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Base_value_for_Calc_Offset | basevalueforcalcoffset | 2.3 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| value_Min_Full_Offset | value最小fulloffset | 3.8 | 限制「value最小fulloffset」对应模块的上限或下限。限制收紧后策略更保守,触发次数或仓位暴露通常下降;限制放宽后交易空间增加,同时回撤和执行风险也会提高。 |
| Minute_to_place_Orders | 分钟toplace订单 | 58 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| Second_to_place_Orders | secondtoplace订单 | 0 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| Random_Second_every_day | randomsecondeveryday开关 | 关闭 | 控制「randomsecondeveryday」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Check_Set_Time | checkset时间 | 开启 | 用于限制 EA 允许交易的时间窗口,决定哪些时段可以开新仓。 |
| Deleting_orders_due_to_margin_control | deleting订单duetomargincontrol | 开启 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| Reopen_orders_if_filling_IOC | reopen订单iffillingioc | 关闭 | 这是策略模块开关。开启后对应交易、过滤、风控或兼容逻辑会参与运行;关闭后该模块通常被跳过。 |
| Accounting_for_order_slippage | 版本号 | ==== Accounting for order slippage ==== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| take_into_account_positive_slippage_for_TP | 止盈点数 / 止盈目标 | 开启 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Coef_for_Max_New_TP | 止盈点数 / 止盈目标 | 1.9 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| take_into_account_negative_slippage_for_TP | 止盈点数 / 止盈目标 | 开启 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Coef_for_Min_New_TP | 止盈点数 / 止盈目标 | -0.3 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| take_into_account_positive_slippage_for_SL | 止损点数 / 止损保护 | 开启 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| take_into_account_negative_slippage_for_SL | 止损点数 / 止损保护 | 关闭 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| Analysis_of_other_accounts_at_closing | 版本号 | === Analysis of other accounts when closing a profit === | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Create_Closing_Signals | createclosingsignals开关 | 关闭 | 控制「createclosingsignals」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Respond_to_Closing_Signals | respondtoclosingsignals开关 | 关闭 | 控制「respondtoclosingsignals」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Respond_only_to_these_magics | respondonlytothesemagics | 0 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| Signal_Magics | signalmagics | 1313039, 1310101, 1310808 | 这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| Grid_Martingale_block | 版本号 | ==== Grid and Martingale ==== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Use_Grid_mode | 启用网格mode | 关闭 | 控制网格策略的层数、间距或加仓节奏。限制放宽后更容易连续加仓,但资金占用和回撤也会提高。 |
| Multiplier_of_trade_Lot | 手数倍增系数 | 1.5 | 控制网格或补仓订单的手数放大倍率。数值越高,回本速度可能更快,但仓位膨胀和回撤风险也会更大。 |
| Min_minuts_pause_between_positions | 最小minutspause间隔positions | 580 | 限制「最小minutspause间隔positions」对应模块的上限或下限。限制收紧后策略更保守,触发次数或仓位暴露通常下降;限制放宽后交易空间增加,同时回撤和执行风险也会提高。 |
| Multiplier_of_Min_minuts_pause | 倍增系数of最小minutspause | 2 | 控制仓位、距离或恢复模块的倍数系数。数值越高,策略调整越激进,潜在回本速度和回撤压力都会放大。 |
| Min_pips_between_positions | 最小points间隔positions | 35 | 限制「最小points间隔positions」对应模块的上限或下限。限制收紧后策略更保守,触发次数或仓位暴露通常下降;限制放宽后交易空间增加,同时回撤和执行风险也会提高。 |
| Multiplier_of_Min_pips_between_positions | 倍增系数of最小points间隔positions | 2 | 控制仓位、距离或恢复模块的倍数系数。数值越高,策略调整越激进,潜在回本速度和回撤压力都会放大。 |
| Min_Price_from_last_position | 最小pricefromlastposition开关 | 开启 | 控制「最小pricefromlastposition」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Close_positions_at_percentage_of_loss | closepositionsatpercentageofloss | 99 | 控制亏损保护或亏损阈值。收紧后更早降低风险,放宽后持仓能承受更大反向波动,但账户回撤也可能加深。 |
| Total_open_transactions | totalopentransactions | 3 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| TakeProfit_points_GM | 止盈点数 / 止盈目标 | 5.4 | 设置订单或整组持仓的止盈目标。数值越大,目标更远,持仓时间通常也会更长。 |
| Auto_Time | 自动交易开关 | ==== Auto Time ==== | 控制 EA 是否允许自动执行交易。关闭后通常不会再自动开仓或管理订单,具体以策略逻辑为准。 |
| Set_Hour_Trade | sethour交易 | 0 | 控制订单数量、交易次数或相关编号限制。数值越大,策略允许的持仓或触发次数通常越多,资金占用和连续风险也会增加。 |
| gGMT_Offset | ggmtoffset | 2 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| gAdjust_DST_select | gadjustdstselect | 1 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| Advanced_position_management_ | 版本号 | ==== Advanced position management ==== | EA 当前版本或预设说明,只用于识别策略版本,不直接影响开仓和平仓逻辑。 |
| Advanced_position_management | advancedpositionmanagement开关 | 关闭 | 控制「advancedpositionmanagement」对应模块是否启用。开启后该模块会参与 EA 的信号、订单管理或风控流程;关闭后通常会跳过这一路逻辑。 |
| Position_management_for | positionmanagementfor | 2 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| Line_Magics | 线magics | 13106061, 13177761, 13108087, 13177787, 13108081, 13177781 | 这是 EA 作者定义的文本型输入,常用于策略识别、订单备注、品种选择、外部接口或参数分组。修改后应重点检查订单备注、数据读取和品种匹配是否仍然正常。 |
| Total_deals_of_line_magics_for_one_symbol | totaldealsof线magicsforonesymbol | 3 | 指定 EA 读取行情或执行交易时使用的品种代码。代码必须与经纪商报价列表一致,否则可能出现无报价、不开单或交易对象错误。 |
| Total_deals_of_line_magics_for_all_symbols | totaldealsof线magicsforallsymbols | 27 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| Total_deals_with_one_currency | totaldealswithonecurrency | 5 | 这是 EA 作者定义的数值型策略参数,会影响对应模块的触发强度、距离、次数或管理节奏。数值调大通常会放宽空间或增强该模块作用,调小则更克制;调整前应做单变量回测确认开仓次数、持仓时间和回撤变化。 |
| One_currency_for_one_direction_only | onecurrencyforonedirectiononly | 开启 | 这是策略模块开关。开启后对应交易、过滤、风控或兼容逻辑会参与运行;关闭后该模块通常被跳过。 |
新闻过滤参数
| 参数名 | 中文名称 | 默认值 | 中文说明 |
|---|---|---|---|
| Coef_for_Min_New_SL | 止损点数 / 止损保护 | 0.5 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| Coef_for_Max_New_SL | 止损点数 / 止损保护 | 1.5 | 设置订单允许承受的最大反向波动。数值越大,更不容易被扫损,但单笔亏损也可能变大。 |
| Total_deals_for_one_symbol_so_as_not_to_open_new_symbol | totaldealsforonesymbolsoasnottoopennewsymbol | 4 | 指定 EA 读取行情或执行交易时使用的品种代码。代码必须与经纪商报价列表一致,否则可能出现无报价、不开单或交易对象错误。 |
回测结果总表
回测基础数据
| 报告指标 | 报告值 |
|---|---|
| 质量历史 | 100% |
| 柱 | 8416 |
| 报价 | 34225950 |
| 交易品种 | GOLD/XAUUSD |
| 初始入金 | 10 000.00 |
| 总净盈利 | 4 112.19 |
| 毛利 | 5 639.70 |
| 毛损 | -1 527.51 |
回撤与收益质量
| 报告指标 | 报告值 |
|---|---|
| 绝对结余亏损 | 0.00 |
| 最大结余亏损 | 882.65 (7.45%) |
| 相对结余亏损 | 7.45% (882.65) |
| 绝对净值亏损 | 0.00 |
| 最大净值亏损 | 882.65 (7.45%) |
| 相对净值亏损 | 7.45% (882.65) |
| 盈利因子 | 3.69 |
| 采收率 | 4.66 |
| AHPR | 1.0110 (1.10%) |
| GHPR | 1.0108 (1.08%) |
| 预期收益 | 128.51 |
| 夏普比率 | 47.05 |
| LR 相关性 | 0.94 |
| LR 标准误差 | 400.80 |
| 预付款维持率 | 107.46% |
| 分值 | -0.23 (18.19%) |
| OnTester结果 | 1 |
交易统计
| 报告指标 | 报告值 |
|---|---|
| 交易总计 | 32 |
| 总成交 | 64 |
| 卖出交易 (赢得 %) | 0 (0.00%) |
| 买入交易 (赢得 %) | 32 (78.12%) |
| 盈利交易 (% 全部) | 25 (78.12%) |
| 亏损交易 (% 全部) | 7 (21.88%) |
回测图表




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

超级版主