### 一、均线交叉趋势指标(基础款)
核心逻辑:用短期均线(5日)上穿长期均线(20日)确认上升趋势,下穿确认下降趋势,适合震荡转趋势的行情。
```plaintext
MA5:MA(CLOSE,5);
MA20:MA(CLOSE,20);
// 趋势信号
UP:=CROSS(MA5,MA20),COLORRED;
DOWN:=CROSSDOWN(MA5,MA20),COLORGREEN;
DRAWICON(UP,LOW,1); // 红箭头做多信号
DRAWICON(DOWN,HIGH,2); // 绿箭头做空信号
```
这套代码在文华财经T8里直接复制就能用,信号简单直观,新手不容易混淆。
### 二、MACD改良趋势指标(过滤杂波)
核心逻辑:在标准MACD基础上,增加“MACD柱连续2根同方向”过滤假信号,适合波动较大的品种(比如螺纹钢、原油)。
```plaintext
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
// 趋势确认条件
UP_TREND:=MACD>0 AND MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2);
DOWN_TREND:=MACD<0 AND MACDDRAWLINE(UP_TREND,LOW,UP_TREND,LOW-10*MINPRICE,COLORRED); // 红色趋势线
DRAWLINE(DOWN_TREND,HIGH,DOWN_TREND,HIGH+10*MINPRICE,COLORGREEN); // 绿色趋势线
```
### 三、布林带突破趋势指标(抓趋势启动)
核心逻辑:价格突破布林带上轨+成交量放大,确认上升趋势;跌破下轨+成交量放大,确认下降趋势,适合趋势刚启动时介入。
```plaintext
MID:=MA(CLOSE,20);
UPPER:=MID+2*STD(CLOSE,20);
LOWER:=MID-2*STD(CLOSE,20);
// 突破信号
UP_BREAK:=CROSS(CLOSE,UPPER) AND V>MA(V,5)*1.5;
DOWN_BREAK:=CROSSDOWN(CLOSE,LOWER) AND V>MA(V,5)*1.5;
STICKLINE(UP_BREAK,CLOSE,OPEN,3,0),COLORRED; // 突破K线标红
STICKLINE(DOWN_BREAK,CLOSE,OPEN,3,0),COLORGREEN; // 跌破K线标绿
```
这些指标都是从“简单有效”出发设计的,避免过度优化导致曲线拟合。像布林带指标的参数调整技巧、不同品种(农产品/工业品)的适配方法,在公众号【量化刘百万】里有更详细的实盘案例拆解,包括信号失败时的止损逻辑。
如果对代码使用有疑问(比如怎么加载到文华财经T8、参数怎么根据品种调整),随时可以问我,毕竟这些都是踩过坑后总结的实用经验。你也可以在【量化刘百万】里翻一翻指标组合策略,搭配使用效果会更好。
发布于2026-1-30 11:19 北京



分享
注册
1分钟入驻>

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

