EA-13620 · 趋势跟踪

Exp_Fast2

该EA基于自定义Fast2指标实现双均线交叉策略,使用两种可配置平滑算法和周期的移动平均线。当快速均线向上穿越慢速均线时开多仓,反之开空仓,支持反向信号平仓及可配置的止损止盈。

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

基本信息

风险中等
评分★★☆☆☆
类型交易型 EA
周期H1, H4, H8, D1
指标Custom Fast2 (Dual Smoothing MA), LWMA, JJMA, JurX, ParMA, T3, VIDYA, AMA
作者—

回测结果(H1,约 1 年)

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

策略分析

策略概念基于双移动平均线交叉的经典趋势跟踪方法,使用Fast2自定义指标计算两条平滑线。入场条件为:当Ma1在上一根K线高于Ma2且当前K线Ma1低于Ma2时产生买入信号(即快速均线从上方穿越到下方),反之当Ma1从下方穿越到上方时产生卖出信号。出场条件包括止损和止盈的硬性设定,以及当反向交叉信号出现时可选的平仓操作。仓位管理通过MM参数控制资金比例,支持固定手数和保证金比例两种模式(LOT模式和其他MarginMode)。资金管理基于账户余额的比例计算仓位大小,配合固定点数的止损和止盈来控制单笔风险。策略使用了可配置的平滑方法(SMA、EMA、SMMA、LWMA、JJMA、JurX、ParMA、T3、VIDYA、AMA),提供了较高的灵活性。信号仅在新的K线形成时或首次加载时计算,避免了逐tick重复计算的问题。

优势

  • 支持10种平滑算法,策略灵活性高,可适应不同市场环境
  • 信号仅在 新K线 时计算,减少不必要的重复计算和虚假信号
  • 买卖开仓和平仓可独立开关控制,便于精细化策略调优
  • 使用自定义指标句柄,指标与EA逻辑分离,结构清晰
  • 包含Recount机制应对数据加载失败,增强了鲁棒性

劣势

  • 均线交叉策略本质上是滞后指标,在震荡市中容易产生频繁的虚假信号导致连续亏损
  • 没有持仓检查逻辑,可能在已有同方向持仓时重复开仓
  • 缺少点差过滤和交易时间过滤,在恶劣交易条件下仍会入场
  • 止损1000点和止盈2000点固定值过大,缺乏根据市场波动性动态调整的机制
  • 没有追踪止损或移动止损功能,盈利头寸可能大幅回撤后才通过反向信号平仓

改进建议

  • 增加持仓检查逻辑,避免同方向重复开仓;加入ATR动态止损止盈以适应市场波动性
  • 添加点差过滤、交易时段过滤和追踪止损功能,提升策略在不同市场条件下的适应性和风险控制能力

风险评估

总体风险: 中等

  • 缺少持仓检查可能导致同方向重复开仓,造成过度敞口风险
  • 固定的大止损值(1000点)在极端行情下可能造成单笔重大亏损

评估得分

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

参数

参数默认值说明
MM0.1资金管理比例,控制仓位大小
MMModeLOT仓位计算模式:固定手数或保证金比例
StopLoss_1000止损点数
TakeProfit_2000止盈点数
Deviation_10最大允许滑点
BuyPosOpentrue是否允许买入开仓
SellPosOpentrue是否允许卖出开仓
BuyPosClosetrue是否允许买入平仓(反向信号)
SellPosClosetrue是否允许卖出平仓(反向信号)
InpInd_TimeframePERIOD_H8指标计算的时间周期
SignalBar1用于判断信号信号的K线索引
MA_Method1MODE_LWMA第一条均线的平滑方法
Length13第一条均线的周期
Phase115第一条均线的相位参数
MA_Method2MODE_LWMA第二条均线的平滑方法
Length29第二条均线的周期
Phase215第二条均线的相位参数

同类 EA:趋势跟踪

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

订阅每周 Arena 周报

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