均線算法

  •   104 
  • 最後發表   Kris  2025 十二月 04
Kris 發文於   2025/11/28

請問XQ系統的均線 SMA和EMA的算法是什麼呢

排序方式: 標準 | 最新
虎科大許教授 發文於   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 的狀況。

發表回覆
Close