### 一、改良版MACD趋势指标(麦语言,文华财经T8可用)
核心逻辑:传统MACD容易频繁交叉,这套在原公式基础上增加趋势过滤,避免震荡市误判。
```plaintext
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD : 2*(DIFF-DEA),COLORSTICK;
// 新增趋势过滤线
趋势线 : EMA(CLOSE,50),COLORYELLOW;
// 多空信号
做多信号 : CROSS(DIFF,DEA) AND CLOSE>趋势线,COLORRED;
做空信号 : CROSSDOWN(DIFF,DEA) AND CLOSE<趋势线,COLORGREEN;
```
用法:当MACD柱状线由绿转红,且价格在50日均线(趋势线)上方,视为多头信号;反之空头。参数12/26/9可根据品种调整(比如农产品波动大,可缩小周期到10/20/8)。
### 二、布林带+RSI趋势强度指标(麦语言)
核心逻辑:用布林带判断价格位置,RSI判断动能,避免单一指标的局限性。
```plaintext
// 布林带
MID : MA(CLOSE,20);
UPPER : MID + 2*STD(CLOSE,20);
LOWER : MID - 2*STD(CLOSE,20);
// RSI动能
RSI : SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
// 多空信号
强多 : CROSS(CLOSE,LOWER) AND RSI<30,COLORMAGENTA;
强空 : CROSSDOWN(CLOSE,UPPER) AND RSI>70,COLORCYAN;
```
用法:价格跌到下轨且RSI低于30(超卖),可能反弹;涨到上轨且RSI高于70(超买),可能回调。
这两套指标的参数优化细节(比如不同品种的周期适配),在公众号【量化刘百万】里有更详细的拆解,包含螺纹钢、豆粕等主力合约的实盘案例。如果对源码里的函数逻辑(比如STD标准差计算)有疑问,也可以随时找我聊聊,新手入门最怕自己闷头试错,有经验的人点拨一下能少走很多弯路。
发布于2小时前 北京



分享
注册
1分钟入驻>

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

