EA-19598 · 动量

Dealers Trade v 7.91 ZeroLag MACD

该EA基于ZeroLag MACD交叉信号进行交易,当MACD线穿越信号线时入场,采用零滞后滤波减少指标延迟。它结合了止损和止盈水平进行仓位管理,并使用Dealers Trade框架进行订单执行和交易管理。

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

基本信息

分类动量
风险中等
评分★★★☆☆
类型交易型 EA
周期M15, H1, H4
指标ZeroLag MACD, EMA, SMA
作者Copyright © 2006, Alex_N

回测结果(H1,约 1 年)

暂未回测:这个 EA 还没能自动转换。

策略分析

该EA的核心策略是利用ZeroLag MACD指标捕捉动量变化,ZeroLag MACD通过双重EMA去滞后算法减少传统MACD的延迟问题,使信号更及时。入场条件为MACD主线与信号线交叉,配合零轴过滤确认趋势方向,多头交叉且MACD在零轴上方时做多,空头交叉且在零轴下方时做空。出场条件包括固定止损止盈、反向信号平仓以及可选的追踪止损功能。仓位管理支持固定手数和基于账户风险的动态手数计算。资金管理方面,EA提供了最大持仓限制和单日最大亏损控制等参数,防止过度暴露风险。整体策略属于典型的动量跟踪系统,适合趋势明显的市场环境。

优势

  • ZeroLag MACD有效减少传统MACD的信号延迟,提高入场及时性
  • 提供基于风险的动态仓位管理,可根据账户资金自动调整手数
  • 包含每日最大亏损限制和最大持仓控制,具备基本的风险防护框架
  • 策略逻辑清晰易懂,参数可调性强,便于优化和回测
  • Dealers Trade框架提供稳定的订单执行和滑点处理机制

劣势

  • MACD类策略在震荡市场中容易产生频繁的虚假信号导致连续亏损
  • 默认止损止盈为0,如果不手动设置则交易风险极高
  • 缺乏市场波动率过滤机制(如ATR滤波),在低波动率时段可能产生不利入场
  • 没有多时间框架确认,单一周期信号可靠性有限
  • 未包含点差过滤,在高点差环境下信号质量会下降

改进建议

  • 增加ATR波动率过滤和点差过滤,避免在不利市场条件下开仓
  • 加入多时间框架确认机制,例如H4趋势方向与H1入场信号对齐后再入场
  • 增加震荡市场识别(如ADX或布林带宽度),在横盘时暂停交易或切换策略

风险评估

总体风险: 中等

  • 默认止损止盈为0,若不手动设置则完全没有风险保护
  • 缺乏震荡市场过滤,MACD在横盘行情中容易频繁虚假信号
  • 单一时间框架信号无确认机制,假突破风险较高
  • 未设点差过滤,高点差可能直接吃掉小止盈

评估得分

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

参数

参数默认值说明
ZeroLag_MACD_FastEMA12ZeroLag MACD快速EMA周期
ZeroLag_MACD_SlowEMA26ZeroLag MACD慢速EMA周期
ZeroLag_MACD_SignalSMA9ZeroLag MACD信号线SMA周期
StopLoss0止损点数,0为不设止损
TakeProfit0止盈点数,0为不设止盈
TrailingStop0追踪止损点数,0为禁用
LotSize0.1固定交易手数
UseRiskBasedLotfalse是否启用基于风险的动态手数
RiskPercent1.0每笔交易风险百分比
MaxPositions1最大同时持仓数
MaxDailyLoss0每日最大亏损金额,0为不限制
MagicNumber79100EA魔术编号用于识别订单

同类 EA:动量

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

订阅每周 Arena 周报

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