EA-14463 · 动量
Exp_ColorMETRO_Stochastic
该EA基于ColorMETRO_Stochastic自定义指标的交叉信号进行交易,该指标对随机振荡器应用步长过滤。当随机指标主线从下方穿越信号线时开多仓,从上方穿越时开空仓,并可在反向信号时平仓。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
暂未回测:这个 EA 还没能自动转换。
策略分析
策略核心是基于步长过滤的随机指标(ColorMETRO_Stochastic)的交叉信号交易系统。入场条件:当MPlus线从下方穿越MMinus线时产生买入信号,当MPlus线从上方穿越MMinus线时产生卖出信号,信号确认需要前一根K线上MPlus和MMinus存在明确的大小关系且当前K线发生交叉。出场条件:反向交叉信号触发平仓,同时设置了固定的止损(1000点)和止盈(2000点)。仓位管理采用Lot模式直接指定手数,但也支持基于余额、净值等百分比的资金管理模式。信号仅在 新K线 时计算,避免重复交易。步长参数(StepSizeFast=5, StepSizeSlow=15)对随机指标值进行量化过滤,减少虚假信号。整体策略属于动量跟踪类型,跟随随机指标的交叉方向入场。
优势
- 使用步长过滤的随机指标,有效减少虚假信号和频繁交易
- 支持多种资金管理模式,灵活度高
- 新K线机制防止同一根K线内重复开仓
- 止损止盈参数齐全,风险可控
- 买卖方向可独立开关,便于单向交易或对冲测试
劣势
- 止损1000点和止盈2000点默认值过大,对多数品种不合适
- 缺乏点差过滤,在点差较大时可能不利
- 没有持仓检查逻辑,可能重复开仓
- 依赖自定义指标ColorMETRO_Stochastic,指标文件缺失则EA无法运行
- 信号仅在交叉时触发,震荡行情中可能频繁进出场
改进建议
- 增加持仓检查逻辑,避免同方向重复开仓
- 添加点差过滤和交易时段过滤,提高入场质量
风险评估
总体风险: 中等
- 没有持仓检查,可能在已有同方向持仓时重复开仓
- 默认止损止盈值偏大,可能导致单笔亏损过大
- 缺乏点差过滤,高点差环境下入场成本高
评估得分
代码质量3.0
策略逻辑3.0
风险管理3.0
稳健性2.0
创新性3.0
文档1.0
综合2.5
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
MM | 0.1 | 资金管理参数,交易手数或百分比系数 |
MMMode | LOT | 资金管理模式:固定手数、按余额比例、按净值比例等 |
StopLoss_ | 1000 | 止损点数 |
TakeProfit_ | 2000 | 止盈点数 |
Deviation_ | 10 | 最大允许滑点 |
BuyPosOpen | true | 是否允许开多仓 |
SellPosOpen | true | 是否允许开空仓 |
BuyPosClose | true | 是否在反向信号时平多仓 |
SellPosClose | true | 是否在反向信号时平空仓 |
InpInd_Timeframe | PERIOD_H8 | 指标计算的时间周期 |
KPeriod | 5 | 随机指标K周期 |
DPeriod | 3 | 随机指标D周期(信号线平滑周期) |
Slowing | 3 | 随机指标减速/平滑参数 |
MA_Method | MODE_SMA | 移动平均方法 |
StepSizeFast | 5 | 快速步长过滤参数,量化随机指标值以减少噪音 |
StepSizeSlow | 15 | 慢速步长过滤参数,更大的步长产生更平滑的信号 |
Applied_price | STO_LOWHIGH | 随机指标价格类型 |
SignalBar | 1 | 用于信号判断的K线索引,1为前一根已收盘K线 |
同类 EA:动量
回测是历史模拟,不代表未来收益,不构成投资建议。