ext-ta-lib

This is an automatically generated documentation for TA Lib (Technical Analysis) Extension.

Namespaces

\

Functions

Function Description
ta_version()  
ta_sma() Simple Moving Average (SMA).
ta_ema() Exponential Moving Average (EMA).
ta_wma() Weighted Moving Average (WMA).
ta_dema() Double Exponential Moving Average (DEMA).
ta_tema() Triple Exponential Moving Average (TEMA).
ta_trima() Triangular Moving Average (TRIMA).
ta_kama() Kaufman Adaptive Moving Average (KAMA).
ta_mama() MESA Adaptive Moving Average (MAMA).
ta_t3() Triple Exponential Moving Average (T3).
ta_accbands() Acceleration Bands (ACCBANDS).
ta_ht_trendline() Hilbert Transform - Instantaneous Trendline (HT_TRENDLINE).
ta_ma() Moving Average (MA).
ta_mavp() Moving Average with Variable Period (MAVP).
ta_midpoint() MidPoint over period (MIDPOINT).
ta_midprice() Midpoint Price over period (MIDPRICE).
ta_sar() Parabolic SAR (SAR).
ta_sarext() Parabolic SAR - Extended (SAREXT).
ta_atr() Average True Range (ATR).
ta_natr() Normalized Average True Range (NATR).
ta_trange() True Range (TRANGE).
ta_add() Vector Arithmetic Add (ADD).
ta_sub() Vector Arithmetic Subtraction (SUB).
ta_mult() Vector Arithmetic Mult (MULT).
ta_div() Vector Arithmetic Div (DIV).
ta_sum() Summation (SUM).
ta_max() Highest value over a specified period (MAX).
ta_min() Lowest value over a specified period (MIN).
ta_maxindex() Index of highest value over a specified period (MAXINDEX).
ta_minindex() Index of lowest value over a specified period (MININDEX).
ta_minmax() Lowest and highest values over a specified period (MINMAX).
ta_minmaxindex() Indexes of lowest and highest values over a specified period (MINMAXINDEX).
ta_ad() Chaikin A/D Line (AD).
ta_adosc() Chaikin A/D Oscillator (ADOSC).
ta_obv() On Balance Volume (OBV).
ta_acos() Vector Trigonometric ACos (ACOS).
ta_asin() Vector Trigonometric ASin (ASIN).
ta_atan() Vector Trigonometric ATan (ATAN).
ta_ceil() Vector Ceil (CEIL).
ta_cos() Vector Trigonometric Cos (COS).
ta_cosh() Vector Trigonometric Cosh (COSH).
ta_exp() Vector Exp (EXP).
ta_floor() Vector Floor (FLOOR).
ta_ln() Vector Log Natural (LN).
ta_log10() Vector Log10 (LOG10).
ta_sin() Vector Trigonometric Sin (SIN).
ta_sinh() Vector Trigonometric Sinh (SINH).
ta_sqrt() Vector Square Root (SQRT).
ta_tan() Vector Trigonometric Tan (TAN).
ta_tanh() Vector Trigonometric Tanh (TANH).
ta_avgprice() Average Price (AVGPRICE).
ta_avgdev() Average Deviation (AVGDEV).
ta_medprice() Median Price (MEDPRICE).
ta_typprice() Typical Price (TYPPRICE).
ta_wclprice() Weighted Close Price (WCLPRICE).
ta_ht_dcperiod() Hilbert Transform - Dominant Cycle Period (HT_DCPERIOD).
ta_ht_dcphase() Hilbert Transform - Dominant Cycle Phase (HT_DCPHASE).
ta_ht_phasor() Hilbert Transform - Phasor Components (HT_PHASOR).
ta_ht_sine() Hilbert Transform - SineWave (HT_SINE).
ta_ht_trendmode() Hilbert Transform - Trend vs Cycle Mode (HT_TRENDMODE).
ta_cmo() Chande Momentum Oscillator (CMO).
ta_macd() Moving Average Convergence/Divergence (MACD).
ta_macdext() MACD with controllable MA type (MACDEXT).
ta_macdfix() MACD Fix 12/26 (MACDFIX).
ta_stoch() Stochastic Oscillator (STOCH).
ta_stochf() Stochastic Fast (STOCHF).
ta_stochrsi() Stochastic Relative Strength Index (STOCHRSI).
ta_adx() Average Directional Movement Index (ADX).
ta_adxr() Average Directional Movement Index Rating (ADXR).
ta_apo() Absolute Price Oscillator (APO).
ta_aroon() Aroon (AROON).
ta_aroonosc() Aroon Oscillator (AROONOSC).
ta_bop() Balance Of Power (BOP).
ta_cci() Commodity Channel Index (CCI).
ta_dx() Directional Movement Index (DX).
ta_imi() Intraday Momentum Index (IMI).
ta_mfi() Money Flow Index (MFI).
ta_minus_di() Minus Directional Indicator (MINUS_DI).
ta_minus_dm() Minus Directional Movement (MINUS_DM).
ta_plus_di() Plus Directional Indicator (PLUS_DI).
ta_plus_dm() Plus Directional Movement (PLUS_DM).
ta_ppo() Percentage Price Oscillator (PPO).
ta_roc() Rate of Change (ROC).
ta_rocp() Rate of Change Percentage (ROCP).
ta_rocr() Rate of Change Ratio (ROCR).
ta_rocr100() Rate of Change Ratio 100 scale (ROCR100).
ta_rsi() Relative Strength Index (RSI).
ta_trix() Triple Exponential Moving Average (TRIX).
ta_ultosc() Ultimate Oscillator (ULTOSC).
ta_willr() Williams %R (WILLR).
ta_cdl2crows() CDL2CROWS pattern.
ta_cdl3blackcrows() CDL3BLACKCROWS pattern.
ta_cdl3inside() CDL3INSIDE pattern.
ta_cdl3linestrike() CDL3LINESTRIKE pattern.
ta_cdl3outside() CDL3OUTSIDE pattern.
ta_cdl3starsinsouth() CDL3STARSINSOUTH pattern.
ta_cdl3whitesoldiers() CDL3WHITESOLDIERS pattern.
ta_cdlabandonedbaby() CDLABANDONEDBABY pattern.
ta_cdladvanceblock() CDLADVANCEBLOCK pattern.
ta_cdlbelthold() CDLBELTHOLD pattern.
ta_cdlbreakaway() CDLBREAKAWAY pattern.
ta_cdlclosingmarubozu() CDLCLOSINGMARUBOZU pattern.
ta_cdlconcealbabyswall() CDLCONCEALBABYSWALL pattern.
ta_cdlcounterattack() CDLCOUNTERATTACK pattern.
ta_cdldarkcloudcover() CDLDARKCLOUDCOVER pattern.
ta_cdldoji() CDLDOJI pattern.
ta_cdldojistar() CDLDOJISTAR pattern.
ta_cdldragonflydoji() CDLDRAGONFLYDOJI pattern.
ta_cdlengulfing() CDLENGULFING pattern.
ta_cdleveningdojistar() CDLEVENINGDOJISTAR pattern.
ta_cdleveningstar() CDLEVENINGSTAR pattern.
ta_cdlgapsidesidewhite() CDLGAPSIDESIDEWHITE pattern.
ta_cdlgravestonedoji() CDLGRAVESTONEDOJI pattern.
ta_cdlhammer() CDLHAMMER pattern.
ta_cdlhangingman() CDLHANGINGMAN pattern.
ta_cdlharami() CDLHARAMI pattern.
ta_cdlharamicross() CDLHARAMICROSS pattern.
ta_cdlhighwave() CDLHIGHWAVE pattern.
ta_cdlhikkake() CDLHIKKAKE pattern.
ta_cdlhikkakemod() CDLHIKKAKEMOD pattern.
ta_cdlhomingpigeon() CDLHOMINGPIGEON pattern.
ta_cdlidentical3crows() CDLIDENTICAL3CROWS pattern.
ta_cdlinneck() CDLINNECK pattern.
ta_cdlinvertedhammer() CDLINVERTEDHAMMER pattern.
ta_cdlkicking() CDLKICKING pattern.
ta_cdlkickingbylength() CDLKICKINGBYLENGTH pattern.
ta_cdlladderbottom() CDLLADDERBOTTOM pattern.
ta_cdllongleggeddoji() CDLLONGLEGGEDDOJI pattern.
ta_cdllongline() CDLLONGLINE pattern.
ta_cdlmarubozu() CDLMARUBOZU pattern.
ta_cdlmatchinglow() CDLMATCHINGLOW pattern.
ta_cdlmathold() CDLMATHOLD pattern.
ta_cdlmorningdojistar() CDLMORNINGDOJISTAR pattern.
ta_cdlmorningstar() CDLMORNINGSTAR pattern.
ta_cdlonneck() CDLONNECK pattern.
ta_cdlpiercing() CDLPIERCING pattern.
ta_cdlrickshawman() CDLRICKSHAWMAN pattern.
ta_cdlrisefall3methods() CDLRISEFALL3METHODS pattern.
ta_cdlseparatinglines() CDLSEPARATINGLINES pattern.
ta_cdlshootingstar() CDLSHOOTINGSTAR pattern.
ta_cdlshortline() CDLSHORTLINE pattern.
ta_cdlspinningtop() CDLSPINNINGTOP pattern.
ta_cdlstalledpattern() CDLSTALLEDPATTERN pattern.
ta_cdlsticksandwich() CDLSTICKSANDWICH pattern.
ta_cdltakuri() CDLTAKURI pattern.
ta_cdltasukigap() CDLTASUKIGAP pattern.
ta_cdlthrusting() CDLTHRUSTING pattern.
ta_cdltristar() CDLTRISTAR pattern.
ta_cdlunique3river() CDLUNIQUE3RIVER pattern.
ta_cdlupsidegap2crows() CDLUPSIDEGAP2CROWS pattern.
ta_cdlxsidegap3methods() CDLXSIDEGAP3METHODS pattern.
ta_beta() Beta (BETA).
ta_correl() Pearson’s Correlation Coefficient (CORREL).
ta_linearreg() Linear Regression (LINEARREG).
ta_linearreg_angle() Linear Regression Angle (LINEARREG_ANGLE).
ta_linearreg_intercept() Linear Regression Intercept (LINEARREG_INTERCEPT).
ta_linearreg_slope() Linear Regression Slope (LINEARREG_SLOPE).
ta_stddev() Standard Deviation (STDDEV).
ta_tsf() Time Series Forecast (TSF).
ta_var() Variance (VAR).
ta_bbands() Bollinger Bands (BBANDS).

Constants

Constant Value Description
TA_MA_TYPE_SMA 0 Simple Moving Average (SMA).
TA_MA_TYPE_EMA 1 Exponential Moving Average (EMA).
TA_MA_TYPE_WMA 2 Weighted Moving Average (WMA).
TA_MA_TYPE_DEMA 3 Double Exponential Moving Average (DEMA).
TA_MA_TYPE_TEMA 4 Triple Exponential Moving Average (TEMA).
TA_MA_TYPE_TRIMA 5 Triangular Moving Average (TRIMA).
TA_MA_TYPE_KAMA 6 Kaufman Adaptive Moving Average (KAMA).
TA_MA_TYPE_MAMA 7 MESA Adaptive Moving Average (MAMA).
TA_MA_TYPE_T3 8 Triple Exponential Moving Average (T3).
TA_REAL_MIN 0.0 Minimum TA-Lib real value (-3e+37).
TA_REAL_MAX 0.0 Maximum TA-Lib real value (3e+37).
TA_HT_TRENDLINE_LOOKBACK 0 Lookback for HT_TRENDLINE (TA_HT_TRENDLINE_Lookback() from TA-Lib).