※ 引述《timyau ()》之銘言:
: 請問一下MACD的EMA值求法?
: 根據網路上資料的範例 http://0rz.tw/e33aY
: 參數為 (12, 26, 9)的時候, 12日EMA的計算方式為:
: EMA12 = 前一日EMA12 x 11/13 + 今日收盤價格 x 2 / 13
: 可是這邊有個問題..前一日的 EMA12..
: 不是永遠有前一日嗎..那我要怎麼結束啊= =a
: 例如現在我手邊有10/01~10/05某股票的收盤價分別為 10, 10, 11, 12, 12元
: 我 MACD 的參數要帶入 (5, 10, 7)
: 所以五日的 EMA 值求法就等於:
: 今 日EMA5 = (一日前EMA5)x 4/6 + 12 x 2/6
: 一日前EMA5 = (二日前EMA5)x 4/6 + 12 x 2/6
: 二日前EMA5 = (三日前EMA5)x 4/6 + 11 x 2/6
: 三日前EMA5 = (四日前EMA5)x 4/6 + 10 x 2/6
: 四日前EMA5 = (五日前EMA5)x 4/6 + 10 x 2/6
: 五日前EMA5 = (??????????)x 4/6 + ?? x 2/6
: ......
: 請問我這樣子算到底哪邊錯了 QQ
: 若不能 po 在這邊的話就...就...就不知道要去 po 在哪裡了..
MACD是由二位美國學者艾培爾與希斯勒所提出,利用快速和慢速的平滑移動平
均線(EMA),計算兩者之間的差離值(DIF),再利用差離值與差離值平均值(DEM
)的收斂(交會)與發散(分離)的徵兆,用以研判股市行情買進或賣出的時機。
一般多採用12日與26日的平滑平均值,以及9日MACD值,其計算步驟如下:
1.計算每日初步平均值,DI = (最高價+最低價+ 2 × 收盤價) ÷ 4。
2.計算首日EMA12=12天內DI 總和 ÷ 12
3.計算首日EMA26=26天內DI 總和 ÷ 26
4.當日平滑修正值EMA12 =[前一日EMA12 × (12-2)+今日DI × 2] ÷ 12
5.當日平滑修正值EMA26 =[前一日EMA26 × (26-2)+今日DI × 2] ÷ 26
6.差離值DIF = 12日EMA - 26日EMA
7.計算首日MACD = 9天內DIF總和 ÷ 9
8.當日MACD=(前一日MACD × (9-1)+今日DIF × 2) ÷ (9+1)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.29.234
※ 編輯: coconing 來自: 61.228.45.223 (10/05 16:09)