4. 势核动量追踪策略。基于均线趋势 + 动量强度 + 突破入场 + 动态跟踪止损的多空趋势交易策略,核心是抓强趋势、弱趋势过滤、动态止损控风险,属于趋势跟踪型策略,适配期货等品种。
策略先通过双均线判断大趋势方向,再用均线斜率动量强度过滤弱趋势,只做强趋势的突破行情,入场后用动态衰减跟踪止损锁定利润、控制风险,同时设置强制平仓条件避免无效持仓。
核心指标计算
1. 双均线系统(判断趋势方向)
Ma1 = 收盘价25日均线:短期趋势线
Ma60 = 收盘价70日均线:长期趋势线
金叉:Ma1 上穿 Ma60 → 多头趋势启动信号
死叉:Ma1 下穿 Ma60 → 空头趋势启动信号
2. 动量强度指标
pascal
Linear = (Ma60 - Ma60[1]) / Ma60 * 100 ;
Linear = 70 日均线的斜率(涨跌幅),代表趋势的强度:
Linear 越大 → 趋势越强;Linear 越小 → 趋势越弱
策略只做强趋势,完全过滤震荡 / 弱趋势行情
3. 高低点突破
HH = 25周期最高价:多头突破位
LL = 25周期最低价:空头突破位
趋势强弱过滤逻辑
这是策略最关键的部分,只做强趋势,不做弱趋势:
均线金叉 / 死叉后,记录初始动量值 star_N
计算金叉后动量的最小值、死叉后动量的最大值
动量强度满足阈值(X=0.6)时,标记为强趋势:
多头强趋势:K=1(均线多头 + 动量走强)
空头强趋势:K=-1(均线空头 + 动量走弱)
未达到强趋势标准:K=0(弱趋势 / 震荡,不交易)
开仓入场规则
多头开仓
无持仓 MarketPosition == 0
标记为强多头趋势 K[1]>0
价格突破25 周期高点 H>= HH[1]→ 执行多单买入,并标记K=2
空头开仓
无持仓
标记为强空头趋势 K[1]<0
价格跌破25 周期低点 L<= LL[1]→ 执行空单卖出,并标记K=-2
平仓出场规则
1. 强制平仓
连续 3 根 K 线都是弱趋势(K=0),无论盈亏直接平仓→ 避免在震荡行情中无效持仓
2. 动态跟踪止损
这是策略锁定利润、控制回撤的关键:
多头:记录开仓后最低价格的最大值,止损线随价格上移
空头:记录开仓后最高价格的最小值,止损线随价格下移
止损系数动态衰减(从 1 逐步降到 0.3):
刚入场:止损空间大,避免被洗出
持仓越久:止损越收紧,锁定更多利润
价格触发止损线 → 立即平仓
3. 基础出场
平仓后自动重置所有变量,为下一次交易做准备
可视化与风控
均线颜色标记:
强多头:Ma60 红色
强空头:Ma60 绿色
弱趋势:Ma60 白色
头寸计算:根据账户资金、合约规则自动计算下单手数
滑点 / 手续费 / 换仓:支持期货实盘适配设置
动态止损线绘制:主图直接显示止损位
策略完整流程看 70 日均线斜率判断趋势强弱
双均线金叉 / 死叉确定趋势方向
只做强趋势,弱趋势直接过滤
强趋势 + 价格突破高低点 → 入场
入场后用动态跟踪止损持有
触发止损 / 弱趋势强制平仓 → 离场
优点
强趋势过滤:避开 90% 的震荡行情,只做趋势行情
动态止损:既拿得住趋势,又能严控风险
逻辑闭环:趋势判断→强弱过滤→突破入场→动态出场
适配期货:自动计算手数、支持换仓 / 滑点 / 手续费
这是一个高胜率、低回撤的趋势跟踪策略,核心竞争力是用动量强度过滤弱趋势+动态衰减跟踪止损#量化 #量化交易 #期货 #期货交易 #量化策略