- UID
- 2
- 积分
- 2754821
- 威望
- 1327413 布
- 龙e币
- 1427408 刀
- 注册时间
- 2009-12-3
- 最后登录
- 2024-6-15
|
Ta-Lib安装及使用教程
TaLib官网:http://ta-lib.org/
8 Q% u. l1 G9 o9 Z1 ^1 Z) H$ m8 o1 W4 e4 s
一、TaLib简介
m" k6 V1 Y& r7 f* y" g% b9 N+ L& ?: h& ?6 o( g% `: t
TaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等。
. Q- Y* |8 _/ @9 H4 h1 L2 p
6 h8 B3 V! a: n. G8 N& V二、TaLib安装
$ d/ d" G: L5 w- b& m% p7 j' f
* `) Z% ]- ]" t; M注:TaLib是一个pyhon库,故在安装TaLib前需要安装Python。8 G4 g3 B# b% y1 \9 N* p+ Z. t
) w+ E" j. R' Y9 O5 _$ P2 _+ [% ]
1. pip安装- D! q- q4 O0 |( D! \6 o; o
" g/ x" g% w) L8 t0 l2 ~1 {) I(官方安装教程文档:https://ta-lib.org/install/)
' P b6 E" k6 k6 i' ?8 h4 ?0 i; J( ?) N l1 u2 k/ ]
2.pip install Ta-Lib
5 s1 a1 X! v, D; x1 j6 _( N( u6 b8 O' Q/ b
(注意:使用pip安装可能会出现这个问题:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ 此时就需要手动安装。这个问题在安装其他python第三方包时也可能出现,解决方法与此相同)
4 X `& ~; m: N" \
* U. x T! z! K5 z6 P( ]A. 找到并下载自己需要的对应版本的whl格式文件。) B9 I7 m+ t& _4 z2 R/ Z
(如:若本机安装是32位的python3.6,则选TA_Lib‑0.4.17‑cp36‑cp36m‑win32.whl下载;* }! ~8 Q7 N9 @' C. l( x( B/ G
若本机安装的是64位的python2.7,则选择TA_Lib‑0.4.17‑cp27‑cp27m‑win_amd64.whl,其他同理)
8 J5 y/ M! w$ j& l9 z1 p3 o& O4 o0 l" y9 p A
下载地址在:
- E1 q5 x% c- |3 Dhttps://www.lfd.uci.edu/~gohlke/pythonlibs/* ^8 Z% w/ d0 s, w' `. D
1 g8 W8 O1 b4 W$ c7 u' UB. 在命令行中(命令行的打开方式在文章最后的Tips里),进入此whl文件所在的目录,执行命令:
3 T# o! Z8 s- M. n N; ?: D
/ Y# Y( v& ?9 t5 a& xpip install 下载的whl文件名4 l3 r5 w* w' J2 p
! h4 n6 e) G0 `" r# t如:pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl, z. \* b/ Z# ]: c& V- B/ Z. [
0 F- y- F2 N5 d; ^2 bC. 或不进入所在目录,直接执行命令:
. P6 r( O# H* ^) e! D4 }, C
7 o6 c6 \6 u2 l# W! H4 Ypip install 文件所在的绝对路径+文件名! @# {* ]- }0 M$ t
T% D. i7 h8 T4 B d
如:pip install D:\my_packages\ TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
. i' O( D: ~0 f- Y. b e) c# h( W: [: \! a4 P3 z
3. 检测安装成功
. _% |6 r2 O8 u+ s# t" D. w5 \
# w2 k9 p3 e3 V3 I$ F: @; Z9 o# a在包安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的提示。0 @0 q9 G- m5 T( K
/ H5 |3 p$ D+ I! i
也可通过在命令行输入命令“ pip install ta-lib ”进行检测,如果出现“ Requirement already satisfied: ta-lib in …”(”…“为安装此文件的目录),即表示安装成功。 |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|