sma = talib.SMA(data["close"], 60) # 簡單移動平均線
ema = talib.EMA(data["close"], 60) # 指數移動平均線
wma = talib.WMA(data["close"], 60) # 加權移動平均線
trima = talib.TRIMA(data["close"], 60) # 三角移動平均線
這幾種均線對價格波動的敏感度都有所不同,我們有空再來詳述。總之,我們計算完後,若想確認結果是否正確,可以運行下方程式碼,初步以繪圖來進行檢查:
import matplotlib.pyplot as plt
plt.figure(figsize=(12,6))
plt.plot(data["close"],label="close")
plt.plot(sma,label="sma")
plt.plot(ema,label="ema")
plt.plot(wma,label="wma")
plt.plot(trima,label="trima")
plt.legend()
plt.show()
假設這裡我們只取最後 500 分鐘的資料來繪製,結果如下: