Ta-lib Library ถ้าหากใครเป็นสาย Trading Developer ต้องรู้จักเป็นอย่างดีแน่นอน เพราะ เป็น Library ที่ช่วยในการพัฒนา Robot Trading ต่างๆ โดยชื่อเต็มของมันก็ชัดเจนคือ Technical Analysis Library โดยเราสามารถใช้ในการดึงข้อมูลมาแล้วมาวิเคราะห์ผ่าน Indicator ดังๆ เช่น MACD, RSI, EMA และ อื่นๆ อีกมากมาย
แต่ก่อนที่ไปเริ่ม Dev อันดับแรกต้องเริ่มในการติดตั้งก่อน บอกกงๆว่า ตอนแรกก็ Install ยากอยู่ เพราะ pip3 install ตรงๆ ไม่ได้ ต้องมีการ download src มาก่อนแล้ว Compile ด้วยตัวเองอีก ถึงจะ Install ได้ ว่าแล้วก็มาลุยกันเลย
- ทำการ Download ไฟล์ source code มาก่อน โดย Run Command ดังนี้
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
2. แตกไฟล์ที่ Download มา
tar -xzf ta-lib-0.4.0-src.tar.gz
cd ta-lib/
3. เริ่มดำเนินการ Compile & ติดตั้ง
sudo ./configure
sudo make
sudo make install
4. ติดตั้ง Package
pip3 install ta-lib
5. พอจะใช้ก็ให้ ประกาศ library ก่อน
import ta-lib
6. ถ้ามี Error Message แบบนี้ ImportError: libta_lib.so.0: cannot open shared object file: No such file or directory ให้ Export Path นี้ใน ไฟล์ ~/.profile
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
เป็นอันเสร็จสิ้นวิธีการติดตั้ง ta-lib python library บน Ubuntu ครับ