EA-19546 · 趋势跟踪

EMA 6.12

该EA使用快速SMA(6)和慢速SMA(54)的双均线交叉系统来生成趋势跟踪的买卖信号。仅在无持仓时开仓,交叉信号出现时先平反向仓,并对持仓应用可配置步长的移动止损和固定止盈。

打开交互版(权益曲线、切换品种)

基本信息

风险需谨慎
爆仓风险高
评分★★☆☆☆
类型交易型 EA
周期M15, H1, H4
指标SMA
作者MetaQuotes Software Corp.

回测结果(H1,约 1 年)

品种盈亏年化最大回撤交易数胜率夏普恢复因子最长连亏每笔期望状态
EURUSD+14.95%+12.87%22.19%8654.10%0.590.676+$21.58可靠
GBPUSD+24.99%+21.39%30.41%8851.10%0.720.825+$28.40可靠
USDJPY+43.68%+37.02%39.56%8558.80%1.061.103+$51.39可靠
XAUUSD-100.00%-100.00%100.00%1250.00%-0.74-1.004−$1,082.68账户爆仓

在 4 个有可信结果的品种中,3 个盈利。

由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。

和同类(趋势跟踪)在同一品种上有可信结果的 EA 相比:EURUSD 好于 99%(共 95 个);GBPUSD 好于 100%(共 95 个);USDJPY 好于 100%(共 95 个);XAUUSD 好于 0%(共 96 个)

按月看

品种盈利月份占比最好的月份最差的月份
EURUSD54%+18.92% 2026-04-10.40% 2026-10
GBPUSD54%+25.49% 2026-07-13.84% 2026-10
USDJPY46%+39.97% 2026-04-17.63% 2026-03

根据回测净值曲线计算(约每两天一个点),只统计可信结果。

爆仓风险: 高

  • 在我们的回测中爆仓(净值跌破 10%):XAUUSD

高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →

策略分析

策略概念基于双均线交叉的趋势跟踪方法,使用快速SMA(6)和慢速SMA(54)判断趋势方向变化。入场条件为:当无持仓时,慢线上穿快线(金叉)做多,慢线下穿快线(死叉)做空。出场条件包括两方面:一是有持仓时出现反向交叉信号则平仓,二是设有固定点数的止盈目标。仓位管理采用固定手数(InpLots),不考虑账户余额或风险比例的动态调整。资金管理方面没有止损设置,开仓时止损为0,仅依赖移动止损和反向信号平仓来控制风险。移动止损逻辑为:盈利超过追踪止损加步长距离后才调整止损位,且每次调整步长由InpTrailingStep控制。

优势

  • 策略逻辑简洁清晰,双均线交叉是经典且易于理解的趋势跟踪方法
  • 包含移动止损功能,在趋势行情中能够有效锁定浮动利润
  • 使用新K线检测机制(PrevBars),避免同一根K线内重复交易,减少过度交易风险
  • 参数验证完善,初始化时检查均线周期和手数合法性
  • 支持3/5位小数点自动调整,兼容不同经纪商的报价精度

劣势

  • 开仓时不设止损(SL=0),如果市场剧烈波动且未触发移动止损条件,可能导致巨大亏损
  • 固定手数不考虑账户资金比例,缺乏资金管理策略,小账户容易爆仓
  • 仅允许同时持有一个方向的单子,在震荡行情中会频繁开平仓产生大量亏损点差成本
  • 没有点差过滤,在小TP(10点)设置下点差可能吞噬大部分利润甚至导致亏损
  • 没有交易时间过滤,可能在低流动性时段或重大新闻时段产生不利成交

改进建议

  • 增加开仓止损设置,建议根据ATR或固定点数设置初始止损,以限制最坏情况下的单笔亏损
  • 实现基于账户风险比例的动态仓位计算(如每笔风险账户余额的1-2%),替代固定手数
  • 增加点差过滤器,当点差超过阈值时暂停开仓,保护小TP策略的盈利能力
  • 增加交易时段过滤,避免在低流动性时段交易
  • 考虑加入ADX或波动率过滤器,在震荡市中减少无效交叉信号导致的亏损交易

风险评估

总体风险: 需谨慎

  • 开仓无止损,极端行情下可能造成不可控的巨额亏损
  • 10点止盈配合50点移动止损,盈亏比在移动止损激活前极差
  • 固定手数无资金管理,不适合小资金账户
  • 无双向持仓保护,震荡市中频繁止损可能导致连续亏损

评估得分

代码质量4.0
策略逻辑3.0
风险管理2.0
稳健性3.0
创新性1.0
文档2.0
综合2.5

参数

参数默认值说明
InpLots1.0固定交易手数
InpTakeProfit10止盈点数(以点为单位)
InpTrailingStop50移动止损距离(以点为单位)
InpTrailingStep5移动止损步长(以点为单位)
MA_fast_ma_period6快速均线周期
MA_slow_ma_period54慢速均线周期
m_magic32995373EA魔术号,用于标识本EA的持仓

同类 EA:趋势跟踪

回测是历史模拟,不代表未来收益,不构成投资建议。

订阅每周 Arena 周报

每周一封邮件:排名变化、新信号和新研究。不发垃圾邮件,随时可以退订。