EA-13610 · 动量

Exp_Ergodic_Ticks_Volume_OSMA

该EA基于Ergodic Ticks Volume OSMA指标进行交易,当振荡器向上转折时开多仓,向下转折时开空仓。它使用多层平滑的成交量振荡器生成趋势动量信号,并配备可配置的资金管理、止损和止盈。策略在信号线交叉时入场,并在反转时平掉反向头寸。

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

基本信息

分类动量
风险中等
评分★★★☆☆
类型交易型 EA
周期H4, H8, D1
指标Ergodic Ticks Volume OSMA, EMA, Tick Volume
作者—

回测结果(H1,约 1 年)

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

策略分析

策略概念基于Ergodic Ticks Volume OSMA指标,该指标是经过7层平滑处理的基于成交量的动量振荡器,本质上是TVI(Ticks Volume Indicator)的OSMA变体。入场条件为:当Ind[1]<Ind[2](振荡器从下降转为上升)且Ind[0]>=Ind[1](当前值确认上升)时开多仓;当Ind[1]>Ind[2](振荡器从上升转为下降)且Ind[0]<=Ind[1]时开空仓。出场条件为:开多信号触发时平空仓,开空信号触发时平多仓,同时设有固定点数的止损和止盈。仓位管理通过MarginMode枚举支持5种模式,包括基于自由保证金、余额、亏损后保证金、亏损后余额和固定手数。资金管理参数MM控制风险比例(默认0.1),结合止损距离计算具体手数。策略支持新K线检测避免重复交易,并使用SignalBar参数允许回溯信号确认。

优势

  • 多层平滑处理减少了噪音干扰,信号质量相对较高
  • 支持5种资金管理模式,灵活适应不同交易风格和风险偏好
  • 同时具备止损止盈和反转平仓双重出场机制,风险控制较完善
  • 新K线检测机制避免了同一根bar内的重复交易
  • 买卖开关独立控制,可以灵活配置为只做多、只做空或双向交易

劣势

  • 7层平滑导致指标严重滞后,在快速行情中信号延迟明显
  • 没有点差过滤,在点差较大时可能导致入场滑点严重
  • 固定止损止盈没有根据市场波动率(如ATR)动态调整
  • SignalBar=1时存在信号确认延迟,SignalBar=0时当前bar信号可能变化
  • 没有持仓检查逻辑,可能在已有同向仓位时重复开仓

改进建议

  • 增加ATR动态止损止盈,根据市场波动率自适应调整止损距离
  • 添加点差过滤和持仓方向检查,避免高点差环境下入场和重复开仓
  • 考虑减少平滑层数或使用自适应平滑参数,降低信号滞后性

风险评估

总体风险: 中等

  • 7层平滑导致信号滞后,可能在趋势末期才入场
  • 没有持仓方向检查,可能重复开仓增大风险敞口
  • 默认止损1000点/止盈2000点属于较宽范围,在剧烈行情中可能承受较大浮亏

评估得分

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

参数

参数默认值说明
MM0.1资金管理比例,控制每笔交易的风险占比
MMModeLOT仓位计算模式:自由保证金/余额/亏损后保证金/亏损后余额/固定手数
StopLoss_1000止损点数
TakeProfit_2000止盈点数
Deviation_10最大允许滑点
BuyPosOpentrue是否允许开多仓
SellPosOpentrue是否允许开空仓
BuyPosClosetrue是否允许平多仓
SellPosClosetrue是否允许平空仓
InpInd_TimeframePERIOD_H8指标计算的时间周期
VolumeTypeVOLUME_TICK成交量类型:Tick成交量或真实成交量
XMA_MethodMODE_EMA平滑方法:SMA/EMA/SMMA/LWMA/JJMA/JurX/ParMA/T3/VIDYA/AMA
XLength112第一层平滑周期
XLength212第二层平滑周期
XLength31信号线第一平滑周期
XLength45信号线第二平滑周期
XLength55信号线第三平滑周期
XLength65信号线第四平滑周期
XLength73信号线第五平滑周期
XPhase15平滑相位参数(JJMA范围-100~+100)
SignalBar1用于信号判断的K线索引(0=当前bar,1=上一根完成的bar)

同类 EA:动量

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

订阅每周 Arena 周报

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