多種移動平均計算總結
股票期貨里面經常會遇到這些公式,通達信,同花順,文華,基本都有。作為一個程序員覺得網上比較的思路不清晰,在此做個總結,一目了然。
一.函數簡介
MA(x,n)-移動平均,是最簡單的n日內的平均值
SMA(x,n,m)-簡單移動平均,m為當日的權重,是個0~1之間的值
EMA(x,n)-指數移動平均,這個函數以相關周期為權重進行計算
DMA(x,m)-動態移動平均,這個函數以動態設定的權重m進行計算
TMA(x,p,q)-遞歸移動平均,這個函數可以完全控制當前周期的權重和上一次值的權重
WMA(x,m)-加權移動平均,這個函數對於近日的權重會比其它函數敏感
二.通用公式
博客園這里不能編輯數學公式,所以弄成截圖了。希望后面的新韭菜在專研技術的時候發芽快些。
-------------------------------------------------------------
補充:
這個通用公式的結構大概可以理解為:
當前函數值= 當前權重 X 當前價格 + 當前權重的互補值 X 上一次函數值;
所有的均線計算都可以這樣表達,變化就是權重和周期之間的函數關系(今天又百股跌停了,十分解氣)