我們先來看MA和EMA。首先,都是平均值,這點應該沒有疑問。
MA是簡單算術平均值,MA(C,2)=(C 1+C2)/2;MA(C,3)=(C 1+C2+C3)/3;不計重量,平均計算;
EMA是指數平滑平均,其真實公式表達式為:今日指數平均值=平滑系數*(今日指數值-昨日指數平均值)+昨日指數平均值;平滑系數=2/(周期單位+1);由上述公式推導,EMA (c,n)= 2 * c/(n+1)+(n-1)/(n+1)*昨日指數收盤均值;仔細看:x = EMA (c,2) = 2/3 * c+1/3 * ref (c,1);EMA(C,3)= 2/4 * C+2/4 * X;所以在計算平均值時,它考慮的是前壹天的平均值,平滑系數是固定的。它利用今天的值與前壹天的平均值之差,再考慮平滑系數來計算平均值,所以也叫相似差平均。
所以這兩種平均算法是不壹樣的,主要側重於數組中數據的權重不同。
理解了MA和EMA的含義,就可以理解它們的用途了。簡單來說,在比較數值和均價的關系時,MA就足夠了,而在比較均價的走勢時,EMA更穩定。有時,當平均值不重要時,EMA也被用來平滑和美化曲線。
理解了MA和EMA的含義和用法之後,下面的函數就好理解了。
因為EMA的平滑系數是固定的,=2/(周期+1);如果我想改變平滑系數怎麽辦?這使用SMA,
SMA(C,N,M)與EMA的區別在於增加了權重參數M,即在EMA的平滑系數中用M代替2,這樣我們就可以根據需要調整均價中當日價值的權重=M/N。(NM);必選);
在DMA(C,A)中,A是權值,公式如下:x = DMA (c,a) = a * x+(1-a) * x' (A小於1)。可以發現DMA和SMA的原理是壹樣的,只是壹個小數直接代替了M/N;
在實踐中,這個小數最有價值的地方在於,周轉率= V/資本;
DMA(C,V/CAPITAL)的直接含義是以換手率為權重系數,用當日收盤價占均價的比例來計算均價;
直觀的理解就是換手率越大,當天收盤價在均價中的作用越大!
這個理解要知道每個功能的作用和用途!