EA-14317 · 动量

Exp_ColorBulls

该EA基于ColorBulls自定义指标进行交易,该指标使用两级平滑系统来检测动量变化。当指标从中性转为看涨(颜色变为2)时开多仓,从看涨转为中性(颜色变为0)时开空仓,并可分别控制多空方向的入场和出场。

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

基本信息

分类动量
风险中等
评分★★★☆☆
类型交易型 EA
周期H1, H4, H8
指标ColorBulls, SMA, JJMA, JurX, ParMA, T3, VIDYA, AMA
作者—

回测结果(H1,约 1 年)

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

策略分析

该EA的策略概念基于ColorBulls指标的颜色变化来捕捉动量转换点。入场条件为:当指标缓冲区从0变为2时触发买入信号,当从2变为0时触发卖出信号,这实际上是在捕捉动量从无到有和从有到无的转折点。出场条件与入场信号对称:买入信号触发时同时平空仓,卖出信号触发时同时平多仓,形成反转式出场机制。仓位管理通过MM参数和MMMode枚举实现,支持按自由保证金、余额、扣除亏损后的保证金或固定手数等多种模式计算仓位大小。资金管理方面,EA使用TradeAlgorithms.mqh库中的BuyPositionOpen和SellPositionOpen函数处理下单逻辑,并设有止损和止盈参数(默认分别为1000和2000点),偏差控制为10点。策略使用了两层平滑算法(第一层和第二层分别可配置不同平滑方法和周期),通过SignalBar参数可选择信号触发所在的K线索引,默认使用前一根K线以避免重绘。

优势

  • 双平滑系统有效减少虚假信号,提高信号质量
  • 多空方向可独立控制入场和出场,灵活性高
  • 支持多种资金管理模式和9种平滑算法,适应性强

劣势

  • 缺乏扩展点差过滤,在流动性差的市场中滑点可能导致意外亏损
  • 指标颜色变化信号存在滞后性,两级平滑进一步增加了延迟
  • 止损1000点止盈2000点的固定值未考虑市场波动率变化,可能不适配所有品种

改进建议

  • 增加ATR动态止损止盈,使风险参数自适应市场波动率
  • 添加点差过滤和交易时段限制,避免在不利条件下开仓

风险评估

总体风险: 中等

  • 缺乏点差过滤,高波动时段滑点风险较大
  • 固定止损止盈不适应不同市场波动环境
  • 依赖自定义指标ColorBulls,若指标文件缺失EA将无法运行

评估得分

代码质量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_H8指标计算的时间周期
MA_Method1MODE_SMA第一层平滑方法
Length112第一层平滑周期
Phase115第一层平滑相位参数
MA_Method2MODE_JJMA第二层平滑方法
Length25第二层平滑周期
Phase215第二层平滑相位参数
IPCPRICE_CLOSE指标计算所用价格类型
SignalBar1信号触发K线索引

同类 EA:动量

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

订阅每周 Arena 周报

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