技术指标函数
通达信把常用的经典技术指标都做成了内置函数——你不用从零算,直接调用即可。本章按类别梳理最常用的指标函数, 讲清每个返回什么、怎么用。
一、均线类
| 函数 | 含义 | 特点 |
|---|---|---|
MA(X,N) | 简单移动平均 | 等权、稳定、有滞后 |
EMA(X,N) | 指数移动平均 | 近期权重大、更灵敏 |
SMA(X,N,M) | 加权/递推平均 | SMA=(M*X+(N-M)*昨日)/N |
WMA(X,N) | 线性加权平均 | 按时间线性加权 |
DMA(X,A) | 动态移动平均 | A 为平滑因子 |
MA5: MA(CLOSE, 5);
EMA20: EMA(CLOSE, 20);
多头: MA5 > EMA20; { 短期在长期之上 }
二、动量类
MACD
DIF: EMA(CLOSE,12) - EMA(CLOSE,26);
DEA: EMA(DIF,9);
MACD柱: (DIF - DEA) * 2;
用法:DIF 上穿 DEA(金叉)看多,下穿(死叉)看空;MACD 柱由负转正也偏多。
KDJ
KDJ(N,M1,M2) 返回 K、D、J 三条线。J 最敏感。常见用法:金叉(K 上穿 D)买入、超买超卖(>80 / <20)做反向预警。
RSI / CCI / WR / DMI
RSI(N):相对强弱,0~100,>70 偏强、<30 偏弱。CCI(N):顺势指标,越过 ±100 视为趋势启动。WR(N):威廉指标,反映收盘在区间中的位置。DMI:趋向指标,含 +DI/-DI/ADX,判断趋势强度。
三、波动类
| 函数 | 含义 |
|---|---|
STD(X,N) | N 周期 X 的标准差 |
BOLL 系列 | 布林带(中轨/上轨/下轨) |
ATR | 真实波幅(常用于止损) |
布林带用法:价格触上轨偏强/超买,触下轨偏弱/超卖,带宽收窄预示变盘。
四、成交量类
| 函数 | 含义 |
|---|---|
VOL | 成交量 |
MA(VOL,N) | N 周期均量 |
OBV | 能量潮(量价累积) |
VR | 成交量比率 |
判断「放量/缩量」最常见的就是 VOL > MA(VOL,5)。
五、用法要点
- 指标是工具不是圣杯:每个指标都有适用场景和盲区,震荡指标在趋势市失灵,趋势指标在震荡市挨打。
- 先看大周期:用大周期定方向、小周期找时机(可用跨周期引用)。
- 组合验证:单一指标信号弱,多个不同类型的指标共振才更可信(如趋势 + 量能)。
- 参数别过拟合:默认参数是大众共识;为历史行情「调到最优」往往是过拟合,未来未必有效。
六、一个综合示例
「均线多头排列 + MACD 金叉 + 放量」三重共振:
MA5 := MA(CLOSE,5);
MA20 := MA(CLOSE,20);
多头 := MA5 > MA20;
DIF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIF,9);
金叉 := CROSS(DIF, DEA);
放量 := VOL > MA(VOL,5) * 1.5;
共振: 多头 AND 金叉 AND 放量;
小结
均线看趋势、动量看强弱(MACD/KDJ/RSI)、波动看区间(BOLL)、成交量看力度。 把它们和数据函数组合,就能写出绝大多数实战公式。接下来进入实战: 条件选股公式。