EA-13626 · 动量

Exp_FatlMacd

该EA基于FatlMacd自定义指标进行交易,该指标是FATL数字滤波器与类MACD振荡器的结合。当FatlMacd柱状图转向上时开多仓,转向下时开空仓,并可在反向信号时平仓。

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

基本信息

分类动量
风险中等
评分★★☆☆☆
类型交易型 EA
周期H1, H4, H12, D1
指标FATL, MACD, T3
作者—

回测结果(H1,约 1 年)

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

策略分析

策略概念基于FatlMacd指标的方向变化,该指标通过FATL数字滤波器计算价格再用可选平滑方法(如T3、JJMA、JurX等)进行二次平滑处理,本质上是一个高级动量振荡器。入场条件为:当指标值Value[1]<Value[2](下降趋势中)且Value[0]>Value[1](开始上升)时触发买入信号;当Value[1]>Value[2](上升趋势中)且Value[0]<Value[1](开始下降)时触发卖出信号。出场条件包括固定点数的止损和止盈,以及反向信号平仓选项。仓位管理支持多种资金管理模式,包括基于自由保证金、余额、亏损后保证金比例计算手数,以及固定手数模式。默认止损1000点、止盈2000点,止盈是止损的两倍,体现了趋势跟踪中让利润奔跑的思路。策略使用SignalBar参数允许在当前K线或指定偏移K线上判断信号,并有新K线检测机制避免重复开仓。

优势

  • 使用FATL数字滤波器结合高级平滑算法,信号质量优于普通MACD
  • 支持多种资金管理模式和灵活的买卖开平仓开关,可精细控制交易行为
  • 新K线检测机制避免同一K线内重复开仓,减少过度交易风险
  • 止损止盈比例2:1,符合趋势跟踪策略的盈利期望
  • 支持多种平滑算法选择(T3、JJMA、JurX等),可针对不同市场优化

劣势

  • 依赖自定义指标FatlMacd,若指标文件缺失EA将无法运行
  • 缺少持仓检查逻辑,可能在已有同向持仓时重复开仓
  • 默认时间周期H12较小众,流动性可能不足导致滑点增大
  • 缺少移动止损/追踪止损功能,盈利头寸可能大幅回吐
  • 未考虑点差过滤,在高点差品种上频繁信号可能导致亏损

改进建议

  • 添加持仓检查逻辑,避免同向重复开仓导致仓位过重
  • 增加移动止损/追踪止损功能,保护浮动盈利
  • 添加点差过滤和最大持仓数量限制,提升风险管理能力

风险评估

总体风险: 中等

  • 缺少持仓检查,可能在同方向重复开仓导致风险敞口过大
  • 默认止损1000点较大,在高波动品种上可能承受较大单笔亏损
  • 依赖外部自定义指标文件,存在运行时初始化失败的风险

评估得分

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

参数

参数默认值说明
MM0.1资金管理比例(占总资金的百分比或固定手数)
MMModeLOT资金管理模式(自由保证金/余额/亏损保证金/固定手数)
StopLoss_1000止损点数
TakeProfit_2000止盈点数
Deviation_10最大允许滑点
BuyPosOpentrue是否允许买入开仓
SellPosOpentrue是否允许卖出开仓
BuyPosClosetrue是否允许反向信号平多仓
SellPosClosetrue是否允许反向信号平空仓
InpInd_TimeframePERIOD_H12指标计算的时间周期
XMA_MethodMODE_T3平滑方法(SMA/EMA/JJMA/JurX/T3等)
XMA_Lengh20平滑周期长度
XMA_Phase100平滑相位参数(JJMA范围-100~+100)
AppliedPricePRICE_CLOSE_应用于指标计算的价格类型
SignalBar1信号K线索引(0=当前K线,1=上一根已完成K线)

同类 EA:动量

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

订阅每周 Arena 周报

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