請問XQ系統的均線 SMA和EMA的算法是什麼呢
均線算法
- 104
- 最後發表 Kris 2025 十二月 04
虎科大許教授
發文於
2025/11/28
SMA是簡單平均,數值是N期的數值加總除以N。
EMA是指數平均,數值=前一日的EMA+(2/(N+1))×(當日收盤價-前日EMA)。第一天的EMA可用當天收盤價代表。
Kris
發文於
2025/11/30
我用XQ的sma公式 印出sma 一個到小數點3位 一個到2位 發現很多小數點第三位如果是5 如果算到第2位的情況都會被省略 XQ的公式是什麼情況才會進位?
虎科大許教授
發文於
2025/11/30
我猜測應該是用四捨六入五成雙(奇進偶捨)的進位方式。
Kris
發文於
2025/12/02
我SMA 和 EMA都使用四捨六入五成雙(奇進偶捨)的進位方式
但還是會有落差一點. 這個問題大概出在哪裡呢
XS小編
發文於
2025/12/04
Hello Kris,
XS指標的數值都是採用四捨五入,您遇到的狀況是浮點數精度的問題。
舉例來說 1101.TW、SMA 10、20250612 用XS指標計算出來的數值其實是 27.464999999999996。
當設定為兩位小數的時候: 27.46
當設定為四位小數的時候: 27.4650
因此會有看起來應該要五入成 27.47,但實際上卻是 27.46 的狀況。
5 評論