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 分鐘的資料來繪製,結果如下: