RQAlpha インストールと ta-lib を使用したテクニカル指標分析。RQAlpha をインストールする際には、事前に ta-lib をインストールする必要があります。そうしないと Python での参照時にエラーが発生します。
STEP1. ta-lib のソースコードを使用して静的ライブラリをコンパイルする
wget https://jaist.dl.sourceforge.net/project/ta-lib/ta-lib/0.4.0/ta-lib-0.4.0-src.tar.gz
tar xf ta-lib-0.4.0-src.tar.gz
cd ta-lib
/usr にインストール#
./configure --prefix=/usr
make
sudo make install
ここでインストール場所を指定する必要があります。コンパイルされた ta-lib は 32 ビットバージョンです。指定しない場合、64 ビットオペレーティングシステムでは lib や /usr/lib に見つけることができません。
STEP2. pip を使用して ta-lib をインストールする
pip install TA-Lib
参考: https://stackoverflow.com/questions/41155985/python-ta-lib-install-problems