EA-13488 · 动量

Exp_ColorSchaffTriXTrendCycle

该EA基于自定义指标ColorSchaffTriXTrendCycle(基于TriX动量的Schaff趋势周期变体)进行交易。当指标从高色值(>5)向下穿越时开多仓,从低色值(<2)向上穿越时开空仓,支持可配置的仓位管理和止损止盈。

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

基本信息

分类动量
风险中等
评分★★☆☆☆
类型交易型 EA
周期H1, H4, D1
指标ColorSchaffTriXTrendCycle, TriX, Schaff Trend Cycle
作者—

回测结果(H1,约 1 年)

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

策略分析

该EA的核心策略基于ColorSchaffTriXTrendCycle指标,这是一个结合TriX三重指数平滑动量和Schaff趋势周期算法的复合动量指标。入场条件为:当指标颜色值从大于5的区域下穿至小于6时开多仓,表示动量从超买区回落但仍偏多;当指标颜色值从小于2的区域上穿至大于1时开空仓,表示动量从超卖区回升但仍偏空。出场条件由独立的买卖平仓标志控制,当反向信号出现时触发平仓。仓位管理支持多种模式,包括固定手数、基于余额百分比、基于自由保证金百分比等模式,通过MarginMode枚举参数选择。资金管理通过MM参数控制风险比例,默认0.1,配合1000点止损和2000点止盈实现2:1的盈亏比。EA还包含新K线检测机制,避免同一K线内重复交易,并有指标数据就绪检查防止未计算完成时下单。

优势

  • 使用Schaff趋势周期与TriX动量复合指标,信号经过双重平滑过滤,减少假信号
  • 提供多种仓位管理模式,灵活性高,适应不同风险偏好
  • 止损止盈设置合理,默认2:1盈亏比,有利于长期正期望值
  • 新K线检测机制避免同一根K线内重复开仓,减少过度交易
  • 买卖开关独立控制,可灵活启用/禁用单方向交易

劣势

  • 依赖自定义指标文件,指标逻辑不透明,难以回测验证信号质量
  • 无点差过滤机制,在高点差环境下可能产生不利入场
  • 止损1000点和止盈2000点较大,对账户资金要求高,小资金账户难以承受
  • 指标颜色值阈值(5和2)的硬编码逻辑不够直观,缺乏详细注释说明
  • 未包含追踪止损功能,盈利头寸可能因回撤而大幅缩水后才触及止盈

改进建议

  • 增加点差过滤条件,当点差超过阈值时暂停开仓,避免不利入场
  • 添加追踪止损功能,在盈利达到一定程度后锁定利润
  • 将指标颜色阈值参数化,允许用户自定义超买超卖水平而非硬编码
  • 增加最大持仓数量限制和最大回撤保护,增强风控能力

风险评估

总体风险: 中等

  • 依赖外部自定义指标文件,若指标缺失或版本不匹配可能导致交易信号错误
  • 止损1000点较大,单笔亏损可能较显著,尤其在小资金账户上
  • 无点差过滤和最大回撤保护,在极端行情下可能连续亏损

评估得分

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

参数

参数默认值说明
MM0.1资金管理比例,控制每笔交易的风险占比
MMModeLOT仓位计算模式:固定手数、余额百分比、自由保证金百分比等
StopLoss_1000止损点数
TakeProfit_2000止盈点数
Deviation_10最大允许滑点
BuyPosOpentrue是否允许开多仓
SellPosOpentrue是否允许开空仓
BuyPosClosetrue是否允许平多仓
SellPosClosetrue是否允许平空仓
InpInd_TimeframePERIOD_H4指标计算的时间周期
Fast_TriX23快速TriX周期
Slow_TriX50慢速TriX周期
AppliedPricePRICE_CLOSE指标应用价格类型
Cycle10Schaff趋势周期循环周期
HighLevel+60超买阈值水平
LowLevel-60超卖阈值水平
SignalBar1信号K线索引,1表示前一根已闭合K线

同类 EA:动量

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

订阅每周 Arena 周报

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