'전체 글'에 해당되는 글 61건

TA-LIB

잡다구리 2018. 1. 1. 03:28
반응형

TA-LIB는 기술적 분석(Technical Analysis)를 지원하는 Library이다.

http://ta-lib.org/ 


C/C++로 제공된 API를 Python 언어로 wrapping 하여 사용한다.

다음 링크는 Python에서 사용이 가능하게 하는 wrapping 기능을 제공한다.

https://github.com/mrjbq7/ta-lib


설치순서

step 1:

아래의 설명대로 C:\ta-lib에 압축을 푼다

압축파일은 C/C++로 개발된 Open source이다.

Windows

Download ta-lib-0.4.0-msvc.zip and unzip to C:\ta-lib

This is a 32-bit release. If you want to use 64-bit Python, you will need to build a 64-bit version of the library.


step 2:

pip 또는 conda install 진행



주의사항:

다만, 위의 open source는 32bit 환경 기준이므로, 64비트 환경에서는 별도의 조치를 해야 한다.


방법1: TA-LIB의 원본 소스를 다운 받아 64bit 환경에 맞게 build를 다시 하여 

C:\ta-lib에 복사한 뒤 pip install 진행. 

이 방법은 필요한  complier setting을 해야 하므로 번거롭다.


방법2: 아래 링크에서 whl 파일을 다운 받아 설치하는 것이다. 64bit에서 사용하능하도록 이미 빌드가 되어 있으므로 이를 이용하여 바로 설치가 가능하다.

http://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib


pip install TA_Lib-0.4.10-cp27-cp27m-win_amd64.whl



필자는 방법2를 이용하여 Win64bit, Python3.6 version에 설치를 성공하였다.

반응형

'잡다구리' 카테고리의 다른 글

pandas rename 정리  (0) 2018.11.18
어프로치  (2) 2018.05.01
Python에서 macro를 포함하는 엑셀 파일 생성 과정  (0) 2018.04.26
Backtrader  (0) 2018.02.17
ZIP Line  (0) 2018.01.06
블로그 이미지

티켓

시간이 지나서도 그시절 내가 했던 생각들을 찾아볼 수 있는 기록을 글로 남기고자 한다.

,