我自己这几年一直在研究期货量化,平时会在公众号【量化刘百万】记录一些指标源码拆解和工具分享,下面按新手能直接用的思路给你一套方案:
### 一、波动率多空指标核心逻辑(附麦语言公式)
用 ATR(平均真实波幅)+ 均线趋势过滤 来判断:当波动率突破阈值且价格在均线上方时做多,反之做空。
文华财经T8麦语言公式:
```
// 波动率多空指标
ATR:=MA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14); // 14周期ATR
MA20:=MA(CLOSE,20); // 20日均线过滤趋势
VOL_THRESHOLD:=MA(ATR,60)*1.5; // 波动率阈值(60周期ATR的1.5倍)
// 多空信号
多信号:=CROSS(ATR,VOL_THRESHOLD) AND CLOSE>MA20;
空信号:=CROSS(VOL_THRESHOLD,ATR) AND CLOSE
// 绘图
DRAWICON(多信号,LOW,1); // 做多箭头
DRAWICON(空信号,HIGH,2); // 做空箭头
```
### 二、3个使用关键点(新手必看)
1. 参数调整:不同品种波动率不同(比如原油>螺纹钢),阈值的1.5倍可根据品种测试调整,公众号【量化刘百万】里有各品种参数优化案例,可参考历史行情回测数据。
2. 信号过滤:单靠波动率容易假突破,一定要结合均线(20/60日均线)确认趋势方向,避免逆趋势开仓。
3. 止损设置:开仓后用ATR的1.5倍设止损(比如做多时,止损=开仓价-ATR*1.5),波动率指标本身就是很好的止损参考。
如果想看看具体品种(比如螺纹钢、甲醇)的实盘信号案例,或者想把公式改成TB开拓者的TBL语言,在公众号【量化刘百万】里做过不同软件的适配拆解,可以按需翻一翻,不一定非要照搬。
发布于20小时前 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

