- UID
- 2
- 积分
- 2754821
- 威望
- 1327413 布
- 龙e币
- 1427408 刀
- 注册时间
- 2009-12-3
- 最后登录
- 2024-6-15
|
Ta-Lib安装及使用教程
TaLib官网:http://ta-lib.org/
: l7 K5 D6 o( A
& ?4 U f3 m, n3 P; d0 I3 N, S1 R一、TaLib简介; d- I* _% t1 u3 j
8 p, W, {! ?& C0 h
TaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等。
; Y$ E; W3 w7 Y+ a' [# J( I0 m. w! N1 V! e
二、TaLib安装
5 N8 A5 W' k* Z8 f$ G5 q5 s! Q* }( I4 {) U- y
注:TaLib是一个pyhon库,故在安装TaLib前需要安装Python。
2 a. s- S) c: D/ r
( Q O3 |4 F) @# m c' f1. pip安装' I2 s3 v2 K* G- p9 _; x
* j6 \) K' ^% G! K
(官方安装教程文档:https://ta-lib.org/install/)! ~3 v5 z! _# e' A7 P: Y h
# D& ~3 X/ {/ k3 Y# ?/ L4 q/ |7 [2.pip install Ta-Lib
; h9 F2 Z' Y6 B1 [& |, H- o4 |5 |9 h1 h4 }
(注意:使用pip安装可能会出现这个问题:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ 此时就需要手动安装。这个问题在安装其他python第三方包时也可能出现,解决方法与此相同)4 A" K, G& X% I% D, c5 J6 [
/ L. g' f, p% Q' V* o; V: |8 B
A. 找到并下载自己需要的对应版本的whl格式文件。( V% r6 z) @9 a; C, Q1 i2 N3 w1 s
(如:若本机安装是32位的python3.6,则选TA_Lib‑0.4.17‑cp36‑cp36m‑win32.whl下载;9 r4 e4 y5 k" \' U6 e
若本机安装的是64位的python2.7,则选择TA_Lib‑0.4.17‑cp27‑cp27m‑win_amd64.whl,其他同理)# i* w* N6 K5 D* E9 ]
4 B$ D! f2 b: f4 p. u& n5 W
下载地址在:- _- v5 F) C4 g( ]* r# \- T
https://www.lfd.uci.edu/~gohlke/pythonlibs/
3 Z0 |5 U, O; H. G! m9 `
( z5 Z0 F7 w* t' @( CB. 在命令行中(命令行的打开方式在文章最后的Tips里),进入此whl文件所在的目录,执行命令:
# I( F+ P7 C! |; h3 G1 U- v5 q0 F3 N& ]9 `
pip install 下载的whl文件名
1 S9 o9 v! N6 O5 |- L" j8 |6 Q/ D4 E1 y2 c0 J
如:pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl. z: x( e |! O0 }! j
/ b8 c5 L& W" P5 W: _C. 或不进入所在目录,直接执行命令:
# S% D6 t* X* Y% A5 t3 E0 i
; Y9 S x' o; y$ tpip install 文件所在的绝对路径+文件名
) P$ \0 E+ c( z0 l* |
* `5 }& E) k+ Y" z( |& T$ K如:pip install D:\my_packages\ TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
5 ]: u+ l# P3 ]5 W: s% y
4 m0 l4 r4 j& _! O: S5 k2 l3. 检测安装成功
9 J. O! D/ A- ]$ M. f8 \1 l& {
9 d( z J) a3 T8 B# r4 k在包安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的提示。9 Y" A F/ _7 f; L1 ~
9 r1 G j2 H3 v4 l* }% O也可通过在命令行输入命令“ pip install ta-lib ”进行检测,如果出现“ Requirement already satisfied: ta-lib in …”(”…“为安装此文件的目录),即表示安装成功。 |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|