本文介绍了 Talib 库中主要的重叠研究函数,具体操作可见API:Overlap Studies Functions 重叠研究指标
名称 | 意义 | 计算方法 | 技术操作 |
---|---|---|---|
MA-移动平均线类型 | 价格平均 | 比较数值与均价的关系,现行价在平均价之上,供小于求,行情看好;行情价在平均价之下,供过于求,行情看淡 | |
SMA-简单移动平均 | 价格加和平均 | S M A = A 1 + A 2 + ⋯ + A n n SMA=\frac{A_1+A_2+\cdots +A_n}{n} SMA=nA1+A2+⋯+An | |
EMA-指数移动平均线 | 价格加权算术平均 | E M A t o d a y = 2 × c l o s e + E M A y e s t e r d a y × ( N − 1 ) ( N + 1 ) EMA_{today}=\frac{2\times close + {EMA}_{yesterday} \times (N-1)}{(N+1)} EMAtoday=(N+1)2×close+EMAyesterday×(N−1) | |
DEMA-双重指数移动平均线 | D E M A = 2 × E M A − E M A ( E M A ) DEMA = 2 \times EMA-EMA(EMA) DEMA=2×EMA−EMA(EMA) | 更为快速敏感,更适用于短线交易或日内交易;在趋势的识别和判断上,意义不大;DEMA快速上升,同时价格也位于DEMA上方快速上升时,对应最好的看涨行情,反之亦然 | |
TEMA-三重指数移动平均线 | T E M A = 3 E M A 1 − 3 E M A 2 + E M A 3 ; E M A 1 = E M A E M A 2 = E M A ( E M A 1 ) E M A 3 = E M A ( E M A 2 ) TEMA=3EMA_1-3EMA_2+EMA_3;\\EMA_1=EMA\\EMA_2=EMA(EMA_1)\\EMA_3 =EMA(EMA_2) TEMA=3EMA1−3EMA2+EMA3;EMA1=EMAEMA2=EMA(EMA1)EMA3=EMA(EMA2) | 长期环境中追逐趋势,趋势指标;趋势越不稳定,该指标就越不可用。1、确认趋势。价格高于该平均值,上升趋势的确认。反之疲软。2、趋势变化信号。价格突破均线,看涨信号。反之看跌。3、双线交叉。快 TEMA 穿过慢 TEMA ,买入信号;反之卖出。4、支撑和阻力区域。价格触及均线频率与突破均线概率成正比。 | |
WMA-移动加权平均法 | W M A = c l o s e 1 × n + c l o s e 2 × ( n − 1 ) + ⋯ + c l o s e n n × ( n + 1 ) / 2 WMA=\frac{close_1 \times n+close_2 \times (n-1)+\cdots +close_n}{n\times(n+1)/2} WMA=n×(n+1)/2close1×n+close2×(n−1)+⋯+closen | 基于加权移动平均线日数,将每一个之前日数比重提升 | |
KAMA-考夫曼的自适应移动平均线 | 波动小噪音低,关注数据点; 反之平滑噪音。 | 阳线自下而上穿过指标线为进场点,K线自上而下穿过指标线为出场点;指标线平缓运行不操作 | |
BBANDS-布林带 | 用于生成超卖或超买信号 | B O L U ( u p p e r ) = M A + m × σ B O L M ( m i d d l e ) = M A B O L D ( l o w e r ) = M A − m × σ σ = 1 N ∑ i = 1 N ( X i − μ ) 2 n = P e r i o d , m = 2 \begin{matrix}BOLU(upper)=MA+m \times \sigma\\ BOLM(middle)=MA\\ BOLD(lower)=MA-m \times \sigma\\ \sigma=\sqrt{\frac{1}{N}\sum_{i=1}^N (X_i-\mu )^2}\\ n=Period,m=2 \end{matrix} BOLU(upper)=MA+m×σBOLM(middle)=MABOLD(lower)=MA−m×σσ=N1∑i=1N(Xi−μ)2n=Period,m=2 | 1.价格向上穿越中轨,买入信号,反之卖出信号。2.带宽收窄,低波动期,交易机会增加,反之退出交易。3.不是价格走向信号。 |
SAR-抛物线指标 | 用于发现趋势和反转 | R P S A R = P P S A R + [ A F ( E P − P P S A R ) ] F P S A R = P P S A R + [ A F ( P P S A R − E P ) ] R P S A R = R i s i n g P S A R , F P S A R = F a l l i n g P S A R , P P S A R = P r i o r P S A R , A F = A c c e l e r a t i o n F a c t o r E P = { l o w ( F P S A R , h i g h < P P S A R ) h i g h ( R P S A R , h i g h > P P S A R ) \begin{matrix} RPSAR=PPSAR+[AF(EP-PPSAR)]\\ FPSAR=PPSAR+[AF(PPSAR-EP)]\\ RPSAR=RisingPSAR,\\ FPSAR=FallingPSAR,\\ PPSAR=PriorPSAR,\\ AF=AccelerationFactor\\ EP=\left\{\begin{matrix} low(FPSAR,high<PPSAR)\\ high(RPSAR,high>PPSAR) \end{matrix}\right. \end{matrix} RPSAR=PPSAR+[AF(EP−PPSAR)]FPSAR=PPSAR+[AF(PPSAR−EP)]RPSAR=RisingPSAR,FPSAR=FallingPSAR,PPSAR=PriorPSAR,AF=AccelerationFactorEP={low(FPSAR,high<PPSAR)high(RPSAR,high>PPSAR) | 1.反转信号:点从高于价格移动到低于价格,买入信号,反之卖出信号。2.反转信号不一定意味价格正在反转,可能在大幅上涨后的横盘。 |