  
- UID
- 2
- 积分
- 2929874
- 威望
- 1414973 布
- 龙e币
- 1514901 刀
- 在线时间
- 13682 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2025-4-5

|
Ta-Lib安装及使用教程
TaLib官网:http://ta-lib.org/
. Y8 T7 B4 Z1 B' ]+ B
9 Q C' t) O8 m. G: V" R" D; ~$ p一、TaLib简介
& k; o$ @0 x: u f2 y
, F5 o! U) k! z1 BTaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等。# Q$ c! E2 j* M7 `4 t; l( Y$ }
: q, [" Y- Y8 k9 a2 Q4 K# `7 H
二、TaLib安装
0 t' F) G. t) c3 _0 b
' k4 d7 N X7 s* T注:TaLib是一个pyhon库,故在安装TaLib前需要安装Python。, V- Z6 P6 q8 o+ K5 R' Q
* X" I1 ]* N& \
1. pip安装
' D0 O- _+ g+ K% Y3 e. A; `$ ^% `3 l* S/ p- n
(官方安装教程文档:https://ta-lib.org/install/); t/ p) W8 O6 f0 P
! a" F* }# ~/ k$ h
2.pip install Ta-Lib
. S4 r3 i0 q" R' l% b3 _3 f* M5 |% U
' `3 }. [9 H) ^0 N(注意:使用pip安装可能会出现这个问题:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ 此时就需要手动安装。这个问题在安装其他python第三方包时也可能出现,解决方法与此相同)* `- u d+ R) W
. @/ {4 R7 \1 Y: S- G0 G6 j) H& YA. 找到并下载自己需要的对应版本的whl格式文件。( {$ i% o! `7 ~) w
(如:若本机安装是32位的python3.6,则选TA_Lib‑0.4.17‑cp36‑cp36m‑win32.whl下载;1 Q( x% |6 X5 _% ?0 c3 d
若本机安装的是64位的python2.7,则选择TA_Lib‑0.4.17‑cp27‑cp27m‑win_amd64.whl,其他同理)4 J8 H D7 N, G3 g1 ]2 k7 b9 k# w3 h
6 r+ a5 W' e, N- g" k7 |) ~1 H3 n
下载地址在:! C" n3 o+ _# T+ J) U6 G
https://www.lfd.uci.edu/~gohlke/pythonlibs/
( G! G! @1 p' z6 g+ r9 [$ r, @7 x* E* [: W
B. 在命令行中(命令行的打开方式在文章最后的Tips里),进入此whl文件所在的目录,执行命令:
8 {4 M# p. H( h% U/ Q! j- ~5 N8 x3 o) x: d v# R9 V" d% b2 S
pip install 下载的whl文件名3 n) g: G5 z3 @( P0 A/ {; d" L
% T9 p& h& [3 b; }- g如:pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl! Z8 \' W8 C& \1 [2 E, H
. m2 c, T! z3 n9 K3 M$ {3 ?' n
C. 或不进入所在目录,直接执行命令:
' y+ J7 S( T0 M1 r. m0 F( W; ?2 V' z! [
pip install 文件所在的绝对路径+文件名
# s: \, i0 i6 }7 |6 q
& F8 h( F2 v Y( P如:pip install D:\my_packages\ TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
7 x4 q9 N a8 V' Z/ E) g2 k9 V2 D. p+ `* o/ r( v2 i4 ~
3. 检测安装成功
: I% M! E o( r8 P% e8 M+ D6 L* `9 }0 B5 a! G. I9 c. o
在包安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的提示。% m, h/ P1 `+ D; ], D' ]
1 ~, Q; h5 `( F/ u3 d- V& j也可通过在命令行输入命令“ pip install ta-lib ”进行检测,如果出现“ Requirement already satisfied: ta-lib in …”(”…“为安装此文件的目录),即表示安装成功。 |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|