博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ta-Lib用法介绍 !
阅读量:6233 次
发布时间:2019-06-22

本文共 17273 字,大约阅读时间需要 57 分钟。

一、函数索引

重叠研究

BBANDS               Bollinger BandsDEMA                 Double Exponential Moving AverageEMA                  Exponential Moving AverageHT_TRENDLINE         Hilbert Transform - Instantaneous TrendlineKAMA                 Kaufman Adaptive Moving AverageMA                   Moving averageMAMA                 MESA Adaptive Moving AverageMAVP                 Moving average with variable periodMIDPOINT             MidPoint over periodMIDPRICE             Midpoint Price over periodSAR                  Parabolic SARSAREXT               Parabolic SAR - ExtendedSMA                  Simple Moving AverageT3                   Triple Exponential Moving Average (T3)TEMA                 Triple Exponential Moving AverageTRIMA                Triangular Moving AverageWMA                  Weighted Moving Average

动能指标

ADX                  Average Directional Movement IndexADXR                 Average Directional Movement Index RatingAPO                  Absolute Price OscillatorAROON                AroonAROONOSC             Aroon OscillatorBOP                  Balance Of PowerCCI                  Commodity Channel IndexCMO                  Chande Momentum OscillatorDX                   Directional Movement IndexMACD                 Moving Average Convergence/DivergenceMACDEXT              MACD with controllable MA typeMACDFIX              Moving Average Convergence/Divergence Fix 12/26MFI                  Money Flow IndexMINUS_DI             Minus Directional IndicatorMINUS_DM             Minus Directional MovementMOM                  MomentumPLUS_DI              Plus Directional IndicatorPLUS_DM              Plus Directional MovementPPO                  Percentage Price OscillatorROC                  Rate of change : ((price/prevPrice)-1)*100ROCP                 Rate of change Percentage: (price-prevPrice)/prevPriceROCR                 Rate of change ratio: (price/prevPrice)ROCR100              Rate of change ratio 100 scale: (price/prevPrice)*100RSI                  Relative Strength IndexSTOCH                StochasticSTOCHF               Stochastic FastSTOCHRSI             Stochastic Relative Strength IndexTRIX                 1-day Rate-Of-Change (ROC) of a Triple Smooth EMAULTOSC               Ultimate OscillatorWILLR                Williams' %R

体积指标

AD                   Chaikin A/D LineADOSC                Chaikin A/D OscillatorOBV                  On Balance Volume

周期指标

HT_DCPERIOD          Hilbert Transform - Dominant Cycle PeriodHT_DCPHASE           Hilbert Transform - Dominant Cycle PhaseHT_PHASOR            Hilbert Transform - Phasor ComponentsHT_SINE              Hilbert Transform - SineWaveHT_TRENDMODE         Hilbert Transform - Trend vs Cycle Mode

价格︰ 变换

AVGPRICE             Average PriceMEDPRICE             Median PriceTYPPRICE             Typical PriceWCLPRICE             Weighted Close Price

波动性指标

ATR                  Average True RangeNATR                 Normalized Average True RangeTRANGE               True Range

模式识别

CDL2CROWS            Two CrowsCDL3BLACKCROWS       Three Black CrowsCDL3INSIDE           Three Inside Up/DownCDL3LINESTRIKE       Three-Line StrikeCDL3OUTSIDE          Three Outside Up/DownCDL3STARSINSOUTH     Three Stars In The SouthCDL3WHITESOLDIERS    Three Advancing White SoldiersCDLABANDONEDBABY     Abandoned BabyCDLADVANCEBLOCK      Advance BlockCDLBELTHOLD          Belt-holdCDLBREAKAWAY         BreakawayCDLCLOSINGMARUBOZU   Closing MarubozuCDLCONCEALBABYSWALL  Concealing Baby SwallowCDLCOUNTERATTACK     CounterattackCDLDARKCLOUDCOVER    Dark Cloud CoverCDLDOJI              DojiCDLDOJISTAR          Doji StarCDLDRAGONFLYDOJI     Dragonfly DojiCDLENGULFING         Engulfing PatternCDLEVENINGDOJISTAR   Evening Doji StarCDLEVENINGSTAR       Evening StarCDLGAPSIDESIDEWHITE  Up/Down-gap side-by-side white linesCDLGRAVESTONEDOJI    Gravestone DojiCDLHAMMER            HammerCDLHANGINGMAN        Hanging ManCDLHARAMI            Harami PatternCDLHARAMICROSS       Harami Cross PatternCDLHIGHWAVE          High-Wave CandleCDLHIKKAKE           Hikkake PatternCDLHIKKAKEMOD        Modified Hikkake PatternCDLHOMINGPIGEON      Homing PigeonCDLIDENTICAL3CROWS   Identical Three CrowsCDLINNECK            In-Neck PatternCDLINVERTEDHAMMER    Inverted HammerCDLKICKING           KickingCDLKICKINGBYLENGTH   Kicking - bull/bear determined by the longer marubozuCDLLADDERBOTTOM      Ladder BottomCDLLONGLEGGEDDOJI    Long Legged DojiCDLLONGLINE          Long Line CandleCDLMARUBOZU          MarubozuCDLMATCHINGLOW       Matching LowCDLMATHOLD           Mat HoldCDLMORNINGDOJISTAR   Morning Doji StarCDLMORNINGSTAR       Morning StarCDLONNECK            On-Neck PatternCDLPIERCING          Piercing PatternCDLRICKSHAWMAN       Rickshaw ManCDLRISEFALL3METHODS  Rising/Falling Three MethodsCDLSEPARATINGLINES   Separating LinesCDLSHOOTINGSTAR      Shooting StarCDLSHORTLINE         Short Line CandleCDLSPINNINGTOP       Spinning TopCDLSTALLEDPATTERN    Stalled PatternCDLSTICKSANDWICH     Stick SandwichCDLTAKURI            Takuri (Dragonfly Doji with very long lower shadow)CDLTASUKIGAP         Tasuki GapCDLTHRUSTING         Thrusting PatternCDLTRISTAR           Tristar PatternCDLUNIQUE3RIVER      Unique 3 RiverCDLUPSIDEGAP2CROWS   Upside Gap Two CrowsCDLXSIDEGAP3METHODS  Upside/Downside Gap Three Methods

统计函数

BETA                 BetaCORREL               Pearson's Correlation Coefficient (r)LINEARREG            Linear RegressionLINEARREG_ANGLE      Linear Regression AngleLINEARREG_INTERCEPT  Linear Regression InterceptLINEARREG_SLOPE      Linear Regression SlopeSTDDEV               Standard DeviationTSF                  Time Series ForecastVAR                  Variance

数学变换

ACOS                 Vector Trigonometric ACosASIN                 Vector Trigonometric ASinATAN                 Vector Trigonometric ATanCEIL                 Vector CeilCOS                  Vector Trigonometric CosCOSH                 Vector Trigonometric CoshEXP                  Vector Arithmetic ExpFLOOR                Vector FloorLN                   Vector Log NaturalLOG10                Vector Log10SIN                  Vector Trigonometric SinSINH                 Vector Trigonometric SinhSQRT                 Vector Square RootTAN                  Vector Trigonometric TanTANH                 Vector Trigonometric Tanh

数学运算符

ADD                  Vector Arithmetic AddDIV                  Vector Arithmetic DivMAX                  Highest value over a specified periodMAXINDEX             Index of highest value over a specified periodMIN                  Lowest value over a specified periodMININDEX             Index of lowest value over a specified periodMINMAX               Lowest and highest values over a specified periodMINMAXINDEX          Indexes of lowest and highest values over a specified periodMULT                 Vector Arithmetic MultSUB                  Vector Arithmetic SubstractionSUM                  Summation

 

 

二、函数用法

以下提供的用法仅作参考最好的方法是在程序内调用帮助程序。

# 导入TA-Libimport talibtalib.OBV?

重叠研究功能

BBANDS-布林

upperband, middleband, lowerband = BBANDS(close, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0)

德玛-双指数移动平均线

real = DEMA(close, timeperiod=30)

EMA-指数移动平均线

real = EMA(close, timeperiod=30)

HT_TRENDLINE-希尔伯特变换-瞬时趋势线

real = HT_TRENDLINE(close)

卡马-考夫曼自适应移动平均

real = KAMA(close, timeperiod=30)

马-移动平均线

real = MA(close, timeperiod=30, matype=0)

妈妈-斯塔梅萨自适应移动平均

mama, fama = MAMA(close, fastlimit=0, slowlimit=0)

MAVP-移动平均线与可变期间

real = MAVP(close, periods, minperiod=2, maxperiod=30, matype=0)

中点-在期间中点

real = MIDPOINT(close, timeperiod=14)

MIDPRICE-中点价格同期

real = MIDPRICE(high, low, timeperiod=14)

SAR-抛物型特区

real = SAR(high, low, acceleration=0, maximum=0)

SAREXT-抛物型特区-扩展

real = SAREXT(high, low, startvalue=0, offsetonreverse=0, accelerationinitlong=0, accelerationlong=0, accelerationmaxlong=0, accelerationinitshort=0, accelerationshort=0, accelerationmaxshort=0)

SMA-简单移动平均

real = SMA(close, timeperiod=30)

T3-三重指数移动平均 (T3)

real = T3(close, timeperiod=5, vfactor=0)

特马-三重指数移动平均

real = TEMA(close, timeperiod=30)

当时只好-三角移动平均线

real = TRIMA(close, timeperiod=30)

WMA-加权移动平均

real = WMA(close, timeperiod=30)

 

动量指标函数

ADX-平均定向运动指数

real = ADX(high, low, close, timeperiod=14)

ADXR-平均定向运动指数评级

real = ADXR(high, low, close, timeperiod=14)

载脂蛋白-绝对价格振荡器

real = APO(close, fastperiod=12, slowperiod=26, matype=0)

阿隆-阿隆

aroondown, aroonup = AROON(high, low, timeperiod=14)

AROONOSC-阿隆振荡器

real = AROONOSC(high, low, timeperiod=14)

国际收支平衡 — — 平衡的力量

real = BOP(open, high, low, close)

CCI-商品通道索引

real = CCI(high, low, close, timeperiod=14)

CMO-尚德势头振荡器

real = CMO(close, timeperiod=14)

DX-定向运动指数

real = DX(high, low, close, timeperiod=14)

MACD-移动平均线

macd, macdsignal, macdhist = MACD(close, fastperiod=12, slowperiod=26, signalperiod=9)

MACDEXT-MACD 与可控马类型

macd, macdsignal, macdhist = MACDEXT(close, fastperiod=12, fastmatype=0, slowperiod=26, slowmatype=0, signalperiod=9, signalmatype=0)

MACDFIX-移动平均线修复 12/26

macd, macdsignal, macdhist = MACDFIX(close, signalperiod=9)

MFI 资金流量指标

real = MFI(high, low, close, volume, timeperiod=14)

MINUS_DI-减去定向指标

real = MINUS_DI(high, low, close, timeperiod=14)

MINUS_DM-减去定向运动

real = MINUS_DM(high, low, timeperiod=14)

妈妈-势头

real = MOM(close, timeperiod=10)

PLUS_DI-再加上定向指标

real = PLUS_DI(high, low, close, timeperiod=14)

PLUS_DM-再加上定向运动

real = PLUS_DM(high, low, timeperiod=14)

多酚氧化酶-百分比价格振荡器

real = PPO(close, fastperiod=12, slowperiod=26, matype=0)

中华民国-变化率︰ ((price/prevPrice)-1) * 100

real = ROC(close, timeperiod=10)

ROCP-变化百分比率: (价格-prevPrice) / prevPrice

real = ROCP(close, timeperiod=10)

岩石-率的变化率: (价格/prevPrice)

real = ROCR(close, timeperiod=10)

ROCR100-率的变化比例 100: (价格/prevPrice) * 100

real = ROCR100(close, timeperiod=10)

相对强弱指标 RSI-

real = RSI(close, timeperiod=14)

托-随机

slowk, slowd = STOCH(high, low, close, fastk_period=5, slowk_period=3, slowk_matype=0, slowd_period=3, slowd_matype=0)

STOCHF-随机快速

fastk, fastd = STOCHF(high, low, close, fastk_period=5, fastd_period=3, fastd_matype=0)

STOCHRSI-随机相对强弱指数

fastk, fastd = STOCHRSI(close, timeperiod=14, fastk_period=5, fastd_period=3, fastd_matype=0)

TRIX-1 天的变化率 (ROC) 的三重的光滑 EMA

real = TRIX(close, timeperiod=30)

ULTOSC-终极振荡器

real = ULTOSC(high, low, close, timeperiod1=7, timeperiod2=14, timeperiod3=28)

WILLR-威廉姆斯 %r

real = WILLR(high, low, close, timeperiod=14)

 

音量指示函数

AD-蔡金 A/D 线

real = AD(high, low, close, volume)

ADOSC-蔡金 A/D 振荡器

real = ADOSC(high, low, close, volume, fastperiod=3, slowperiod=10)

OBV-平衡卷上

real = OBV(close, volume)

 

波动性指标函数

ATR-真实波动幅度均值

real = ATR(high, low, close, timeperiod=14)

NATR-归一化真实波动幅度均值

real = NATR(high, low, close, timeperiod=14)

航天飞机-真实波动幅度

real = TRANGE(high, low, close)

 

价格转变职能

AVGPRICE-平均价格

real = AVGPRICE(open, high, low, close)

MEDPRICE-中位价

real = MEDPRICE(high, low)

TYPPRICE-典型价格

real = TYPPRICE(high, low, close)

WCLPRICE-加权收盘价

real = WCLPRICE(high, low, close)

 

循环指标函数

HT_DCPERIOD-希尔伯特变换-显性循环周期

real = HT_DCPERIOD(close)

HT_DCPHASE-希尔伯特变换-主导周期第一阶段

real = HT_DCPHASE(close)

HT_PHASOR-希尔伯特变换-相量组件

inphase, quadrature = HT_PHASOR(close)

HT_SINE-希尔伯特变换-正弦波

sine, leadsine = HT_SINE(close)

HT_TRENDMODE-希尔伯特变换-趋势 vs 周期模式

integer = HT_TRENDMODE(close)

 

模式识别功能

CDL2CROWS-两只乌鸦

integer = CDL2CROWS(open, high, low, close)

CDL3BLACKCROWS-三个黑色的乌鸦

integer = CDL3BLACKCROWS(open, high, low, close)

CDL3INSIDE-三个里面向上/向下

integer = CDL3INSIDE(open, high, low, close)

CDL3LINESTRIKE-三行罢工

integer = CDL3LINESTRIKE(open, high, low, close)

CDL3OUTSIDE-三个外部向上/向下

integer = CDL3OUTSIDE(open, high, low, close)

CDL3STARSINSOUTH-在南部的三颗星

integer = CDL3STARSINSOUTH(open, high, low, close)

CDL3WHITESOLDIERS-三推进白人士兵

integer = CDL3WHITESOLDIERS(open, high, low, close)

CDLABANDONEDBABY-被遗弃的男婴

integer = CDLABANDONEDBABY(open, high, low, close, penetration=0)

CDLADVANCEBLOCK-提前块

integer = CDLADVANCEBLOCK(open, high, low, close)

CDLBELTHOLD-带举行

integer = CDLBELTHOLD(open, high, low, close)

CDLBREAKAWAY-分离

integer = CDLBREAKAWAY(open, high, low, close)

CDLCLOSINGMARUBOZU-关闭 Marubozu

integer = CDLCLOSINGMARUBOZU(open, high, low, close)

CDLCONCEALBABYSWALL-隐瞒婴儿燕子

integer = CDLCONCEALBABYSWALL(open, high, low, close)

CDLCOUNTERATTACK-反击

integer = CDLCOUNTERATTACK(open, high, low, close)

CDLDARKCLOUDCOVER-乌云盖

integer = CDLDARKCLOUDCOVER(open, high, low, close, penetration=0)

CDLDOJI-十字星

integer = CDLDOJI(open, high, low, close)

CDLDOJISTAR-十字星明星

integer = CDLDOJISTAR(open, high, low, close)

CDLDRAGONFLYDOJI-蜻蜓十字星

integer = CDLDRAGONFLYDOJI(open, high, low, close)

CDLENGULFING-吞噬模式

integer = CDLENGULFING(open, high, low, close)

CDLEVENINGDOJISTAR-十字星明星晚报

integer = CDLEVENINGDOJISTAR(open, high, low, close, penetration=0)

CDLEVENINGSTAR-晚星

integer = CDLEVENINGSTAR(open, high, low, close, penetration=0)

CDLGAPSIDESIDEWHITE-向上/向下-差距肩并肩白线

integer = CDLGAPSIDESIDEWHITE(open, high, low, close)

CDLGRAVESTONEDOJI-墓碑十字星

integer = CDLGRAVESTONEDOJI(open, high, low, close)

CDLHAMMER-锤

integer = CDLHAMMER(open, high, low, close)

CDLHANGINGMAN-挂的人

integer = CDLHANGINGMAN(open, high, low, close)

CDLHARAMI-孕育形态

integer = CDLHARAMI(open, high, low, close)

CDLHARAMICROSS-哈拉米跨模式

integer = CDLHARAMICROSS(open, high, low, close)

CDLHIGHWAVE-高波蜡烛

integer = CDLHIGHWAVE(open, high, low, close)

CDLHIKKAKE-Hikkake 模式

integer = CDLHIKKAKE(open, high, low, close)

CDLHIKKAKEMOD-修改 Hikkake 模式

integer = CDLHIKKAKEMOD(open, high, low, close)

CDLHOMINGPIGEON-信鸽

integer = CDLHOMINGPIGEON(open, high, low, close)

CDLIDENTICAL3CROWS-相同的三个乌鸦

integer = CDLIDENTICAL3CROWS(open, high, low, close)

CDLINNECK-在颈部模式

integer = CDLINNECK(open, high, low, close)

CDLINVERTEDHAMMER-倒转锤头

integer = CDLINVERTEDHAMMER(open, high, low, close)

CDLKICKING-踢

integer = CDLKICKING(open, high, low, close)

CDLKICKINGBYLENGTH-踢-牛熊由长 marubozu

integer = CDLKICKINGBYLENGTH(open, high, low, close)

CDLLADDERBOTTOM-梯子底部

integer = CDLLADDERBOTTOM(open, high, low, close)

CDLLONGLEGGEDDOJI-长腿十字星

integer = CDLLONGLEGGEDDOJI(open, high, low, close)

CDLLONGLINE-长线蜡烛

integer = CDLLONGLINE(open, high, low, close)

CDLMARUBOZU-Marubozu

integer = CDLMARUBOZU(open, high, low, close)

CDLMATCHINGLOW-匹配低

integer = CDLMATCHINGLOW(open, high, low, close)

CDLMATHOLD-垫举行

integer = CDLMATHOLD(open, high, low, close, penetration=0)

CDLMORNINGDOJISTAR-十字星晨星

integer = CDLMORNINGDOJISTAR(open, high, low, close, penetration=0)

CDLMORNINGSTAR-晨星

integer = CDLMORNINGSTAR(open, high, low, close, penetration=0)

CDLONNECK-脖子上模式

integer = CDLONNECK(open, high, low, close)

CDLPIERCING-穿孔模式

integer = CDLPIERCING(open, high, low, close)

CDLRICKSHAWMAN-车夫

integer = CDLRICKSHAWMAN(open, high, low, close)

CDLRISEFALL3METHODS-上升/下降的三种方法

integer = CDLRISEFALL3METHODS(open, high, low, close)

CDLSEPARATINGLINES-分隔线

integer = CDLSEPARATINGLINES(open, high, low, close)

CDLSHOOTINGSTAR-流星

integer = CDLSHOOTINGSTAR(open, high, low, close)

CDLSHORTLINE-短线蜡烛

integer = CDLSHORTLINE(open, high, low, close)

CDLSPINNINGTOP-陀螺

integer = CDLSPINNINGTOP(open, high, low, close)

CDLSTALLEDPATTERN-停滞模式

integer = CDLSTALLEDPATTERN(open, high, low, close)

CDLSTICKSANDWICH-棍子三明治

integer = CDLSTICKSANDWICH(open, high, low, close)

CDLTAKURI-田栗 (蜻蜓与很长下影线的十字星)

integer = CDLTAKURI(open, high, low, close)

CDLTASUKIGAP-Tasuki 差距

integer = CDLTASUKIGAP(open, high, low, close)

CDLTHRUSTING-逆冲模式

integer = CDLTHRUSTING(open, high, low, close)

CDLTRISTAR-三星模式

integer = CDLTRISTAR(open, high, low, close)

CDLUNIQUE3RIVER-独特 3 河

integer = CDLUNIQUE3RIVER(open, high, low, close)

CDLUPSIDEGAP2CROWS-颠倒差距两乌鸦

integer = CDLUPSIDEGAP2CROWS(open, high, low, close)

CDLXSIDEGAP3METHODS-上行 / 下行差距三种方法

integer = CDLXSIDEGAP3METHODS(open, high, low, close)

 

统计函数

Β-β

real = BETA(high, low, timeperiod=5)

CORREL-皮尔逊的 Correlation Coefficient (r)

real = CORREL(high, low, timeperiod=30)

LINEARREG-线性回归

real = LINEARREG(close, timeperiod=14)

LINEARREG_ANGLE-线性回归角

real = LINEARREG_ANGLE(close, timeperiod=14)

LINEARREG_INTERCEPT-线性回归截距

real = LINEARREG_INTERCEPT(close, timeperiod=14)

LINEARREG_SLOPE-线性回归斜率

real = LINEARREG_SLOPE(close, timeperiod=14)

标准偏差-标准偏差

real = STDDEV(close, timeperiod=5, nbdev=1)

TSF-时间系列预测

real = TSF(close, timeperiod=14)

VAR-方差

real = VAR(close, timeperiod=5, nbdev=1)

 

数学变换函数

ACOS-矢量三角 ACos

real = ACOS(close)

阿信-矢量三角阿信

real = ASIN(close)

很小的时辰-矢量三角小的时辰

real = ATAN(close)

细胞-细胞向量

real = CEIL(close)

COS-矢量三角 Cos

real = COS(close)

吸烟与健康委员会-矢量三角余弦

real = COSH(close)

EXP-矢量运算 Exp

real = EXP(close)

矢量楼

real = FLOOR(close)

LN-矢量登录自然

real = LN(close)

LOG10-矢量 Log10

real = LOG10(close)

罪 — — 矢量三角罪

real = SIN(close)

SINH-矢量三角 Sinh

real = SINH(close)

SQRT-矢量平方根

real = SQRT(close)

谭-矢量三角滩

real = TAN(close)

TANH-矢量三角 Tanh

real = TANH(close)

 

数学运算符函数

添加-矢量算法添加

real = ADD(high, low)

DIV-向量算术 Div

real = DIV(high, low)

最大-在指定的期间的最高值

real = MAX(close, timeperiod=30)

MAXINDEX-在指定的期间的最高值的索引

integer = MAXINDEX(close, timeperiod=30)

MIN - Lowest value over a specified period

real = MIN(close, timeperiod=30)

MININDEX - Index of lowest value over a specified period

integer = MININDEX(close, timeperiod=30)

MINMAX - Lowest and highest values over a specified period

min, max = MINMAX(close, timeperiod=30)

MINMAXINDEX - Indexes of lowest and highest values over a specified period

minidx, maxidx = MINMAXINDEX(close, timeperiod=30)

MULT - Vector Arithmetic Mult

real = MULT(high, low)

SUB - Vector Arithmetic Substraction

real = SUB(high, low)

SUM - Summation

real = SUM(close, timeperiod=30)

转载于:https://www.cnblogs.com/wumac/p/6950974.html

你可能感兴趣的文章
PHP7语法知识(一):语言基础
查看>>
luoguP2711 小行星
查看>>
学习android学习必备的java基础知识--四大内部类
查看>>
开源爬虫软件汇总
查看>>
#linux shell#模拟日志生成过程
查看>>
Scroll View 使用心得
查看>>
网络爬虫基础知识(Python实现)
查看>>
前端学HTTP之Web主机托管
查看>>
深入理解line-height与vertical-align
查看>>
Bogon
查看>>
[开源]KJFramework.Message 高性能二进制消息框架 - 非托管优化
查看>>
HTML css样式
查看>>
实验二
查看>>
博客200随笔纪念
查看>>
SpringMVC使用POST方法传递数据,却出现Request method 'GET' not supported?
查看>>
JS实现系统时间(自动)
查看>>
tomcat启动项目 端口占用
查看>>
Maven将jar包放入本地库
查看>>
价值观的选择
查看>>
如何配置 SQL Server 2005 以允许远程连接
查看>>