iT邦幫忙

2021 iThome 鐵人賽

DAY 13
0
永豐金融APIs

永豐金API之30天不中斷Q&A系列 第 13

Day13 - 如何用shioaji搭配Ta-Lib計算技術指標: 安裝篇

Ta-Lib是非常好用的技術指標模組,提供高達100多種的技術指標,常見的技術指標幾乎都可以在這裡找到,不用再自己一行一行撰寫計算技術指標的程式碼,相當方便。以下就先介紹如何安裝Ta-Lib吧!

如果要將Ta-Lib安裝在電腦上,可以依照平時安裝module的方法進行安裝。

pip install TA-Lib

如果是windows的作業系統,可能會出現許多錯誤訊息,可以試試以下的安裝步驟:

1.前往https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib,依據自己的python與作業系統版本下載.whl檔案

查看自己的python版本

依據自己的python與作業系統版本下載.whl檔案

2.下載完成後用cd+檔案所在資料夾的路徑,前往該資料夾,然後再用pip install +.whl完整檔名,例如:

pip install TA_Lib-0.4.21-cp38-cp38-win_amd64.whl

安裝.whl檔案。如果出現Successfully installed TA-Lib就代表安裝成功了

如果是使用 Google Colab 的朋友,安裝方式更簡單,只要複製以下程式碼貼上 colab 後執行,就可以直接安裝好 TA-Lib 了!

!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
!tar -xzvf ta-lib-0.4.0-src.tar.gz
%cd ta-lib
!./configure --prefix=/usr
!make
!make install
!pip install Ta-Lib

明天我們再看看怎麼用shioaji搭配Ta-Lib計算技術指標吧!


上一篇
Day12 - 如何查詢委託單狀態
下一篇
Day14 - Shioaji X Backtesting -回測框架搭配API歷史資料
系列文
永豐金API之30天不中斷Q&A26

尚未有邦友留言

立即登入留言