Indicators - ta-lib - Reference
TA-Lib Indicator Reference
ACOS
ACOS([input_arrays])
Vector Trigonometric ACos (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
AD
AD([input_arrays])
Chaikin A/D Line (Volume Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’, ‘volume’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ADD
ADD([input_arrays])
Vector Arithmetic Add (Math Operators)
Inputs:
price0: (any ndarray) price1: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ADOSC
ADOSC([input_arrays], [fastperiod=3], [slowperiod=10])
Chaikin A/D Oscillator (Volume Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’, ‘volume’]
Parameters:
fastperiod: 3 slowperiod: 10
Outputs:
real
Lines:
* real
Params:
* fastperiod (3)
* slowperiod (10)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ADX
ADX([input_arrays], [timeperiod=14])
Average Directional Movement Index (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ADXR
ADXR([input_arrays], [timeperiod=14])
Average Directional Movement Index Rating (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
APO
APO([input_arrays], [fastperiod=12], [slowperiod=26], [matype=0])
Absolute Price Oscillator (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
fastperiod: 12 slowperiod: 26 matype: 0 (Simple Moving Average)
Outputs:
real
Lines:
* real
Params:
* fastperiod (12)
* slowperiod (26)
* matype (0)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
AROON
AROON([input_arrays], [timeperiod=14])
Aroon (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
timeperiod: 14
Outputs:
aroondown aroonup
Lines:
* aroondown
* aroonup
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* aroondown: - ls (–)
* aroonup: - ls (-)
AROONOSC
AROONOSC([input_arrays], [timeperiod=14])
Aroon Oscillator (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ASIN
ASIN([input_arrays])
Vector Trigonometric ASin (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ATAN
ATAN([input_arrays])
Vector Trigonometric ATan (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ATR
ATR([input_arrays], [timeperiod=14])
Average True Range (Volatility Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
AVGPRICE
AVGPRICE([input_arrays])
Average Price (Price Transform)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
BBANDS
BBANDS([input_arrays], [timeperiod=5], [nbdevup=2], [nbdevdn=2], [matype=0])
Bollinger Bands (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 5 nbdevup: 2 nbdevdn: 2 matype: 0 (Simple Moving
Average)
Outputs:
upperband middleband lowerband
Lines:
* upperband
* middleband
* lowerband
Params:
* timeperiod (5)
* nbdevup (2)
* nbdevdn (2)
* matype (0)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* middleband: - _samecolor (True) - ls (-)
* upperband:
* lowerband: - _samecolor (True)
BETA
BETA([input_arrays], [timeperiod=5])
Beta (Statistic Functions)
Inputs:
price0: (any ndarray) price1: (any ndarray)
Parameters:
timeperiod: 5
Outputs:
real
Lines:
* real
Params:
* timeperiod (5)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
BOP
BOP([input_arrays])
Balance Of Power (Momentum Indicators)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
CCI
CCI([input_arrays], [timeperiod=14])
Commodity Channel Index (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
CDL2###CROWS
CDL2CROWS([input_arrays])
Two Crows (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL2CROWS)
CDL3###BLACKCROWS
CDL3BLACKCROWS([input_arrays])
Three Black Crows (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL3BLACKCROWS)
CDL3###INSIDE
CDL3INSIDE([input_arrays])
Three Inside Up/Down (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL3INSIDE)
CDL3###LINESTRIKE
CDL3LINESTRIKE([input_arrays])
Three-Line Strike (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL3LINESTRIKE)
CDL3###OUTSIDE
CDL3OUTSIDE([input_arrays])
Three Outside Up/Down (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL3OUTSIDE)
CDL3###STARSINSOUTH
CDL3STARSINSOUTH([input_arrays])
Three Stars In The South (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL3STARSINSOUTH)
CDL3###WHITESOLDIERS
CDL3WHITESOLDIERS([input_arrays])
Three Advancing White Soldiers (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDL3WHITESOLDIERS)
CDLABANDONEDBABY
CDLABANDONEDBABY([input_arrays], [penetration=0.3])
Abandoned Baby (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.3
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.3)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLABANDONEDBABY)
CDLADVANCEBLOCK
CDLADVANCEBLOCK([input_arrays])
Advance Block (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLADVANCEBLOCK)
CDLBELTHOLD
CDLBELTHOLD([input_arrays])
Belt-hold (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLBELTHOLD)
CDLBREAKAWAY
CDLBREAKAWAY([input_arrays])
Breakaway (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLBREAKAWAY)
CDLCLOSINGMARUBOZU
CDLCLOSINGMARUBOZU([input_arrays])
Closing Marubozu (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLCLOSINGMARUBOZU)
CDLCONCEALBABYSWALL
CDLCONCEALBABYSWALL([input_arrays])
Concealing Baby Swallow (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLCONCEALBABYSWALL)
CDLCOUNTERATTACK
CDLCOUNTERATTACK([input_arrays])
Counterattack (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLCOUNTERATTACK)
CDLDARKCLOUDCOVER
CDLDARKCLOUDCOVER([input_arrays], [penetration=0.5])
Dark Cloud Cover (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.5
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.5)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLDARKCLOUDCOVER)
CDLDOJI
CDLDOJI([input_arrays])
Doji (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLDOJI)
CDLDOJISTAR
CDLDOJISTAR([input_arrays])
Doji Star (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLDOJISTAR)
CDLDRAGONFLYDOJI
CDLDRAGONFLYDOJI([input_arrays])
Dragonfly Doji (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLDRAGONFLYDOJI)
CDLENGULFING
CDLENGULFING([input_arrays])
Engulfing Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLENGULFING)
CDLEVENINGDOJISTAR
CDLEVENINGDOJISTAR([input_arrays], [penetration=0.3])
Evening Doji Star (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.3
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.3)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLEVENINGDOJISTAR)
CDLEVENINGSTAR
CDLEVENINGSTAR([input_arrays], [penetration=0.3])
Evening Star (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.3
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.3)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLEVENINGSTAR)
CDLGAPSIDESIDEWHITE
CDLGAPSIDESIDEWHITE([input_arrays])
Up/Down-gap side-by-side white lines (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLGAPSIDESIDEWHITE)
CDLGRAVESTONEDOJI
CDLGRAVESTONEDOJI([input_arrays])
Gravestone Doji (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLGRAVESTONEDOJI)
CDLHAMMER
CDLHAMMER([input_arrays])
Hammer (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHAMMER)
CDLHANGINGMAN
CDLHANGINGMAN([input_arrays])
Hanging Man (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHANGINGMAN)
CDLHARAMI
CDLHARAMI([input_arrays])
Harami Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHARAMI)
CDLHARAMICROSS
CDLHARAMICROSS([input_arrays])
Harami Cross Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHARAMICROSS)
CDLHIGHWAVE
CDLHIGHWAVE([input_arrays])
High-Wave Candle (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHIGHWAVE)
CDLHIKKAKE
CDLHIKKAKE([input_arrays])
Hikkake Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHIKKAKE)
CDLHIKKAKEMOD
CDLHIKKAKEMOD([input_arrays])
Modified Hikkake Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHIKKAKEMOD)
CDLHOMINGPIGEON
CDLHOMINGPIGEON([input_arrays])
Homing Pigeon (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLHOMINGPIGEON)
CDLIDENTICAL3###CROWS
CDLIDENTICAL3CROWS([input_arrays])
Identical Three Crows (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLIDENTICAL3CROWS)
CDLINNECK
CDLINNECK([input_arrays])
In-Neck Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLINNECK)
CDLINVERTEDHAMMER
CDLINVERTEDHAMMER([input_arrays])
Inverted Hammer (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLINVERTEDHAMMER)
CDLKICKING
CDLKICKING([input_arrays])
Kicking (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLKICKING)
CDLKICKINGBYLENGTH
CDLKICKINGBYLENGTH([input_arrays])
Kicking - bull/bear determined by the longer marubozu (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLKICKINGBYLENGTH)
CDLLADDERBOTTOM
CDLLADDERBOTTOM([input_arrays])
Ladder Bottom (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLLADDERBOTTOM)
CDLLONGLEGGEDDOJI
CDLLONGLEGGEDDOJI([input_arrays])
Long Legged Doji (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLLONGLEGGEDDOJI)
CDLLONGLINE
CDLLONGLINE([input_arrays])
Long Line Candle (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLLONGLINE)
CDLMARUBOZU
CDLMARUBOZU([input_arrays])
Marubozu (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLMARUBOZU)
CDLMATCHINGLOW
CDLMATCHINGLOW([input_arrays])
Matching Low (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLMATCHINGLOW)
CDLMATHOLD
CDLMATHOLD([input_arrays], [penetration=0.5])
Mat Hold (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.5
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.5)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLMATHOLD)
CDLMORNINGDOJISTAR
CDLMORNINGDOJISTAR([input_arrays], [penetration=0.3])
Morning Doji Star (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.3
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.3)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLMORNINGDOJISTAR)
CDLMORNINGSTAR
CDLMORNINGSTAR([input_arrays], [penetration=0.3])
Morning Star (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Parameters:
penetration: 0.3
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
Params:
* penetration (0.3)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLMORNINGSTAR)
CDLONNECK
CDLONNECK([input_arrays])
On-Neck Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLONNECK)
CDLPIERCING
CDLPIERCING([input_arrays])
Piercing Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLPIERCING)
CDLRICKSHAWMAN
CDLRICKSHAWMAN([input_arrays])
Rickshaw Man (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLRICKSHAWMAN)
CDLRISEFALL3###METHODS
CDLRISEFALL3METHODS([input_arrays])
Rising/Falling Three Methods (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLRISEFALL3METHODS)
CDLSEPARATINGLINES
CDLSEPARATINGLINES([input_arrays])
Separating Lines (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLSEPARATINGLINES)
CDLSHOOTINGSTAR
CDLSHOOTINGSTAR([input_arrays])
Shooting Star (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLSHOOTINGSTAR)
CDLSHORTLINE
CDLSHORTLINE([input_arrays])
Short Line Candle (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLSHORTLINE)
CDLSPINNINGTOP
CDLSPINNINGTOP([input_arrays])
Spinning Top (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLSPINNINGTOP)
CDLSTALLEDPATTERN
CDLSTALLEDPATTERN([input_arrays])
Stalled Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLSTALLEDPATTERN)
CDLSTICKSANDWICH
CDLSTICKSANDWICH([input_arrays])
Stick Sandwich (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLSTICKSANDWICH)
CDLTAKURI
CDLTAKURI([input_arrays])
Takuri (Dragonfly Doji with very long lower shadow) (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLTAKURI)
CDLTASUKIGAP
CDLTASUKIGAP([input_arrays])
Tasuki Gap (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLTASUKIGAP)
CDLTHRUSTING
CDLTHRUSTING([input_arrays])
Thrusting Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLTHRUSTING)
CDLTRISTAR
CDLTRISTAR([input_arrays])
Tristar Pattern (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLTRISTAR)
CDLUNIQUE3###RIVER
CDLUNIQUE3RIVER([input_arrays])
Unique 3 River (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLUNIQUE3RIVER)
CDLUPSIDEGAP2###CROWS
CDLUPSIDEGAP2CROWS([input_arrays])
Upside Gap Two Crows (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLUPSIDEGAP2CROWS)
CDLXSIDEGAP3###METHODS
CDLXSIDEGAP3METHODS([input_arrays])
Upside/Downside Gap Three Methods (Pattern Recognition)
Inputs:
prices: [‘open’, ‘high’, ‘low’, ‘close’]
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
* _candleplot
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (True)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - _plotskip (True)
* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -
ls () - _name (CDLXSIDEGAP3METHODS)
CEIL
CEIL([input_arrays])
Vector Ceil (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
CMO
CMO([input_arrays], [timeperiod=14])
Chande Momentum Oscillator (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
CORREL
CORREL([input_arrays], [timeperiod=30])
Pearson’s Correlation Coefficient ® (Statistic Functions)
Inputs:
price0: (any ndarray) price1: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
COS
COS([input_arrays])
Vector Trigonometric Cos (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
COSH
COSH([input_arrays])
Vector Trigonometric Cosh (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
DEMA
DEMA([input_arrays], [timeperiod=30])
Double Exponential Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
DIV
DIV([input_arrays])
Vector Arithmetic Div (Math Operators)
Inputs:
price0: (any ndarray) price1: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
DX
DX([input_arrays], [timeperiod=14])
Directional Movement Index (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
EMA
EMA([input_arrays], [timeperiod=30])
Exponential Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
EXP
EXP([input_arrays])
Vector Arithmetic Exp (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
FLOOR
FLOOR([input_arrays])
Vector Floor (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
HT_###DCPERIOD
HT_DCPERIOD([input_arrays])
Hilbert Transform - Dominant Cycle Period (Cycle Indicators)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
HT_###DCPHASE
HT_DCPHASE([input_arrays])
Hilbert Transform - Dominant Cycle Phase (Cycle Indicators)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
HT_###PHASOR
HT_PHASOR([input_arrays])
Hilbert Transform - Phasor Components (Cycle Indicators)
Inputs:
price: (any ndarray)
Outputs:
inphase quadrature
Lines:
* inphase
* quadrature
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* inphase: - ls (-)
* quadrature: - ls (–)
HT_###SINE
HT_SINE([input_arrays])
Hilbert Transform - SineWave (Cycle Indicators)
Inputs:
price: (any ndarray)
Outputs:
sine leadsine
Lines:
* sine
* leadsine
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* leadsine: - ls (–)
* sine: - ls (-)
HT_###TRENDLINE
HT_TRENDLINE([input_arrays])
Hilbert Transform - Instantaneous Trendline (Overlap Studies)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
HT_###TRENDMODE
HT_TRENDMODE([input_arrays])
Hilbert Transform - Trend vs Cycle Mode (Cycle Indicators)
Inputs:
price: (any ndarray)
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - ls (-)
KAMA
KAMA([input_arrays], [timeperiod=30])
Kaufman Adaptive Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
LINEARREG
LINEARREG([input_arrays], [timeperiod=14])
Linear Regression (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
LINEARREG_###ANGLE
LINEARREG_ANGLE([input_arrays], [timeperiod=14])
Linear Regression Angle (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
LINEARREG_###INTERCEPT
LINEARREG_INTERCEPT([input_arrays], [timeperiod=14])
Linear Regression Intercept (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
LINEARREG_###SLOPE
LINEARREG_SLOPE([input_arrays], [timeperiod=14])
Linear Regression Slope (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
LN
LN([input_arrays])
Vector Log Natural (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
LOG10
LOG10([input_arrays])
Vector Log10 (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MA
MA([input_arrays], [timeperiod=30], [matype=0])
Moving average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30 matype: 0 (Simple Moving Average)
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
* matype (0)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MACD
MACD([input_arrays], [fastperiod=12], [slowperiod=26], [signalperiod=9])
Moving Average Convergence/Divergence (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
fastperiod: 12 slowperiod: 26 signalperiod: 9
Outputs:
macd macdsignal macdhist
Lines:
* macd
* macdsignal
* macdhist
Params:
* fastperiod (12)
* slowperiod (26)
* signalperiod (9)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* macdsignal: - ls (–)
* macd: - ls (-)
* macdhist: - _method (bar)
MACDEXT
MACDEXT([input_arrays], [fastperiod=12], [fastmatype=0], [slowperiod=26], [slowmatype=0], [signalperiod=9], [signalmatype=0])
MACD with controllable MA type (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
fastperiod: 12 fastmatype: 0 slowperiod: 26 slowmatype: 0
signalperiod: 9 signalmatype: 0
Outputs:
macd macdsignal macdhist
Lines:
* macd
* macdsignal
* macdhist
Params:
* fastperiod (12)
* fastmatype (0)
* slowperiod (26)
* slowmatype (0)
* signalperiod (9)
* signalmatype (0)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* macdsignal: - ls (–)
* macd: - ls (-)
* macdhist: - _method (bar)
MACDFIX
MACDFIX([input_arrays], [signalperiod=9])
Moving Average Convergence/Divergence Fix 12/26 (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
signalperiod: 9
Outputs:
macd macdsignal macdhist
Lines:
* macd
* macdsignal
* macdhist
Params:
* signalperiod (9)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* macdsignal: - ls (–)
* macd: - ls (-)
* macdhist: - _method (bar)
MAMA
MAMA([input_arrays], [fastlimit=0.5], [slowlimit=0.05])
MESA Adaptive Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
fastlimit: 0.5 slowlimit: 0.05
Outputs:
mama fama
Lines:
* mama
* fama
Params:
* fastlimit (0.5)
* slowlimit (0.05)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* mama: - ls (-)
* fama: - ls (–)
MAVP
MAVP([input_arrays], [minperiod=2], [maxperiod=30], [matype=0])
Moving average with variable period (Overlap Studies)
Inputs:
price: (any ndarray) periods: (any ndarray)
Parameters:
minperiod: 2 maxperiod: 30 matype: 0 (Simple Moving Average)
Outputs:
real
Lines:
* real
Params:
* minperiod (2)
* maxperiod (30)
* matype (0)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MAX
MAX([input_arrays], [timeperiod=30])
Highest value over a specified period (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MAXINDEX
MAXINDEX([input_arrays], [timeperiod=30])
Index of highest value over a specified period (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
Params:
* timeperiod (30)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - ls (-)
MEDPRICE
MEDPRICE([input_arrays])
Median Price (Price Transform)
Inputs:
prices: [‘high’, ‘low’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MFI
MFI([input_arrays], [timeperiod=14])
Money Flow Index (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’, ‘volume’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MIDPOINT
MIDPOINT([input_arrays], [timeperiod=14])
MidPoint over period (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MIDPRICE
MIDPRICE([input_arrays], [timeperiod=14])
Midpoint Price over period (Overlap Studies)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MIN
MIN([input_arrays], [timeperiod=30])
Lowest value over a specified period (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MININDEX
MININDEX([input_arrays], [timeperiod=30])
Index of lowest value over a specified period (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
integer (values are -100, 0 or 100)
Lines:
* integer
Params:
* timeperiod (30)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* integer: - ls (-)
MINMAX
MINMAX([input_arrays], [timeperiod=30])
Lowest and highest values over a specified period (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
min max
Lines:
* min
* max
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* max: - ls (-)
* min: - ls (-)
MINMAXINDEX
MINMAXINDEX([input_arrays], [timeperiod=30])
Indexes of lowest and highest values over a specified period (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
minidx maxidx
Lines:
* minidx
* maxidx
Params:
* timeperiod (30)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* maxidx: - ls (-)
* minidx: - ls (-)
MINUS_###DI
MINUS_DI([input_arrays], [timeperiod=14])
Minus Directional Indicator (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MINUS_###DM
MINUS_DM([input_arrays], [timeperiod=14])
Minus Directional Movement (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MOM
MOM([input_arrays], [timeperiod=10])
Momentum (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 10
Outputs:
real
Lines:
* real
Params:
* timeperiod (10)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
MULT
MULT([input_arrays])
Vector Arithmetic Mult (Math Operators)
Inputs:
price0: (any ndarray) price1: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
NATR
NATR([input_arrays], [timeperiod=14])
Normalized Average True Range (Volatility Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
OBV
OBV([input_arrays])
On Balance Volume (Volume Indicators)
Inputs:
price: (any ndarray) prices: [‘volume’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
PLUS_###DI
PLUS_DI([input_arrays], [timeperiod=14])
Plus Directional Indicator (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
PLUS_###DM
PLUS_DM([input_arrays], [timeperiod=14])
Plus Directional Movement (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
PPO
PPO([input_arrays], [fastperiod=12], [slowperiod=26], [matype=0])
Percentage Price Oscillator (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
fastperiod: 12 slowperiod: 26 matype: 0 (Simple Moving Average)
Outputs:
real
Lines:
* real
Params:
* fastperiod (12)
* slowperiod (26)
* matype (0)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ROC
ROC([input_arrays], [timeperiod=10])
Rate of change : ((price/prevPrice)-1)*100 (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 10
Outputs:
real
Lines:
* real
Params:
* timeperiod (10)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ROCP
ROCP([input_arrays], [timeperiod=10])
Rate of change Percentage: (price-prevPrice)/prevPrice (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 10
Outputs:
real
Lines:
* real
Params:
* timeperiod (10)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ROCR
ROCR([input_arrays], [timeperiod=10])
Rate of change ratio: (price/prevPrice) (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 10
Outputs:
real
Lines:
* real
Params:
* timeperiod (10)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ROCR100
ROCR100([input_arrays], [timeperiod=10])
Rate of change ratio 100 scale: (price/prevPrice)*100 (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 10
Outputs:
real
Lines:
* real
Params:
* timeperiod (10)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
RSI
RSI([input_arrays], [timeperiod=14])
Relative Strength Index (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SAR
SAR([input_arrays], [acceleration=0.02], [maximum=0.2])
Parabolic SAR (Overlap Studies)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
acceleration: 0.02 maximum: 0.2
Outputs:
real
Lines:
* real
Params:
* acceleration (0.02)
* maximum (0.2)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SAREXT
SAREXT([input_arrays], [startvalue=0], [offsetonreverse=0], [accelerationinitlong=0.02], [accelerationlong=0.02], [accelerationmaxlong=0.2], [accelerationinitshort=0.02], [accelerationshort=0.02], [accelerationmaxshort=0.2])
Parabolic SAR - Extended (Overlap Studies)
Inputs:
prices: [‘high’, ‘low’]
Parameters:
startvalue: 0 offsetonreverse: 0 accelerationinitlong: 0.02
accelerationlong: 0.02 accelerationmaxlong: 0.2
accelerationinitshort: 0.02 accelerationshort: 0.02
accelerationmaxshort: 0.2
Outputs:
real
Lines:
* real
Params:
* startvalue (0)
* offsetonreverse (0)
* accelerationinitlong (0.02)
* accelerationlong (0.02)
* accelerationmaxlong (0.2)
* accelerationinitshort (0.02)
* accelerationshort (0.02)
* accelerationmaxshort (0.2)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SIN
SIN([input_arrays])
Vector Trigonometric Sin (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SINH
SINH([input_arrays])
Vector Trigonometric Sinh (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SMA
SMA([input_arrays], [timeperiod=30])
Simple Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SQRT
SQRT([input_arrays])
Vector Square Root (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
STDDEV
STDDEV([input_arrays], [timeperiod=5], [nbdev=1])
Standard Deviation (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 5 nbdev: 1
Outputs:
real
Lines:
* real
Params:
* timeperiod (5)
* nbdev (1)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
STOCH
STOCH([input_arrays], [fastk_period=5], [slowk_period=3], [slowk_matype=0], [slowd_period=3], [slowd_matype=0])
Stochastic (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
fastk_period: 5 slowk_period: 3 slowk_matype: 0 slowd_period: 3
slowd_matype: 0
Outputs:
slowk slowd
Lines:
* slowk
* slowd
Params:
* fastk_period (5)
* slowk_period (3)
* slowk_matype (0)
* slowd_period (3)
* slowd_matype (0)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* slowk: - ls (–)
* slowd: - ls (–)
STOCHF
STOCHF([input_arrays], [fastk_period=5], [fastd_period=3], [fastd_matype=0])
Stochastic Fast (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
fastk_period: 5 fastd_period: 3 fastd_matype: 0
Outputs:
fastk fastd
Lines:
* fastk
* fastd
Params:
* fastk_period (5)
* fastd_period (3)
* fastd_matype (0)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* fastk: - ls (-)
* fastd: - ls (-)
STOCHRSI
STOCHRSI([input_arrays], [timeperiod=14], [fastk_period=5], [fastd_period=3], [fastd_matype=0])
Stochastic Relative Strength Index (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14 fastk_period: 5 fastd_period: 3 fastd_matype: 0
Outputs:
fastk fastd
Lines:
* fastk
* fastd
Params:
* timeperiod (14)
* fastk_period (5)
* fastd_period (3)
* fastd_matype (0)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* fastk: - ls (-)
* fastd: - ls (-)
SUB
SUB([input_arrays])
Vector Arithmetic Substraction (Math Operators)
Inputs:
price0: (any ndarray) price1: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
SUM
SUM([input_arrays], [timeperiod=30])
Summation (Math Operators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
T3
T3([input_arrays], [timeperiod=5], [vfactor=0.7])
Triple Exponential Moving Average (T3) (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 5 vfactor: 0.7
Outputs:
real
Lines:
* real
Params:
* timeperiod (5)
* vfactor (0.7)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TAN
TAN([input_arrays])
Vector Trigonometric Tan (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TANH
TANH([input_arrays])
Vector Trigonometric Tanh (Math Transform)
Inputs:
price: (any ndarray)
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TEMA
TEMA([input_arrays], [timeperiod=30])
Triple Exponential Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TRANGE
TRANGE([input_arrays])
True Range (Volatility Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TRIMA
TRIMA([input_arrays], [timeperiod=30])
Triangular Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TRIX
TRIX([input_arrays], [timeperiod=30])
1-day Rate-Of-Change (ROC) of a Triple Smooth EMA (Momentum Indicators)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TSF
TSF([input_arrays], [timeperiod=14])
Time Series Forecast (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
TYPPRICE
TYPPRICE([input_arrays])
Typical Price (Price Transform)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
ULTOSC
ULTOSC([input_arrays], [timeperiod1=7], [timeperiod2=14], [timeperiod3=28])
Ultimate Oscillator (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod1: 7 timeperiod2: 14 timeperiod3: 28
Outputs:
real
Lines:
* real
Params:
* timeperiod1 (7)
* timeperiod2 (14)
* timeperiod3 (28)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
VAR
VAR([input_arrays], [timeperiod=5], [nbdev=1])
Variance (Statistic Functions)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 5 nbdev: 1
Outputs:
real
Lines:
* real
Params:
* timeperiod (5)
* nbdev (1)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
WCLPRICE
WCLPRICE([input_arrays])
Weighted Close Price (Price Transform)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Outputs:
real
Lines:
* real
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
WILLR
WILLR([input_arrays], [timeperiod=14])
Williams’ %R (Momentum Indicators)
Inputs:
prices: [‘high’, ‘low’, ‘close’]
Parameters:
timeperiod: 14
Outputs:
real
Lines:
* real
Params:
* timeperiod (14)
PlotInfo:
* subplot (True)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)
WMA
WMA([input_arrays], [timeperiod=30])
Weighted Moving Average (Overlap Studies)
Inputs:
price: (any ndarray)
Parameters:
timeperiod: 30
Outputs:
real
Lines:
* real
Params:
* timeperiod (30)
PlotInfo:
* subplot (False)
* plot (True)
* plotskip (False)
* plotname ()
* plotforce (False)
* plotyhlines ([])
* plothlines ([])
* plotabove (False)
* plotymargin (0.0)
* plotlinelabels (False)
* plotmaster (None)
* plotyticks ([])
PlotLines:
* real: - ls (-)