知行迭代
导航
首页
最近更改
随机页面
常用
分类目录
Linux命令
Mediawiki常用
电脑技巧
工具
链入页面
相关更改
特殊页面
页面信息
登录
查看“TA-Lib”的源代码
←
TA-Lib
页面
讨论
阅读
查看源代码
查看历史
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:[
[1]
]
您可以查看和复制此页面的源代码。
TA-Lib(Technical Analysis Library)是一个多平台的[[技术分析]]库,多种编程语言的开源API,包括[[C]]/[[C++]]、[[Java]]、[[Perl]]、[[Python]]版等。包含200多个技术指标,如[[ADX]]、[[MACD]]、[[RSI]]、[[布林带]]等,还支持烛台模式识别。Ta-Lib使用[[BSD]]许可,允许将它集成到您自己的开源或商业应用程序中。 TA-Lib的Python版本是使用 [[SWIG]] 封装C/C++版本的API,难安装,速度稍慢。开源项目[https://github.com/mrjbq7/ta-lib mrjbq7/ta-lib]使用[[Cython]]和[[Numpy]]封装TA-Lib的C/C++版,速度比TA-Lib的Python版快,所以在Python中一般使用该版本。 ==简介== ===时间轴=== ===安装=== ====使用pip安装==== [https://github.com/mrjbq7/ta-lib mrjbq7/ta-lib]有发布在[[PyPI]]上,可以使用[[pip]]安装: pip install TA-Lib {{了解更多 |[http://mrjbq7.github.io/ta-lib/install.html mrjbq7/ta-lib:安装] }} ====故障排除==== {{了解更多 |[https://github.com/mrjbq7/ta-lib#troubleshooting mrjbq7/ta-lib:故障排除] }} ==函数== ===Overlap Studies 重叠指标=== {| class="wikitable sortable" style="width: 100%; ! 函数名 ! 描述 ! 代码 |- | '''[[MA]]'''</code> <br \>Moving average | 移动平均线<br \>按照计算方法可分多种,一般指简单移动平均(SMA)。<br \> 参数:<br \>matype:默认0(简单移动平均),0=SMA,1=EMA,2=WMA,3=DEMA,4=TEMA,5=TRIMA,6=KAMA,7=MAMA,8=T3 | MA(close, timeperiod=30, matype=0) |- | '''SMA''' <br \>Simple Moving Average | 简单移动平均 | SMA(close, timeperiod=30) |- | '''[[EMA]]''' <br \>Exponential Moving Average | 指数移动平均<br \>是以指数式递减加权的移动平均。 | EMA(close, timeperiod=30) |- | '''WMA''' <br \>Weighted Moving Average | |WMA(close, timeperiod=30) |- | '''DEMA'''<br \>Double Exponential Moving Average | | DEMA(close, timeperiod=30) |- | '''TEMA''' <br \>Triple Exponential Moving Average | | TEMA(close, timeperiod=30) |- | '''TRIMA''' <br \>Triangular Moving Average | | TRIMA(close, timeperiod=30) |- | '''KAMA'''<br \>Kaufman Adaptive Moving Average | | KAMA(close, timeperiod=30) |- | '''MAMA'''<br \>MESA Adaptive Moving Average | | mama, fama = MAMA(close, fastlimit=0, slowlimit=0) |- | '''T3'''<br \>Triple Exponential Moving Average (T3) | | T3(close, timeperiod=5, vfactor=0) |- | '''BBANDS'''<br \>Bollinger Bands | | upperband, middleband, lowerband = BBANDS(close, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0) |- | '''HT_TRENDLINE'''<br \>Hilbert Transform | | HT_TRENDLINE(close) |- | '''MAVP'''<br \>Moving average with variable period | | MAVP(close, periods, minperiod=2, maxperiod=30, matype=0) |- | '''MIDPOINT'''<br \>MidPoint over period | | MIDPOINT(close, timeperiod=14) |- | '''MIDPRICE'''<br \>Midpoint Price over period | | MIDPRICE(high, low, timeperiod=14) |- | '''[[SAR]]'''<br \>Parabolic SAR | | SAR(high, low, acceleration=0, maximum=0) |- | '''SAREXT'''<br \>Parabolic SAR | | SAREXT(high, low, startvalue=0, offsetonreverse=0, accelerationinitlong=0, accelerationlong=0, accelerationmaxlong=0, accelerationinitshort=0, accelerationshort=0, accelerationmaxshort=0) |} {{了解更多 |[https://mrjbq7.github.io/ta-lib/func_groups/overlap_studies.html mrjbq7/ta-lib 文档:Overlap Studies] |[https://github.com/mrjbq7/ta-lib/blob/master/talib/_common.pxi mrjbq7/ta-lib GitHub: ta-lib/talib/_common.pxi]}} ==资源== ===官网=== *[https://ta-lib.org/ TA-Lib 官网] *[https://sourceforge.net/projects/ta-lib/ TA-Lib 源代码] *[https://mrjbq7.github.io/ta-lib/doc_index.html mrjbq7/ta-lib 文档] *[https://mrjbq7.github.io/ta-lib/ Python包装器 mrjbq7/ta-lib 的 Github] [[分类:技术分析]]
本页使用的模板:
模板:了解更多
(
查看源代码
)
返回至“
TA-Lib
”。