MA、WMA、EMA、EXPMA区别及公式详述
MA1Moving Average,移动平均线。连续多个周期的价格(比如收盘价)的算术平均值。MA是最基础的移动平均线,又称为SMA(简单移动平均线)。几经发展,移动平均线也有多种变体。MA=C1+C2+C3+C4+C55MA=\frac{C_1+C_2+C_3+C_4+C_5}{5}MA=5C1+C2+C3+C4+C5WMA2Weighted Moving A...
-
MA1
Moving Average,移动平均线。
连续多个周期的价格(比如收盘价)的算术平均值。
MA是最基础的移动平均线,又称为SMA(简单移动平均线)。几经发展,移动平均线也有多种变体。
M A = C 1 + C 2 + C 3 + C 4 + C 5 5 MA=\frac{C_1+C_2+C_3+C_4+C_5}{5} MA=5C1+C2+C3+C4+C5 -
WMA2
Weighted Moving Average,加权移动平均线。
SMA是以等权重计算的算术平均值,实际中认为越近期的价格,对现价影响越大,因此权重应该加大。常见的加权方式有:
-
末日加权
W M A = C 1 + C 2 + C 3 + . . . + C n ∗ 2 n + 1 WMA=\frac{C_1+C_2+C_3+...+C_n*2}{n+1} WMA=n+1C1+C2+C3+...+Cn∗2
-
线性加权
W M A = C 1 ∗ 1 + C 2 ∗ 2 + C 3 ∗ 3 + . . . + C n ∗ n 1 + 2 + 3 + . . . + n WMA=\frac{C_1*1+C_2*2+C_3*3+...+C_n*n}{1+2+3+...+n} WMA=1+2+3+...+nC1∗1+C2∗2+C3∗3+...+Cn∗n
-
梯形加权
W M A = ( C 1 + C 2 ) ∗ 1 + ( C 2 + C 3 ) ∗ 2 + . . . + ( C n − 1 + C n ) ∗ ( n − 1 ) 2 ∗ 1 + 2 ∗ 2 + 2 ∗ 3 + . . . + 2 ∗ ( n − 1 ) WMA=\frac{(C_1+C_2)*1+(C_2+C_3)*2+...+(C_{n-1}+C_n)*(n-1)}{2*1+2*2+2*3+...+2*(n-1)} WMA=2∗1+2∗2+2∗3+...+2∗(n−1)(C1+C2)∗1+(C2+C3)∗2+...+(Cn−1+Cn)∗(n−1)
-
平方系数加权
W M A = C 1 ∗ 1 2 + C 2 ∗ 2 2 + C 3 ∗ 3 2 + . . . + C n ∗ n 2 1 2 + 2 2 + 3 2 + . . . + n 2 WMA=\frac{C_1*1^2+C_2*2^2+C_3*3^2+...+C_n*n^2}{1^2+2^2+3^2+...+n^2} WMA=12+22+32+...+n2C1∗12+C2∗22+C3∗32+...+Cn∗n2
-
-
EMA3
Exponential Moving Average,指数移动平均,又可简写未EXPMA
E M A t o d a y = α ∗ P r i c e t o d a y + ( 1 − α ) ∗ E M A y e s t e r d a y EMA_{today}=\alpha * Price_{today}+(1-\alpha)*EMA_{yesterday} EMAtoday=α∗Pricetoday+(1−α)∗EMAyesterday以递归的方式计算均值,当递归到 E M A 1 EMA_1 EMA1时,可以有多种方式: P r i c e 1 Price_1 Price1或者开始几个数的均值,经过转化后:
E M A t o d a y = p 1 + ( 1 + α ) p 2 + ( 1 + α ) 2 p 3 + . . . 1 + ( 1 + α ) + ( 1 + α ) 2 + . . . EMA_{today}=\frac{p_1+(1+\alpha)p_2+(1+\alpha)^2p_3+...}{1+(1+\alpha)+(1+\alpha)^2+...} EMAtoday=1+(1+α)+(1+α)2+...p1+(1+α)p2+(1+α)2p3+...
因此,也可以看作时WMA的一种特殊形式,以指数形式进行加权。 -
References
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)