ema的演算法
❶ 關於EMA計算方法
【其實,不需要糾結公式的演算法細節,關鍵是對照交易實踐,看一看它准確率】
❷ EMA到底怎麼算的
EMA指數平均數指標(Exponential Moving Average,EXPMA或EMA) 指數平均數指標也叫EXPMA指標,它也是一種趨向類指標,其構造原理是仍然對價格收盤價進行算術平均,並根據計算結果來進行分析,用於判斷價格未來走勢的變動趨勢。
計算方法:
EXPMA=(當日或當期收盤價-上一日或上期EXPMA)/N+上一日或上期EXPMA,其中,首次上期EXPMA值為上一期收盤價,N為天數。
實際上,從EXPMA指標的構造原理和它的使用原則來看,這一指標更接近於均線指標,而且由於EXPMA指標通過對參數進行有效地設定,可以發揮出比均線指標更為直觀和有用的信息。
❸ 股票中,EMA的計算公式是什麼簡單、通俗點。
EMA表示快(慢)速平滑移動線。其中快速是12日計算的,公式如下:今日:EMA(12):[2/(12+1)]*今日收盤價加[11/(12+1)]*作日EMA(12)
❹ 高手指教;SMA均線和EMA均線計算公式分別是什麼謝謝
我收集的,你參考看看:
EMA(X,N)指數平滑移動平均:
求X的N日指數平滑移動平均,它真正的公式表達是:當日指數平均值=平滑系數*(當日指數值-昨日指數平均值)+昨日指數平均值;平滑系數=2/(周期單位+1);
由以上公式推導開,得到:EMA(C,N)=2*C/(N+1)+(N-1)/(N+1)*昨天的指數收盤平均值;
演算法是:若Y=EMA(X,N),則Y=〔2*X+(N-1)*Y』〕/(N+1),其中Y』表示上一周期的Y值。
SMA(C,N,M):
理解了EMA的含義和用途後,後面SMA函數就好理解了;因為EMA的平滑系數是定的,=2/(周期+1);如果要改變平滑系數咋辦?這就用到了 SMA,與EMA的區別就是增加了權重參數M,也就是用M代替EMA平滑系數中的2,這樣我們可以根據需要調整當日數值在均價中的權重=M/N。(要求N>M)
❺ 股市中 EMA指數的演算法是怎麼來的,看百度的看不懂
EMA=(當日或當期收盤價-上一日或上期EXPMA)/N+上一日或上期EXPMA。每天價格的權重系數以指數等比形式縮小。時間越靠近當今時刻,它的權重越大,說明EMA函數對近期的價格加強了權重比,更能及時反映近期價格波動情況。
❻ EMA怎樣計算
時間有限,我把公式發給你,你自己代入就可以了。
計算你提供的數據:(收盤價為):1,2,3,4,5,........求其EMA(c,5);
----------------------------------------------------------------------------------------------
解答:對應上面數據,X1,X2,X3,X4,X5,.......分別對應1,2,3,4,5,6,7,8,9;
則EMA(c,5)=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1=(5*X5+4*X4+3*X3+2*X2+1*X1)/15
=5.67(為了節省公式我取到X5);
--------------------------------------------------------------------------------------------
EMA(X,N)求X的N日指數平滑移動平均。演算法是:
若Y=EMA(X,N),則Y=[2*X+(N-1)*Y』]/(N+1),其中Y』表示上一周期的Y值。
EMA引用函數在計算機上使用遞歸演算法很容易實現,但不容易理解。例舉分析說明EMA函數。
X是變數,每天的X值都不同,從遠到近地標記,它們分別記為X1,X2,X3,….,Xn
如果N=1,則EMA(X,1)=[2*X1+(1-1)*Y』]/(1+1)=X1
如果N=2,則EMA(X,2)=[2*X2+(2-1)*Y』]/(2+1)=(2/3)*X2+(1/3)X1
如果N=3,則EMA(X,3)=[2*X3+(3-1)*Y』]/(3+1)=[2*X3+2*((2/3)*X2+(1/3)*X1)]/4=(1/2)*X3+(1/3)*X2+(1/6)*X1=3/6*X3+2/6*X2+1/6*X1
如果N=4,則EMA(X,4)=[2*X4+(4-1)*Y』]/(4+1)=2/5*X4+3/5*((1/2)*X3+(1/3)*X2+(1/6)*X1)=4/10*X4+3/10*X3+2/10*X2+1/10*X1
=2/5*X4+3/10*X3+3/15*X2+3/30*X1
如果N=5,則EMA(X,5)=2/(5+1)*X5+(5-1)/(5+1)(2/5*X4+3/10*X3+3/15*X2+3/30*X1)
=(1/3)*X5+(4/15)*X4+(3/15)*X3+(2/15)*X2+(1/15)*X1=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1
…………循環下去吧:)
EMA(X,6)=6/21*X6+5/21*X5+4/21*X4+3/21*X3+2/21*1/21X1
❼ 股市中的指數平均數指標即EMA的含義、計算公式~~謝謝!
網路上面不是有嘛
EMA(Exponential Moving Average),指數平均數指標。也叫EXPMA指標,它也是一種趨向類指標,指數平均數指標是以指數式遞減加權的移動平均。 求X的N日指數平滑移動平均,在股票公式中一般表達為:EMA(X,N),它真正的公式表達是:當日指數平均值=平滑系數*(當日指數值-昨日指數平均值)+昨日指數平均值;平滑系數=2/(周期單位+1);由以上公式推導開,得到:EMA(C,N)=2*C/(N+1)+(N-1)/(N+1)*昨天的指數收盤平均值; 演算法是:若Y=EMA(X,N),則Y=〔2*X+(N-1)*Y』〕/(N+1),其中Y』表示上一周期的Y值。EMA引用函數在計算機上使用遞歸演算法很容易實現,但不容易理解。例舉分析說明EMA函數。 X是變數,每天的X值都不同,從遠到近地標記,它們分別記為X1,X2,X3,….,Xn 如果N=1,則EMA(X,1)=〔2*X1+(1-1)*Y』〕/(1+1)=X1 如果N=2,則EMA(X,2)=〔2*X2+(2-1)*Y』〕/(2+1)=(2/3)*X2+(1/3)X1 如果N=3,則EMA(X,3)=〔2*X3+(3-1)*Y』〕/(3+1)=〔2*X3+2*((2/3)*X2+(1/3)*X1)〕/4=(1/2)*X3+(1/3)*X2+(1/6)*X1 如果N=4,則EMA(X,4)=〔2*X4+(4-1)*Y』〕/(4+1)=2/5*X4+3/5*((1/2)*X3+(1/3)*X2+(1/6)*X1) =2/5*X4+3/10*X3+1/5*X2+1/10*X1 如果N=5,則EMA(X,5)=2/(5+1)*X5+(5-1)/(5+1)(2/5*X4+3/10*X3+3/15*X2+3/30*X1) =(1/3)*X5+(4/15)*X4+(3/15)*X3+(2/15)*X2+(1/15)*X1 …………循環 X1 (2/3)*X2+(1/3)X1 (3/6)*X3+(2/6)*X2+(1/6)*X1 (4/10)*X4+(3/10)*X3+(2/10)*X2+(1/10)*X1 (5/15)*X5+(4/15)*X4+(3/15)*X3+(2/15)*X2+(1/15)*X1 任何時候系數之和恆為1。如果X是常量,每天的X值都不變,則EMA(X,N)=MA(X,N). 從以上的例舉分析中,我們可以看到時間周期越近的X值它的權重越大,說明EMA函數對近期的X值加強了權重比,更能及時反映近期X值的波動情況。 所以EMA比Ma更具參考價值,而ema也不容易出現死叉和金叉,所以一旦出現要立即作出反映!對周線處理,ema就更加穩定了。 理解了MA,EMA的含義後,就可以理解其用途了,簡單的說,當要比較數值與均價的關系時,用MA就可以了,而要比較均價的趨勢快慢時,用EMA更穩定;有時,在均價值不重要時,也用EMA來平滑和美觀曲線
❽ 麻煩高手解釋EMA的計算公式,例如,EMA(C,1) EMA(C,2) EMA(C,3) 麻煩舉例說明,
EMA(X,N):X的N日指數移動平均.演算法:Y=(X*2+Y'*(N-1))/(N+1)
EMA(X,N)相當於SMA(X,N+1,2)
通俗的說就是N日的平均值。