EA-14546 · 动量

Exp_ColorMETRO_XRSX

该EA基于自定义指标ColorMETRO_XRSX进行交易,该指标使用双平滑算法配合快慢步长生成动量信号。当快线上穿慢线时开多仓,反之开空仓,并可在信号反转时平仓。

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

基本信息

分类动量
风险中等
评分★★☆☆☆
类型交易型 EA
周期H1, H4, H8
指标ColorMETRO_XRSX, JJMA, Metro
作者—

回测结果(H1,约 1 年)

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

策略分析

策略概念基于ColorMETRO_XRSX指标的双线交叉动量系统,通过快慢两个步长的Metro指标线交叉判断趋势方向。入场条件为:当MPlus线上穿MMinus线时触发买入信号,当MPlus线下穿MMinus线时触发卖出信号,且仅在信号线发生交叉转换时才开仓(MPlus[0]<=MMinus[0]变更为MPlus[1]>MMinus[1])。出场条件包括:信号反转时平仓(如持多仓时MPlus下穿MMinus则平多仓),以及固定的止损和止盈(默认止损1000点,止盈2000点)。仓位管理通过MM参数控制风险比例,支持五种资金管理模式:自由保证金、余额、亏损后自由保证金、亏损后余额和固定手数。资金管理采用MarginMode枚举,默认使用固定手数(LOT)模式,MM参数默认0.1,结合TradeAlgorithms.mqh中的函数实现仓位计算。

优势

  • 双线交叉确认机制,仅在信号转换时开仓,避免频繁交易
  • 支持多种资金管理模式和灵活的买卖开关,可精细控制交易行为
  • 使用新K线检测(IsNewBar)避免同一K线内重复开仓,减少过度交易
  • 止损止盈参数可配置,具备基本的风险控制框架
  • 指标平滑方法可选(JJMA/JurX/ParMA/T3/VIDYA/AMA等),适应不同市场环境

劣势

  • 止损默认1000点和止盈2000点过大,对于多数品种风险过高
  • 没有持仓检查逻辑,可能在不同信号上重复开仓导致过度暴露
  • 缺乏点差过滤,在点差较大时仍可能开仓造成不利成交
  • 依赖自定义指标文件,若ColorMETRO_XRSX指标未安装则EA无法运行
  • 没有回撤控制或最大持仓限制,极端行情下可能造成重大损失

改进建议

  • 增加持仓检查逻辑,避免同方向重复开仓导致过度暴露
  • 添加点差过滤和最大持仓数限制,提升风险控制能力
  • 增加移动止损或保本止损功能,保护已获利润

风险评估

总体风险: 中等

  • 止损止盈点数过大(1000/2000),在波动性较低的品种上可能承受不必要的大幅亏损
  • 缺乏持仓数量限制和回撤控制,连续信号可能导致过度开仓
  • 没有点差过滤机制,高spread环境下交易成本不可控

评估得分

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

参数

参数默认值说明
MM0.1资金管理比例参数
MMModeLOT仓位计算模式
StopLoss_1000止损点数
TakeProfit_2000止盈点数
Deviation_10最大滑点偏差
BuyPosOpentrue允许买入开仓
SellPosOpentrue允许卖出开仓
BuyPosClosetrue允许买入平仓
SellPosClosetrue允许卖出平仓
InpInd_TimeframePERIOD_H8指标时间周期
DSmoothMethodMODE_JJMA平滑方法
DPeriod15平滑周期
DPhase100平滑相位参数
StepSizeFast5快速步长
StepSizeSlow15慢速步长
IPCPRICE_CLOSE适用价格类型
SignalBar1信号检测K线索引

同类 EA:动量

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

订阅每周 Arena 周报

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