BackTrader 中文文档(七)

原文:www.backtrader.com/

TA-Lib

原文:www.backtrader.com/docu/talib/talib/

即使backtrader提供了大量内置指标,而且开发指标主要是定义输入、输出并以自然方式编写公式,一些人还是想要使用TA-LIB。一些原因包括:

  • 指标X在库中而不在backtrader中(作者将乐意接受请求)

  • TA-LIB行为是众所周知的,人们信任老牌产品

为了满足各种口味,提供了TA-LIB集成。

要求

  • 用于 TA-Lib 的 Python 包装器

  • 它所需的任何依赖项(例如numpy

安装细节在GitHub仓库上。

使用ta-lib

backtrader中已内置的任何指标使用起来一样容易。例如一个简单移动平均线。首先是backtrader的一个:

import backtrader as btclass MyStrategy(bt.Strategy):params = (('period', 20),)def __init__(self):self.sma = bt.indicators.SMA(self.data, period=self.p.period)......

现在是ta-lib示例:

import backtrader as btclass MyStrategy(bt.Strategy):params = (('period', 20),)def __init__(self):self.sma = bt.talib.SMA(self.data, timeperiod=self.p.period)......

Et voilá!当然,ta-lib指标的params由库本身定义,而不是由backtrader定义。在这种情况下,ta-lib中的SMA接受一个名为timeperiod的参数来定义操作窗口的大小。

对于需要多个输入的指标,例如随机指标

import backtrader as btclass MyStrategy(bt.Strategy):params = (('period', 20),)def __init__(self):self.stoc = bt.talib.STOCH(self.data.high, self.data.low, self.data.close,fastk_period=14, slowk_period=3, slowd_period=3)......

注意highlowclose已经分别传递。可以随时传递open而不是low(或任何其他数据系列)进行实验。

ta-lib指标文档已自动解析并添加到backtrader文档中。您也可以查看ta-lib源代码/文档。或者额外执行以下操作:

print(bt.talib.SMA.__doc__)

这种情况下的输出是:

SMA([input_arrays], [timeperiod=30])Simple Moving Average (Overlap Studies)Inputs:price: (any ndarray)
Parameters:timeperiod: 30
Outputs:real

这提供了一些信息:

  • 预期的是哪个输入(忽略ndarray注释,因为 backtrader 在后台管理转换)

  • 哪些参数和哪些默认值

  • 指标实际提供了哪些线

移动平均线和 MA_Type。

为了为像bt.talib.STOCH这样的指标选择特定的移动平均线,标准的ta-lib MA_Type可以通过backtrader.talib.MA_Type访问。例如:

import backtrader as bt
print('SMA:', bt.talib.MA_Type.SMA)
print('T3:', bt.talib.MA_Type.T3)

绘制 ta-lib 指标

与常规用法一样,绘制ta-lib指标无需任何特殊操作。

注意

输出为CANDLE(所有寻找蜡烛图案的指标)的指标提供二进制输出:0 或 100。为了避免向图表添加subplot,自动绘图转换为在识别出该模式的时间点上在数据上绘制它们。

示例和比较

以下是比较一些ta-lib指标的输出与backtrader中等效内置指标的图表。需要考虑的是:

  • ta-lib指标在绘图时带有TA_前缀。这是由示例特别完成的,以帮助用户区分它们。

  • 移动平均线(如果两者产生相同的结果)将被绘制在现有的移动平均线之上。这两个指标不能分开观察,如果是这样,测试就通过了。

  • 所有样本都包括一个CDLDOJI指标作为参考

KAMA(Kaufman 移动平均)

这是第一个示例,因为它是唯一一个(从所有直接比较的指标中)具有差异的示例:

  • 样本的初始值不同

  • 在某个时间点,两种KAMA实现会收敛并具有相同的行为。

在分析了ta-lib源代码之后:

  • ta-lib中的实现对KAMA的第一个值进行了非行业标准的选择。

    可以从源代码中看到选择(引用源代码):这里使用昨天的价格作为前一天的 KAMA。

backtrader做出了通常的选择,与Stockcharts的选择相同:

  • StockCharts 上的 KAMA

    由于我们需要一个初始值来开始计算,因此第一个 KAMA 只是一个简单的移动平均

因此有所不同。此外:

  • ta-libKAMA实现不允许指定用于调整Kaufman定义的可调节常数fastslow周期。

示例执行:

$ ./talibtest.py --plot --ind kama

输出

image

SMA

$ ./talibtest.py --plot --ind sma

输出

image

EMA

$ ./talibtest.py --plot --ind ema

输出

image

随机指标

$ ./talibtest.py --plot --ind stoc

输出

image

RSI

$ ./talibtest.py --plot --ind rsi

输出

image

MACD

$ ./talibtest.py --plot --ind macd

输出

image

布林带

$ ./talibtest.py --plot --ind bollinger

输出

image

AROON

请注意,ta-lib选择先放down线,并且颜色与backtrader内置指标相比是反转的。

$ ./talibtest.py --plot --ind aroon

输出

image

终极波动指标

$ ./talibtest.py --plot --ind ultimate

输出

image

Trix

$ ./talibtest.py --plot --ind trix

输出

image

ADXR

这里backtrader提供了ADXADXR线。

$ ./talibtest.py --plot --ind adxr

输出

image

DEMA

$ ./talibtest.py --plot --ind dema

输出

image

TEMA

$ ./talibtest.py --plot --ind tema

输出

image

PPO

这里backtrader不仅提供ppo线,还提供了更传统的macd方法。

$ ./talibtest.py --plot --ind ppo

输出

image

WilliamsR

$ ./talibtest.py --plot --ind williamsr

输出

image

ROC

所有指标显示的形状完全相同,但如何跟踪动量变化率有几种定义。

$ ./talibtest.py --plot --ind roc

输出

image

示例用法

$ ./talibtest.py --help
usage: talibtest.py [-h] [--data0 DATA0] [--fromdate FROMDATE][--todate TODATE][--ind {sma,ema,stoc,rsi,macd,bollinger,aroon,ultimate,trix,kama,adxr,dema,tema,ppo,williamsr,roc}][--no-doji] [--use-next] [--plot [kwargs]]Sample for ta-liboptional arguments:-h, --help            show this help message and exit--data0 DATA0         Data to be read in (default:../../datas/yhoo-1996-2015.txt)--fromdate FROMDATE   Starting date in YYYY-MM-DD format (default:2005-01-01)--todate TODATE       Ending date in YYYY-MM-DD format (default: 2006-12-31)--ind {sma,ema,stoc,rsi,macd,bollinger,aroon,ultimate,trix,kama,adxr,dema,tema,ppo,williamsr,roc}Which indicator pair to show together (default: sma)--no-doji             Remove Doji CandleStick pattern checker (default:False)--use-next            Use next (step by step) instead of once (batch)(default: False)--plot [kwargs], -p [kwargs]Plot the read data applying any kwargs passed Forexample (escape the quotes if needed): --plotstyle="candle" (to plot candles) (default: None)

示例代码

from __future__ import (absolute_import, division, print_function,unicode_literals)import argparse
import datetimeimport backtrader as btclass TALibStrategy(bt.Strategy):params = (('ind', 'sma'), ('doji', True),)INDS = ['sma', 'ema', 'stoc', 'rsi', 'macd', 'bollinger', 'aroon','ultimate', 'trix', 'kama', 'adxr', 'dema', 'ppo', 'tema','roc', 'williamsr']def __init__(self):if self.p.doji:bt.talib.CDLDOJI(self.data.open, self.data.high,self.data.low, self.data.close)if self.p.ind == 'sma':bt.talib.SMA(self.data.close, timeperiod=25, plotname='TA_SMA')bt.indicators.SMA(self.data, period=25)elif self.p.ind == 'ema':bt.talib.EMA(timeperiod=25, plotname='TA_SMA')bt.indicators.EMA(period=25)elif self.p.ind == 'stoc':bt.talib.STOCH(self.data.high, self.data.low, self.data.close,fastk_period=14, slowk_period=3, slowd_period=3,plotname='TA_STOCH')bt.indicators.Stochastic(self.data)elif self.p.ind == 'macd':bt.talib.MACD(self.data, plotname='TA_MACD')bt.indicators.MACD(self.data)bt.indicators.MACDHisto(self.data)elif self.p.ind == 'bollinger':bt.talib.BBANDS(self.data, timeperiod=25,plotname='TA_BBANDS')bt.indicators.BollingerBands(self.data, period=25)elif self.p.ind == 'rsi':bt.talib.RSI(self.data, plotname='TA_RSI')bt.indicators.RSI(self.data)elif self.p.ind == 'aroon':bt.talib.AROON(self.data.high, self.data.low, plotname='TA_AROON')bt.indicators.AroonIndicator(self.data)elif self.p.ind == 'ultimate':bt.talib.ULTOSC(self.data.high, self.data.low, self.data.close,plotname='TA_ULTOSC')bt.indicators.UltimateOscillator(self.data)elif self.p.ind == 'trix':bt.talib.TRIX(self.data, timeperiod=25,  plotname='TA_TRIX')bt.indicators.Trix(self.data, period=25)elif self.p.ind == 'adxr':bt.talib.ADXR(self.data.high, self.data.low, self.data.close,plotname='TA_ADXR')bt.indicators.ADXR(self.data)elif self.p.ind == 'kama':bt.talib.KAMA(self.data, timeperiod=25, plotname='TA_KAMA')bt.indicators.KAMA(self.data, period=25)elif self.p.ind == 'dema':bt.talib.DEMA(self.data, timeperiod=25, plotname='TA_DEMA')bt.indicators.DEMA(self.data, period=25)elif self.p.ind == 'ppo':bt.talib.PPO(self.data, plotname='TA_PPO')bt.indicators.PPO(self.data, _movav=bt.indicators.SMA)elif self.p.ind == 'tema':bt.talib.TEMA(self.data, timeperiod=25, plotname='TA_TEMA')bt.indicators.TEMA(self.data, period=25)elif self.p.ind == 'roc':bt.talib.ROC(self.data, timeperiod=12, plotname='TA_ROC')bt.talib.ROCP(self.data, timeperiod=12, plotname='TA_ROCP')bt.talib.ROCR(self.data, timeperiod=12, plotname='TA_ROCR')bt.talib.ROCR100(self.data, timeperiod=12, plotname='TA_ROCR100')bt.indicators.ROC(self.data, period=12)bt.indicators.Momentum(self.data, period=12)bt.indicators.MomentumOscillator(self.data, period=12)elif self.p.ind == 'williamsr':bt.talib.WILLR(self.data.high, self.data.low, self.data.close,plotname='TA_WILLR')bt.indicators.WilliamsR(self.data)def runstrat(args=None):args = parse_args(args)cerebro = bt.Cerebro()dkwargs = dict()if args.fromdate:fromdate = datetime.datetime.strptime(args.fromdate, '%Y-%m-%d')dkwargs['fromdate'] = fromdateif args.todate:todate = datetime.datetime.strptime(args.todate, '%Y-%m-%d')dkwargs['todate'] = todatedata0 = bt.feeds.YahooFinanceCSVData(dataname=args.data0, **dkwargs)cerebro.adddata(data0)cerebro.addstrategy(TALibStrategy, ind=args.ind, doji=not args.no_doji)cerebro.run(runcone=not args.use_next, stdstats=False)if args.plot:pkwargs = dict(style='candle')if args.plot is not True:  # evals to True but is not Truenpkwargs = eval('dict(' + args.plot + ')')  # args were passedpkwargs.update(npkwargs)cerebro.plot(**pkwargs)def parse_args(pargs=None):parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter,description='Sample for sizer')parser.add_argument('--data0', required=False,default='../../datas/yhoo-1996-2015.txt',help='Data to be read in')parser.add_argument('--fromdate', required=False,default='2005-01-01',help='Starting date in YYYY-MM-DD format')parser.add_argument('--todate', required=False,default='2006-12-31',help='Ending date in YYYY-MM-DD format')parser.add_argument('--ind', required=False, action='store',default=TALibStrategy.INDS[0],choices=TALibStrategy.INDS,help=('Which indicator pair to show together'))parser.add_argument('--no-doji', required=False, action='store_true',help=('Remove Doji CandleStick pattern checker'))parser.add_argument('--use-next', required=False, action='store_true',help=('Use next (step by step) ''instead of once (batch)'))# Plot optionsparser.add_argument('--plot', '-p', nargs='?', required=False,metavar='kwargs', const=True,help=('Plot the read data applying any kwargs passed\n''\n''For example (escape the quotes if needed):\n''\n''  --plot style="candle" (to plot candles)\n'))if pargs is not None:return parser.parse_args(pargs)return parser.parse_args()if __name__ == '__main__':runstrat()

指标 - ta-lib - 参考

原文:www.backtrader.com/docu/talibindautoref/

TA-Lib 指标参考

ACOS

ACOS([input_arrays])

向量三角函数 ACos(Math Transform)

输入:

price: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

AD

AD([input_arrays])

蔡金 A/D 线(Volume Indicators)

输入:

prices: [‘high’, ‘low’, ‘close’, ‘volume’]

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ADD

ADD([input_arrays])

向量算术加法(Math Operators)

输入:

price0: (any ndarray) price1: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ADOSC

ADOSC([input_arrays], [fastperiod=3], [slowperiod=10])

蔡金 A/D 振荡器(Volume Indicators)

输入:

prices: [‘high’, ‘low’, ‘close’, ‘volume’]

参数:

fastperiod: 3 slowperiod: 10

输出:

real

线条:

* real

参数:

* fastperiod (3)* slowperiod (10)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ADX

ADX([input_arrays], [timeperiod=14])

平均趋向指数(Momentum Indicators)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ADXR

ADXR([input_arrays], [timeperiod=14])

平均趋向指数评级(Momentum Indicators)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

APO

APO([input_arrays], [fastperiod=12], [slowperiod=26], [matype=0])

绝对价格振荡器(Momentum Indicators)

输入:

price: (any ndarray)

参数:

fastperiod: 12 slowperiod: 26 matype: 0 (Simple Moving Average)

输出:

real

线条:

* real

参数:

* fastperiod (12)* slowperiod (26)* matype (0)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

AROON

AROON([input_arrays], [timeperiod=14])

Aroon(Momentum Indicators)

输入:

prices: [‘high’, ‘low’]

参数:

timeperiod: 14

输出:

aroondown aroonup

线条:

* aroondown* aroonup

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* aroondown: - ls ()* aroonup: - ls (-)

AROONOSC

AROONOSC([input_arrays], [timeperiod=14])

Aroon Oscillator(Momentum Indicators)

输入:

prices: [‘high’, ‘low’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ASIN

ASIN([input_arrays])

向量三角函数 ASin(Math Transform)

输入:

price: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ATAN

ATAN([input_arrays])

向量三角函数 ATan(Math Transform)

输入:

price: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ATR

ATR([input_arrays], [timeperiod=14])

真实波幅(Volatility Indicators)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

AVGPRICE

AVGPRICE([input_arrays])

平均价格(Price Transform)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

real

线条:

* real

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

BBANDS

BBANDS([input_arrays], [timeperiod=5], [nbdevup=2], [nbdevdn=2], [matype=0])

布林带(Overlap Studies)

输入:

price: (any ndarray)

参数:

timeperiod: 5 nbdevup: 2 nbdevdn: 2 matype: 0 (Simple Moving
Average)

输出:

upperband middleband lowerband

线条:

* upperband* middleband* lowerband

参数:

* timeperiod (5)* nbdevup (2)* nbdevdn (2)* matype (0)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* middleband: - _samecolor (True) - ls (-)* upperband:* lowerband: - _samecolor (True)

BETA

BETA([input_arrays], [timeperiod=5])

贝塔(Statistic Functions)

输入:

price0: (any ndarray) price1: (any ndarray)

参数:

timeperiod: 5

输出:

real

线条:

* real

参数:

* timeperiod (5)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

BOP

BOP([input_arrays])

势力均衡(Momentum Indicators)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

CCI

CCI([input_arrays], [timeperiod=14])

商品通道指数(Momentum Indicators)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

CDL2###CROWS

CDL2CROWS([input_arrays])

两只乌鸦(Pattern Recognition)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL2CROWS)

CDL3###BLACKCROWS

CDL3BLACKCROWS([input_arrays])

三黑鸦(Pattern Recognition)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL3BLACKCROWS)

CDL3###INSIDE

CDL3INSIDE([input_arrays])

三内部上升/下降(Pattern Recognition)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL3INSIDE)

CDL3###LINESTRIKE

CDL3LINESTRIKE([input_arrays])

三线行云(Pattern Recognition)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL3LINESTRIKE)

CDL3###OUTSIDE

CDL3OUTSIDE([输入数组])

三外上/下(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL3OUTSIDE)

CDL3###STARSINSOUTH

CDL3STARSINSOUTH([输入数组])

南方三星(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL3STARSINSOUTH)

CDL3###WHITESOLDIERS

CDL3WHITESOLDIERS([输入数组])

三只前进的白兵(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDL3WHITESOLDIERS)

CDLABANDONEDBABY

CDLABANDONEDBABY([输入数组],[穿透=0.3])

弃婴(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.3

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

参数:

* penetration (0.3)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLABANDONEDBABY)

CDLADVANCEBLOCK

CDLADVANCEBLOCK([输入数组])

先进区块(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLADVANCEBLOCK)

CDLBELTHOLD

CDLBELTHOLD([输入数组])

持有(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLBELTHOLD)

CDLBREAKAWAY

CDLBREAKAWAY([输入数组])

突破(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLBREAKAWAY)

CDLCLOSINGMARUBOZU

CDLCLOSINGMARUBOZU([输入数组])

收盘光头兵(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLCLOSINGMARUBOZU)

CDLCONCEALBABYSWALL

CDLCONCEALBABYSWALL([输入数组])

隐蔽的宝宝吞噬(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLCONCEALBABYSWALL)

CDLCOUNTERATTACK

CDLCOUNTERATTACK([输入数组])

反击(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLCOUNTERATTACK)

CDLDARKCLOUDCOVER

CDLDARKCLOUDCOVER([输入数组],[穿透=0.5])

黑云盖顶(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.5

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

参数:

* penetration (0.5)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLDARKCLOUDCOVER)

CDLDOJI

CDLDOJI([输入数组])

十字(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLDOJI)

CDLDOJISTAR

CDLDOJISTAR([输入数组])

十字星(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLDOJISTAR)

CDLDRAGONFLYDOJI

CDLDRAGONFLYDOJI([输入数组])

蜻蜓十字(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLDRAGONFLYDOJI)

CDLENGULFING

CDLENGULFING([输入数组])

吞没模式(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLENGULFING)

CDLEVENINGDOJISTAR

CDLEVENINGDOJISTAR([输入数组],[穿透=0.3])

晚十字星(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.3

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

参数:

* penetration (0.3)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLEVENINGDOJISTAR)

CDLEVENINGSTAR

CDLEVENINGSTAR([输入数组],[穿透=0.3])

晚星(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.3

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

参数:

* penetration (0.3)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLEVENINGSTAR)

CDLGAPSIDESIDEWHITE

CDLGAPSIDESIDEWHITE([输入数组])

上/下缺口并排的白线(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLGAPSIDESIDEWHITE)

CDLGRAVESTONEDOJI

CDLGRAVESTONEDOJI([输入数组])

墓碑十字(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLGRAVESTONEDOJI)

CDLHAMMER

CDLHAMMER([输入数组])

锤子(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHAMMER)

CDLHANGINGMAN

CDLHANGINGMAN([输入数组])

吊人(图案识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线条:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线条:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHANGINGMAN)

CDLHARAMI

CDLHARAMI([输入数组])

哈拉米模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHARAMI)

CDLHARAMICROSS

CDLHARAMICROSS([输入数组])

哈拉米十字模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHARAMICROSS)

CDLHIGHWAVE

CDLHIGHWAVE([输入数组])

高浪蜡烛(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHIGHWAVE)

CDLHIKKAKE

CDLHIKKAKE([输入数组])

Hikkake 模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHIKKAKE)

CDLHIKKAKEMOD

CDLHIKKAKEMOD([输入数组])

修改的 Hikkake 模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHIKKAKEMOD)

CDLHOMINGPIGEON

CDLHOMINGPIGEON([输入数组])

家鸽(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLHOMINGPIGEON)

CDLIDENTICAL3###CROWS

CDLIDENTICAL3CROWS([输入数组])

相同的三只乌鸦(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLIDENTICAL3CROWS)

CDLINNECK

CDLINNECK([输入数组])

颈内模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLINNECK)

CDLINVERTEDHAMMER

CDLINVERTEDHAMMER([输入数组])

倒锤子(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLINVERTEDHAMMER)

CDLKICKING

CDLKICKING([输入数组])

踢腿(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

��:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLKICKING)

CDLKICKINGBYLENGTH

CDLKICKINGBYLENGTH([输入数组])

踢腿-由较长的光头光脚决定(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLKICKINGBYLENGTH)

CDLLADDERBOTTOM

CDLLADDERBOTTOM([输入数组])

阶梯底部(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLLADDERBOTTOM)

CDLLONGLEGGEDDOJI

CDLLONGLEGGEDDOJI([输入数组])

长腿十字(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLLONGLEGGEDDOJI)

CDLLONGLINE

CDLLONGLINE([输入数组])

长线蜡烛(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLLONGLINE)

CDLMARUBOZU

CDLMARUBOZU([输入数组])

光头光脚(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLMARUBOZU)

CDLMATCHINGLOW

CDLMATCHINGLOW([输入数组])

匹配低点(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLMATCHINGLOW)

CDLMATHOLD

CDLMATHOLD([输入数组],[穿透=0.5])

马特霍尔德(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.5

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

参数:

* penetration (0.5)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLMATHOLD)

CDLMORNINGDOJISTAR

CDLMORNINGDOJISTAR([输入数组],[穿透=0.3])

晨十字星(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.3

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

参数:

* penetration (0.3)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLMORNINGDOJISTAR)

CDLMORNINGSTAR

CDLMORNINGSTAR([输入数组],[穿透=0.3])

晨星(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

参数:

penetration: 0.3

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

参数:

* penetration (0.3)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLMORNINGSTAR)

CDLONNECK

CDLONNECK([输入数组])

颈上模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLONNECK)

CDLPIERCING

CDLPIERCING([输入数组])

刺透模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLPIERCING)

CDLRICKSHAWMAN

CDLRICKSHAWMAN([输入数组])

人力车夫(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLRICKSHAWMAN)

CDLRISEFALL3###METHODS

CDLRISEFALL3METHODS([输入数组])

上涨缺口两鸦(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLRISEFALL3METHODS)

CDLSEPARATINGLINES

CDLSEPARATINGLINES([input_arrays])

分离线(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLSEPARATINGLINES)

CDLSHOOTINGSTAR

CDLSHOOTINGSTAR([input_arrays])

流星(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLSHOOTINGSTAR)

CDLSHORTLINE

CDLSHORTLINE([input_arrays])

短线蜡烛(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLSHORTLINE)

CDLSPINNINGTOP

CDLSPINNINGTOP([input_arrays])

纺锤顶(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLSPINNINGTOP)

CDLSTALLEDPATTERN

CDLSTALLEDPATTERN([input_arrays])

停滞模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLSTALLEDPATTERN)

CDLSTICKSANDWICH

CDLSTICKSANDWICH([input_arrays])

条形三明治(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLSTICKSANDWICH)

CDLTAKURI

CDLTAKURI([input_arrays])

田坑(具有非常长下影线的蜻蜓十字线)(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLTAKURI)

CDLTASUKIGAP

CDLTASUKIGAP([input_arrays])

田坑缺口(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLTASUKIGAP)

CDLTHRUSTING

CDLTHRUSTING([input_arrays])

冲击模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLTHRUSTING)

CDLTRISTAR

CDLTRISTAR([input_arrays])

三星模式(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLTRISTAR)

CDLUNIQUE3###RIVER

CDLUNIQUE3RIVER([input_arrays])

唯一的 3 条河(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLUNIQUE3RIVER)

CDLUPSIDEGAP2###CROWS

CDLUPSIDEGAP2CROWS([input_arrays])

上涨缺口两鸦(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLUPSIDEGAP2CROWS)

CDLXSIDEGAP3###METHODS

CDLXSIDEGAP3METHODS([input_arrays])

上涨/下跌缺口三法(模式识别)

输入:

prices: [open, ‘high’, ‘low’, ‘close’]

输出:

integer (values are -100, 0 or 100)

线:

* integer* _candleplot

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (True)* plotmaster (None)* plotyticks ([])

绘制线:

* integer: - _plotskip (True)* _candleplot: - marker (d) - fillstyle (full) - markersize (7.0) -ls () - _name (CDLXSIDEGAP3METHODS)

CEIL

CEIL([input_arrays])

向量向上取整(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

CMO

CMO([input_arrays],[timeperiod=14])

钱德动量摆动指标(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

CORREL

CORREL([input_arrays],[timeperiod=30])

皮尔逊相关系数®(统计函数)

输入:

price0: (any ndarray) price1: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

COS

COS([input_arrays])

向量三角余弦(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

COSH

COSH([input_arrays])

向量三角函数 Cosh(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

DEMA

DEMA([input_arrays],[timeperiod=30])

双指数移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘制信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

DIV

DIV([input_arrays])

向量算术除法(数学运算符)

输入:

price0: (any ndarray) price1: (any ndarray)

输出:

real

线:

* real

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

DX

DX([input_arrays],[timeperiod=14])

方向运动指数(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘制信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘制线:

* real: - ls (-)

EMA

EMA([input_arrays],[timeperiod=30])

指数移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

EXP

EXP([input_arrays])

向量算术指数(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

FLOOR

FLOOR([input_arrays])

向量下限(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

HT_###周期

HT_DCPERIOD([input_arrays])

希尔伯特变换 - 主导周期周期(周期指标)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

HT_###周期相位

HT_DCPHASE([input_arrays])

希尔伯特变换 - 主导周期相位(周期指标)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

HT_###相位计量器

HT_PHASOR([input_arrays])

希尔伯特变换 - 相位分量(周期指标)

输入:

price: (any ndarray)

输出:

inphase quadrature

线:

* inphase* quadrature

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* inphase: - ls (-)* quadrature: - ls ()

HT_###正弦

HT_SINE([input_arrays])

希尔伯特变换 - 正弦波(周期指标)

输入:

price: (any ndarray)

输出:

sine leadsine

线:

* sine* leadsine

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* leadsine: - ls ()* sine: - ls (-)

HT_###趋势线

HT 趋势线([input_arrays])

希尔伯特变换 - 瞬时趋势线(重叠研究)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

HT_###趋势模式

HT 趋势模式([input_arrays])

希尔伯特变换 - 趋势 vs 周期模式(周期指标)

输入:

price: (any ndarray)

输出:

integer (values are -100, 0 or 100)

线:

* integer

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* integer: - ls (-)

KAMA

KAMA([input_arrays], [timeperiod=30])

考夫曼自适应移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

线性回归

线性回归([input_arrays], [timeperiod=14])

线性回归(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

线性回归角度

线性回归角度([input_arrays], [timeperiod=14])

线性回归角度(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

线性回归截距

线性回归截距([input_arrays], [timeperiod=14])

线性回归截距(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

线性回归斜率

线性回归斜率([input_arrays], [timeperiod=14])

线性回归斜率(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

LN

LN([input_arrays])

向量自然对数(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

LOG10

LOG10([input_arrays])

向量对数 10(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

MA

MA([input_arrays], [timeperiod=30], [matype=0])

移动平均(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30 matype: 0 (Simple Moving Average)

输出:

real

线:

* real

参数:

* timeperiod (30)* matype (0)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

MACD

MACD([input_arrays], [fastperiod=12], [slowperiod=26], [signalperiod=9])

移动平均收敛/发散(动量指标)

输入:

price: (any ndarray)

参数:

fastperiod: 12 slowperiod: 26 signalperiod: 9

输出:

macd macdsignal macdhist

线:

* macd* macdsignal* macdhist

参数:

* fastperiod (12)* slowperiod (26)* signalperiod (9)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* macdsignal: - ls ()* macd: - ls (-)* macdhist: - _method (bar)

MACDEXT

MACDEXT([input_arrays], [fastperiod=12], [fastmatype=0], [slowperiod=26], [slowmatype=0], [signalperiod=9], [signalmatype=0])

可控 MA 类型的 MACD(动量指标)

输入:

price: (any ndarray)

参数:

fastperiod: 12 fastmatype: 0 slowperiod: 26 slowmatype: 0
signalperiod: 9 signalmatype: 0

输出:

macd macdsignal macdhist

线:

* macd* macdsignal* macdhist

参数:

* fastperiod (12)* fastmatype (0)* slowperiod (26)* slowmatype (0)* signalperiod (9)* signalmatype (0)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* macdsignal: - ls ()* macd: - ls (-)* macdhist: - _method (bar)

MACDFIX

MACDFIX([input_arrays], [signalperiod=9])

移动平均收敛/发散修正 12/26(动量指标)

输入:

price: (any ndarray)

参数:

signalperiod: 9

输出:

macd macdsignal macdhist

线:

* macd* macdsignal* macdhist

参数:

* signalperiod (9)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* macdsignal: - ls ()* macd: - ls (-)* macdhist: - _method (bar)

MAMA

MAMA([input_arrays],[fastlimit=0.5],[slowlimit=0.05])

MESA 自适应移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

fastlimit: 0.5 slowlimit: 0.05

输出:

mama fama

线条:

* mama* fama

参数:

* fastlimit (0.5)* slowlimit (0.05)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* mama: - ls (-)* fama: - ls ()

MAVP

MAVP([input_arrays],[minperiod=2],[maxperiod=30],[matype=0])

变动平均线(重叠研究)

输入:

price: (any ndarray) periods: (any ndarray)

参数:

minperiod: 2 maxperiod: 30 matype: 0 (Simple Moving Average)

输出:

real

线条:

* real

参数:

* minperiod (2)* maxperiod (30)* matype (0)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

最大

MAX([input_arrays],[timeperiod=30])

指定期间内的最高值(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线条:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MAXINDEX

MAXINDEX([input_arrays],[timeperiod=30])

指定期间内最高值的索引(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

integer (values are -100, 0 or 100)

线条:

* integer

参数:

* timeperiod (30)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* integer: - ls (-)

MEDPRICE

MEDPRICE([input_arrays])

中间价(价格转换)

输入:

prices: [‘high’, ‘low’]

输出:

real

线条:

* real

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MFI

MFI([input_arrays],[timeperiod=14])

资金流量指数(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’, ‘volume’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MIDPOINT

MIDPOINT([input_arrays],[timeperiod=14])

期间内的中点(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MIDPRICE

MIDPRICE([input_arrays],[timeperiod=14])

期间的中间价(重叠研究)

输入:

prices: [‘high’, ‘low’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

最小

MIN([input_arrays],[timeperiod=30])

指定期间内的最低值(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线条:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MININDEX

MININDEX([input_arrays],[timeperiod=30])

指定期间内最低值的索引(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

integer (values are -100, 0 or 100)

线条:

* integer

参数:

* timeperiod (30)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* integer: - ls (-)

MINMAX

MINMAX([input_arrays],[timeperiod=30])

指定期间内的最低和最高值(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

min max

线条:

* min* max

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* max: - ls (-)* min: - ls (-)

MINMAXINDEX

MINMAXINDEX([input_arrays],[timeperiod=30])

指定周期内的最低和最高值的指数(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

minidx maxidx

线条:

* minidx* maxidx

参数:

* timeperiod (30)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* maxidx: - ls (-)* minidx: - ls (-)

MINUS_###DI

MINUS_DI([input_arrays],[timeperiod=14])

负向指标(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MINUS_###DM

MINUS_DM([input_arrays],[timeperiod=14])

负向趋势运动(动量指标)

输入:

prices: [‘high’, ‘low’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MOM

MOM([input_arrays],[timeperiod=10])

动量(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 10

输出:

real

线条:

* real

参数:

* timeperiod (10)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

MULT

MULT([input_arrays])

矢量算术乘法(数学运算符)

输入:

price0: (any ndarray) price1: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

NATR

NATR([input_arrays],[timeperiod=14])

归一化的平均真实范围(波动率指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

OBV

OBV([input_arrays])

在平衡量上(成交量指标)

输入:

price: (any ndarray) prices: [‘volume’]

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

折线:

* real: - ls (-)

PLUS_###DI

PLUS_DI([input_arrays],[timeperiod=14])

正向指标(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

PLUS_###DM

PLUS_DM([输入数组],[时间周期=14])

正向趋势指标(动量指标)

输入:

prices: [‘high’, ‘low’]

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

PPO

PPO([输入数组],[fastperiod=12],[slowperiod=26],[matype=0])

百分比价格振荡器(动量指标)

输入:

price: (any ndarray)

参数:

fastperiod: 12 slowperiod: 26 matype: 0 (Simple Moving Average)

输出:

real

线条:

* real

参数:

* fastperiod (12)* slowperiod (26)* matype (0)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ROC

ROC([输入数组],[时间周期=10])

变化率:((price/prevPrice)-1)*100(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 10

输出:

real

线条:

* real

参数:

* timeperiod (10)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ROCP

ROCP([输入数组],[时间周期=10])

变化率百分比:(price-prevPrice)/prevPrice(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 10

输出:

real

线条:

* real

参数:

* timeperiod (10)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ROCR

ROCR([输入数组],[时间周期=10])

变化率比率:(price/prevPrice)(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 10

输出:

real

线条:

* real

参数:

* timeperiod (10)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ROCR100

ROCR100([输入数组],[时间周期=10])

百分比价格振荡比率 100 比例:(价格/prevPrice)*100(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 10

输出:

real

线条:

* real

参数:

* timeperiod (10)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

RSI

RSI([输入数组],[时间周期=14])

相对强度指数(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线条:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SAR

SAR([输入数组],[acceleration=0.02],[maximum=0.2])

抛物线 SAR(重叠研究)

输入:

prices: [‘high’, ‘low’]

参数:

acceleration: 0.02 maximum: 0.2

输出:

real

线条:

* real

参数:

* acceleration (0.02)* maximum (0.2)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SAREXT

SAREXT([输入数组],[startvalue=0],[offsetonreverse=0],[accelerationinitlong=0.02],[accelerationlong=0.02],[accelerationmaxlong=0.2],[accelerationinitshort=0.02],[accelerationshort=0.02],[accelerationmaxshort=0.2])

抛物线 SAR - 扩展(重叠研究)

输入:

prices: [‘high’, ‘low’]

参数:

startvalue: 0 offsetonreverse: 0 accelerationinitlong: 0.02
accelerationlong: 0.02 accelerationmaxlong: 0.2
accelerationinitshort: 0.02 accelerationshort: 0.02
accelerationmaxshort: 0.2

输出:

real

线条:

* real

参数:

* startvalue (0)* offsetonreverse (0)* accelerationinitlong (0.02)* accelerationlong (0.02)* accelerationmaxlong (0.2)* accelerationinitshort (0.02)* accelerationshort (0.02)* accelerationmaxshort (0.2)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SIN

SIN([输入数组])

矢量双曲正弦(数学转换)

输入:

price: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SINH

SINH([输入数组])

矢量双曲正弦(数学转换)

输入:

price: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SMA

SMA([输入数组],[时间周期=30])

简单移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线条:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SQRT

SQRT([输入数组])

矢量平方根(数学转换)

输入:

price: (any ndarray)

输出:

real

线条:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

STDDEV

STDDEV([输入数组],[时间周期=5],[nbdev=1])

标准差(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 5 nbdev: 1

输出:

real

线条:

* real

参数:

* timeperiod (5)* nbdev (1)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

STOCH

STOCH([输入数组],[fastk_period=5],[slowk_period=3],[slowk_matype=0],[slowd_period=3],[slowd_matype=0])

随机线(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

fastk_period: 5 slowk_period: 3 slowk_matype: 0 slowd_period: 3
slowd_matype: 0

输出:

slowk slowd

线条:

* slowk* slowd

参数:

* fastk_period (5)* slowk_period (3)* slowk_matype (0)* slowd_period (3)* slowd_matype (0)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* slowk: - ls ()* slowd: - ls ()

STOCHF

STOCHF([输入数组],[fastk_period=5],[fastd_period=3],[fastd_matype=0])

快速随机线(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

fastk_period: 5 fastd_period: 3 fastd_matype: 0

输出:

fastk fastd

线条:

* fastk* fastd

参数:

* fastk_period (5)* fastd_period (3)* fastd_matype (0)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* fastk: - ls (-)* fastd: - ls (-)

STOCHRSI

STOCHRSI([输入数组],[时间周期=14],[fastk_period=5],[fastd_period=3],[fastd_matype=0])

随机相对强度指数(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 14 fastk_period: 5 fastd_period: 3 fastd_matype: 0

输出:

fastk fastd

线条:

* fastk* fastd

参数:

* timeperiod (14)* fastk_period (5)* fastd_period (3)* fastd_matype (0)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* fastk: - ls (-)* fastd: - ls (-)

SUB

SUB([input_arrays])

向量算术减法(数学运算符)

输入:

price0: (any ndarray) price1: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

SUM

SUM([input_arrays], [timeperiod=30])

求和(数学运算符)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

T3

T3([input_arrays], [timeperiod=5], [vfactor=0.7])

三重指数移动平均线(T3)(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 5 vfactor: 0.7

输出:

real

线:

* real

参数:

* timeperiod (5)* vfactor (0.7)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TAN

TAN([input_arrays])

向量三角函数正切(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TANH

TANH([input_arrays])

向量三角函数正切(数学变换)

输入:

price: (any ndarray)

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TEMA

TEMA([input_arrays], [timeperiod=30])

三重指数移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TRANGE

TRANGE([input_arrays])

真实波幅(波动性指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

输出:

real

线:

* real

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TRIMA

TRIMA([input_arrays], [timeperiod=30])

三角形移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TRIX

TRIX([input_arrays], [timeperiod=30])

一天的三重平滑指数移动平均线(ROC)(动量指标)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TSF

TSF([input_arrays], [timeperiod=14])

时间序列预测(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

TYPPRICE

TYPPRICE([input_arrays])

典型价格(价格转换)

输入:

prices: [‘high’, ‘low’, ‘close’]

输出:

real

线:

* real

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

ULTOSC

ULTOSC([input_arrays], [timeperiod1=7], [timeperiod2=14], [timeperiod3=28])

终极振荡器(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod1: 7 timeperiod2: 14 timeperiod3: 28

输出:

real

线:

* real

参数:

* timeperiod1 (7)* timeperiod2 (14)* timeperiod3 (28)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

VAR

VAR([input_arrays], [timeperiod=5], [nbdev=1])

方差(统计函数)

输入:

price: (any ndarray)

参数:

timeperiod: 5 nbdev: 1

输出:

real

线:

* real

参数:

* timeperiod (5)* nbdev (1)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

WCLPRICE

WCLPRICE([input_arrays])

加权收盘价(价格转换)

输入:

prices: [‘high’, ‘low’, ‘close’]

输出:

real

线:

* real

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

WILLR

WILLR([input_arrays], [timeperiod=14])

威廉指标(动量指标)

输入:

prices: [‘high’, ‘low’, ‘close’]

参数:

timeperiod: 14

输出:

real

线:

* real

参数:

* timeperiod (14)

绘图信息:

* subplot (True)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

WMA

WMA([input_arrays], [timeperiod=30])

加权移动平均线(重叠研究)

输入:

price: (any ndarray)

参数:

timeperiod: 30

输出:

real

线:

* real

参数:

* timeperiod (30)

绘图信息:

* subplot (False)* plot (True)* plotskip (False)* plotname ()* plotforce (False)* plotyhlines ([])* plothlines ([])* plotabove (False)* plotymargin (0.0)* plotlinelabels (False)* plotmaster (None)* plotyticks ([])

绘图线:

* real: - ls (-)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/817070.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于SignalR视频聊天 一

环境 VS2022 WIN10 .NET8 VSCode VUE SignalR 1.安装SignalR客户端库 需要在Vue.js项目中安装SignalR客户端库。可以使用npm或者yarn来安装 npm install microsoft/signalr2.创建SignalR服务 创建SignalR服务,以便客户端(Vue.js应用)能…

抄袭可耻 - 2023面试高手抄袭对比图

原创博客(伏城之外)抄袭博客(2023面试高手)对比图华为OD机试 - 跳马(Java & JS & Python & C & C++)_华为od岗c卷机试马走日-CSDN博客2024年华为OD机试真题-跳马-Python-OD统一考试(C卷)-CSDN博客

集合体系java

Collection:单列集合:每个元素只包含一个值 Collection集合存储的是地址 Collection的三种遍历方法如下 //迭代器是用来遍历集合的专用方式(数组没有迭代器),在java中迭代器的代表是Iterator //boolean hasNext():询问当前位置…

Java中队列

队列是一种常见的数据结构,它按照先进先出(FIFO)的原则管理元素。在 Java 中,队列通常是通过链表或数组实现的,不同的实现类在内部数据结构和操作上可能有所不同。 1.原理 1.数据结构:队列的基本数据结构…

【python图形界面问题解决】wxPython创建图形界面程序,在代码编译器中正常运行,但是打包后却不能运行解决办法

一、问题 使用wxPython创建一个图形界面,在VSCODE中正常运行,但是打包后,却不能运行,只出现一个一闪而过的窗口,这时最需要看看这窗口到底显示了什么内容。这里可以使用录屏软件录制屏幕,这里使用LICEcap小…

Android多线程编程

前言 本文由于介绍Android多线程编程的学习。 线程基本用法 定义线程有两种方式,分别是继承Thread类、实现Runnable接口: 继承Thread类:只需新建一个类继承自Thread,然后重写父类的run()方法,在这个方法里面写耗时…

美国卖家需知!儿童玩具CPC认证ASTMF-23标准更新

2023年10月13日,美国材料与试验协会(ASTM)发布了最新版本的玩具安全标准ASTM F963-23。这一标准的修订涵盖了声学、电池可及性、充气材料、弹射玩具等技术方面的要求。同时,它还为邻苯二甲酸盐和重金属在玩具基材中的使用提供了豁…

Towards IP Geolocation Using Delay and TopologyMeasurements(TBG)(2006年)

下载地址:Towards IP geolocation using delay and topology measurements | Proceedings of the 6th ACM SIGCOMM conference on Internet measurement 被引次数:492 Katz-Bassett E, John J P, Krishnamurthy A, et al. Towards IP geolocation using delay and topology …

通讯录的实现(单链表版本)

我们首先要知道通讯录的实现是基于单链表的基础上的,所以我们首先要搞懂单链表。(注意:今天的代码量较多),但这不是阻挡我们前进的脚步,冲冲冲!!! 单链表的简要概述 我们…

Scala---集合(数组,Map,元组(Tuple),Zip拉链)详解

scala的集合分为了两类,一类是可变的集合(集合可以执行增删改查操作),另一类是不可变集合(集合元素在初始化的时候确定,后续只能进行查,有的可以进行修改,有的不可以)。二…

Transformers 微调

Transformers 微调 基于 Transformers 实现模型微调训练的主要流程数据字段数据拆分(分成训练跟测试)下载数据集数据集抽样预处理数据数据抽样微调训练配置加载 BERT 模型训练超参数(TrainingArguments)模型权重保存路径(output_d…

2024.4.19 Python爬虫复习day07 可视化3

综合案例 需求: 已知2020年疫情数据,都是json数据,需要从文件中读出,进行处理和分析,最终实现数据可视化折线图 相关知识点: json json简介: 本质是一个特定格式的字符串 举例: [{},{},{}] 或者 {}python中json包: import jsonpython数据转为json数据: 变量接收json…

微服务架构使用和docker部署方法(若依)

这里以若依官方网站开源的微服务框架为例子记录使用方法过程。 开源地址:RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本 下载后,用IDEA社区版开发工具打…

【量化交易】顶底分型策略

在众多的量化策略中,顶底分型策略因其独特的市场趋势捕捉能力和简洁的实现方式而受到许多投资者的青睐。本文将详细介绍顶底分型策略的原理,并展示如何使用Python在聚宽平台上实现这一策略。 感兴趣的朋友,可以在下方公号内回复:0…

GNU Radio Radar Toolbox编译及安装

文章目录 前言一、GNU Radio Radar Toolbox 介绍二、gr-radar 安装三、具体使用四、OFDM 雷达仿真 前言 GNU Radio Radar Toolbox(gr-radar)是一个开放源码的工具箱,用于 GNU Radio 生态系统,主要目的是为雷达信号处理提供必要的…

vue源码解析——diff算法/双端比对/patchFlag/最长递增子序列

虚拟dom——virtual dom,提供一种简单js对象去代替复杂的 dom 对象,从而优化 dom 操作。virtual dom 是“解决过多的操作 dom 影响性能”的一种解决方案。virtual dom 很多时候都不是最优的操作,但它具有普适性,在效率、可维护性之…

Leetcode 3111. Minimum Rectangles to Cover Points

Leetcode 3111. Minimum Rectangles to Cover Points 1. 解题思路2. 代码实现 题目链接:3111. Minimum Rectangles to Cover Points 1. 解题思路 这一题在这次比赛的4道题当中算是比较简单的,基本就只需要将所有的点排序之后然后使用贪婪算法来cover住…

【C++造神计划】运算符

1 赋值运算符 赋值运算符的功能是将一个值赋给一个变量 int a 5; // 将整数 5 赋给变量 a 运算符左边的部分叫作 lvalue(left value),右边的部分叫作 rvalue(right value) 左边 lvalue 必须是一个变量 右边 rval…

木马免杀代码之python反序列化分离免杀

本篇文章主要用到python来对CobaltStrike生成的Shellcode进行分离免杀处理, 因此要求读者要有一定的python基础, 下面我会介绍pyhon反序列化免杀所需用到的相关函数和库 exec函数 exec函数是python的内置函数, 其功能与eval()函数相同, 但不同的是exec函数支持多行python代码…

我国新戊二醇产能逐渐增长 市场集中度有望进一步提升

我国新戊二醇产能逐渐增长 市场集中度有望进一步提升 新戊二醇(NPG)又称为2,2-二甲基-1,3-丙二醇,化学式为C5H12O2,熔点为124-130℃。新戊二醇多表现为一种无特殊气味的白色结晶固体,易溶于水及醇、醚等溶液。新戊二醇…