最后由 muyuqiushui 于 2026-7-16 09:17 编辑
先把整体框架一句话总结:这是一套基于趋势识别、包络线信号、挂单入场、带趋势过滤与震荡防护的全自动趋势跟踪 EA,优先抓大趋势行情,主动规避震荡,采用限价挂单进场,自带风控过滤规则。
下面按模块拆解逻辑、优势、风险、参数解读。
一、信号系统(入场来源)参数:1=均线 2=布林带 3=包络线 设置 = 3(包络线 Envelope)
- 核心信号源:价格突破包络线上轨 / 下轨作为原始开仓信号
- 配套:包络线周期 14,偏差 0.07
- 辅助波动率:ATR 周期 23,用来动态限制波动、识别窄幅震荡
入场方式使用挂单 = true
不现价追单,采用限价挂单入场
- 产生交易信号后,距离当前价格 0.5 价格单位放置挂单
- 如果行情反向走超过 2.0 单位(逆势取消距离),自动删除挂单
- 挂单有效期:10 分钟,超时自动撤销;订单生命周期 3600 秒
优点:减少滑点,ECN 环境适配;缺点:急速单边行情容易踏空,无法追价。
二、趋势过滤系统(策略灵魂,区分趋势 / 震荡)整套 EA 重点在于不盲目开仓,先用 ADX + 多周期均线判断趋势强弱
- 自动趋势过滤 = true,手动趋势开关 = false完全交给算法自动判断市场环境
- ADX 参数
- ADX 周期 14
- ADX>20.0:判定强趋势
- ADX<16.0:判定震荡市
- 多周期均线趋势判断
- 大周期均线:周期 60,运行周期 240 分钟(4H 级别)—— 判定大方向
- 本图均线:周期 30(当前图表周期)
- 均线斜率缓冲 0.0001:过滤走平、微弱倾斜的均线(横盘)
强趋势下额外开放两种入场模式- ✅ 强趋势允许突破入场
- ✅ 强趋势允许 EMA 回踩入场(EMA 周期 20,缓冲 0.3 单位)
逻辑:趋势强劲时,既可以追突破,也等回踩低风险进场;震荡行情直接抑制开单。
三、震荡防护(防来回扫损,重点风控)- 防抖确认 K 线:信号出现后等待 3 根 K 线确认,防止假突破毛刺
- 波段宽度<ATR*0.5 → 判定窄幅震荡,直接禁止开单
- 止损平仓后冷却 3 根 K 线,不立刻逆势加仓 / 反手
- 同方向两次开单最少间隔 2 根 K 线,避免连续密集开仓
- 极端波动强制过滤开启:剧烈波动阶段抑制交易
四、订单风控(盈亏结构)盈亏比固定 1:4,理论上不需要很高胜率就能实现正向期望
- 追踪止损开启:追踪启动阈值 1.0,步进 0.5行情浮盈达到一定幅度后启动移动止盈,锁定利润
- 最大持仓数 = 1⚠️ 关键限制:同一时间只允许持有 1 张订单,不叠加加仓、不马丁
- 默认手数 0.01;资金管理关闭(启用资金管理=false)
|