EA-1203 · 趋势跟踪

Exp mama

这个 EA 还没有做详细分析。

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

基本信息

风险中等
爆仓风险低
评分★★★★☆
类型交易型 EA
周期—
指标—
作者Copyright © 2012, Nikolay Kositsin

回测结果(H1,约 1 年)

品种盈亏年化最大回撤交易数胜率夏普恢复因子最长连亏每笔期望状态
EURUSD0.00%0.00%0.00%0—————自定义指标为近似
GBPUSD0.00%0.00%0.00%0—————自定义指标为近似
USDJPY0.00%0.00%0.00%0—————自定义指标为近似
XAUUSD0.00%0.00%0.00%0—————自定义指标为近似

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

爆仓风险: 未发现爆仓模式

代码里没有发现常见的爆仓模式,回测中账户也没有爆仓。但这不是保证,任何 EA 都可能亏钱。

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

策略分析

分析

2.1 核心策略概念

MESA自适应移动平均线交叉策略 (MESA Adaptive Moving Average Crossover)

MAMA(MESA Adaptive Moving Average)是由John Ehlers开发的自适应移动平均算法。它根据市场周期的变化动态调整平滑系数,在趋势强烈时响应快速,在震荡时保持平滑。

2.2 MAMA算法原理

MAMA核心公式:

alpha(平滑系数)计算:

关键参数:

  • FastLimit: 0.5(最快响应)
  • SlowLimit: 0.05(最慢响应)
  • 周期限制: 6-50个周期

2.3 入场逻辑

买入条件:

卖出条件:

⚠️ 注意: 代码逻辑看起来是当MAMA从上方穿越到下方时买入(反向),但通常MAMA策略是MAMA在FAMA之上做多,之下做空。需要确认。

实际逻辑分析:

2.4 出场逻辑

  • 信号反转时自动平仓
  • 固定止损/止盈

2.5 自适应特性

优点:

  • 趋势强时:周期短,alpha大,响应快
  • 震荡时:周期长,alpha小,过滤噪音
  • 自动适应市场状态

计算复杂度:

  • 使用Hilbert变换
  • 涉及复数运算
  • 计算量较大

优势

  • 1. 自适应算法
  • 自动适应市场周期
  • 趋势快,震荡慢
  • 2. John Ehlers技术
  • 知名算法作者
  • 科学严谨
  • 3. 可视化清晰
  • MAMA(绿)和FAMA(红)
  • 交叉信号明确
  • 4. 平滑效果好
  • 过滤噪音能力强
  • 减少假信号
  • 5. 代码质量高
  • 作者Nikolay Kositsin
  • 结构清晰

劣势

  • 1. 止损过大
  • 1000点过大
  • 2. 算法复杂
  • Hilbert变换难以理解
  • 难以优化参数
  • 3. 计算量大
  • 涉及复数运算
  • 可能影响性能
  • 4. 震荡市表现一般
  • 频繁交叉产生假信号
  • 5. 信号滞后
  • 自适应有一定延迟

改进建议

  • 减小止损到250点
  • 调整FastLimit/SlowLimit
  • 在模拟账户测试3个月
  • 小额实盘测试

评估得分

综合4.0

同类 EA:趋势跟踪

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

订阅每周 Arena 周报

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