EA-14270 · 趋势跟踪

Exp_Dots

该EA基于自定义'Dots'指标进行交易,该指标生成颜色编码的趋势信号。当指标从空头颜色切换为多头颜色时开多仓,从多头颜色切换为空头颜色时开空仓,并提供可配置的止损、止盈和资金管理选项。

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

基本信息

风险中等
评分★★★☆☆
类型交易型 EA
周期H1, H4, D1
指标Dots (Custom)
作者—

回测结果(H1,约 1 年)

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

策略分析

该EA的核心策略基于自定义Dots指标的颜色变化来判断趋势方向。入场条件为:当指标颜色数组Clr[1]从1变为0(即从空头转多头)时开多仓,当Clr[1]从0变为1(即从多头转空头)时开空仓。出场条件依赖固定点数的止损和止盈设置,同时在趋势反转时也会主动平仓(如多头信号出现时平空仓,空头信号出现时平多仓)。仓位管理支持五种模式:基于可用保证金、基于余额、基于扣除浮亏后的可用保证金、基于扣除浮亏后的余额、以及固定手数。资金管理通过MM参数控制风险比例,默认为0.1。策略使用SignalBar参数决定信号检测位置,默认为1即前一根已收盘K线,这是一种合理的做法以避免未收盘K线的信号反复。EA还实现了新K线检测机制IsNewBar(),避免在同一根K线上重复交易。

优势

  • 信号基于已收盘K线(SignalBar=1),避免未收盘K线信号反复跳动导致的虚假交易
  • 支持五种资金管理模式,灵活适应不同风险偏好的交易者
  • 提供买卖开关独立控制,可以只做多或只做空,适应不同市场环境
  • 新K线检测机制避免同根K线内重复开仓
  • 止损止盈均有配置,默认风险回报比为1:2,较为合理

劣势

  • 依赖自定义Dots指标,指标逻辑不透明,无法在代码中直接审查其核心算法
  • 止损默认1000点、止盈2000点数值过大,对大多数品种而言可能不切实际
  • 缺少点差过滤和交易时段过滤,在点差扩大或低流动性时段可能产生不利成交
  • 没有追踪止损或移动止损功能,无法在趋势中锁定浮动利润
  • 没有最大持仓数限制和账户整体风险控制,在连续亏损时缺乏保护机制

改进建议

  • 添加点差过滤和交易时段过滤,避免在高点差和低流动性时段交易
  • 实现追踪止损功能,在趋势行情中动态锁定利润
  • 增加最大同时持仓数和日/周最大亏损限制,强化账户级风险控制
  • 将Dots指标逻辑内嵌或提供详细文档,使策略完全可审计

风险评估

总体风险: 中等

  • 依赖外部自定义指标,指标逻辑不可审计,存在策略黑箱风险
  • 默认止损止盈点数极大(1000/2000点),若在不合适的品种上运行可能导致巨大亏损
  • 缺少点差过滤,在高点差时段入场可能显著降低策略盈利能力
  • 没有账户级别的最大回撤或最大持仓保护机制

评估得分

代码质量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_H4Dots指标时间周期
Length10指标平滑长度周期
Filter0信号过滤器,限制最小波动幅度
IPCPRICE_CLOSE_指标计算所用价格类型
PriceShift0指标值垂直偏移点数
Shift0指标相对当前K线的偏移量
SignalBar1用于检测交易信号的K线索引

同类 EA:趋势跟踪

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

订阅每周 Arena 周报

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