Python量化分析中,基于TA-Lib 的K线的指标分析

转自 https://www.ricequant.com/community/topic/2393

函数名:CDL2CROWS

名称:Two Crows 两只乌鸦

简介:三日K线模式,第一天长阳,第二天高开收阴,第三天再次高开继续收阴,收盘比前一日收盘价低,预示股价下跌。

例子:integer = CDL2CROWS(open, high, low, close)

函数名:CDL3BLACKCROWS

名称:Three Black Crows 三只乌鸦

简介:三日K线模式,连续三根阴线,每日收盘价都下跌且接近最低价,每日开盘价都在上根K线实体内,预示股价下跌。

例子:integer = CDL3BLACKCROWS(open, high, low, close)

函数名:CDL3INSIDE

名称: Three Inside Up/Down 三内部上涨和下跌

简介:三日K线模式,母子信号+长K线,以三内部上涨为例,K线为阴阳阳,第三天收盘价高于第一天开盘价,第二天K线在第一天K线内部,预示着股价上涨。

例子:integer = CDL3INSIDE(open, high, low, close)

函数名:CDL3LINESTRIKE

名称: Three-Line Strike 三线打击

简介:四日K线模式,前三根阳线,每日收盘价都比前一日高,开盘价在前一日实体内,第四日市场高开,收盘价低于第一日开盘价,预示股价下跌。

例子:integer = CDL3LINESTRIKE(open, high, low, close)

函数名:CDL3OUTSIDE

名称:Three Outside Up/Down 三外部上涨和下跌

简介:三日K线模式,与三内部上涨和下跌类似,K线为阴阳阳,但第一日与第二日的K线形态相反,以三外部上涨为例,第一日K线在第二日K线内部,预示着股价上涨。

例子:integer = CDL3OUTSIDE(open, high, low, close)

函数名:CDL3STARSINSOUTH

名称:Three Stars In The South 南方三星

简介:三日K线模式,与大敌当前相反,三日K线皆阴,第一日有长下影线,第二日与第一日类似,K线整体小于第一日,第三日无下影线实体信号,成交价格都在第一日振幅之内,预示下跌趋势反转,股价上升。

例子:integer = CDL3STARSINSOUTH(open, high, low, close)

函数名:CDL3WHITESOLDIERS

名称:Three Advancing White Soldiers 三个白兵

简介:三日K线模式,三日K线皆阳,每日收盘价变高且接近最高价,开盘价在前一日实体上半部,预示股价上升。

例子:integer = CDL3WHITESOLDIERS(open, high, low, close)

函数名:CDLABANDONEDBABY

名称:Abandoned Baby 弃婴

简介:三日K线模式,第二日价格跳空且收十字星(开盘价与收盘价接近,最高价最低价相差不大),预示趋势反转,发生在顶部下跌,底部上涨。

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

函数名:CDLADVANCEBLOCK

名称:Advance Block 大敌当前

简介:三日K线模式,三日都收阳,每日收盘价都比前一日高,开盘价都在前一日实体以内,实体变短,上影线变长。

例子:integer = CDLADVANCEBLOCK(open, high, low, close)

函数名:CDLBELTHOLD

名称:Belt-hold 捉腰带线

简介:两日K线模式,下跌趋势中,第一日阴线,第二日开盘价为最低价,阳线,收盘价接近最高价,预示价格上涨。

例子:integer = CDLBELTHOLD(open, high, low, close)

函数名:CDLBREAKAWAY

名称:Breakaway 脱离

简介:五日K线模式,以看涨脱离为例,下跌趋势中,第一日长阴线,第二日跳空阴线,延续趋势开始震荡,第五日长阳线,收盘价在第一天收盘价与第二天开盘价之间,预示价格上涨。

例子:integer = CDLBREAKAWAY(open, high, low, close)

函数名:CDLCLOSINGMARUBOZU

名称:Closing Marubozu 收盘缺影线

简介:一日K线模式,以阳线为例,最低价低于开盘价,收盘价等于最高价,预示着趋势持续。

例子:integer = CDLCLOSINGMARUBOZU(open, high, low, close)

函数名:CDLCONCEALBABYSWALL

名称: Concealing Baby Swallow 藏婴吞没

简介:四日K线模式,下跌趋势中,前两日阴线无影线,第二日开盘、收盘价皆低于第二日,第三日倒锤头,第四日开盘价高于前一日最高价,收盘价低于前一日最低价,预示着底部反转。

例子:integer = CDLCONCEALBABYSWALL(open, high, low, close)

函数名:CDLCOUNTERATTACK

名称:Counterattack 反击线

简介:二日K线模式,与分离线类似。

例子:integer = CDLCOUNTERATTACK(open, high, low, close)

函数名:CDLDARKCLOUDCOVER

名称:Dark Cloud Cover 乌云压顶

简介:二日K线模式,第一日长阳,第二日开盘价高于前一日最高价,收盘价处于前一日实体中部以下,预示着股价下跌。

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

函数名:CDLDOJI

名称:Doji 十字

简介:一日K线模式,开盘价与收盘价基本相同。

例子:integer = CDLDOJI(open, high, low, close)

函数名:CDLDOJISTAR

名称:Doji Star 十字星

简介:一日K线模式,开盘价与收盘价基本相同,上下影线不会很长,预示着当前趋势反转。

例子:integer = CDLDOJISTAR(open, high, low, close)

函数名:CDLDRAGONFLYDOJI

名称:Dragonfly Doji 蜻蜓十字/T形十字

简介:一日K线模式,开盘后价格一路走低,之后收复,收盘价与开盘价相同,预示趋势反转。

例子:integer = CDLDRAGONFLYDOJI(open, high, low, close)

函数名:CDLENGULFING

名称:Engulfing Pattern 吞噬模式

简介:两日K线模式,分多头吞噬和空头吞噬,以多头吞噬为例,第一日为阴线,第二日阳线,第一日的开盘价和收盘价在第二日开盘价收盘价之内,但不能完全相同。

例子:integer = CDLENGULFING(open, high, low, close)

函数名:CDLEVENINGDOJISTAR

名称:Evening Doji Star 十字暮星

简介:三日K线模式,基本模式为暮星,第二日收盘价和开盘价相同,预示顶部反转。

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

函数名:CDLEVENINGSTAR

名称:Evening Star 暮星

简介:三日K线模式,与晨星相反,上升趋势中,第一日阳线,第二日价格振幅较小,第三日阴线,预示顶部反转。

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

函数名:CDLGAPSIDESIDEWHITE

名称:Up/Down-gap side-by-side white lines 向上/下跳空并列阳线

简介:二日K线模式,上升趋势向上跳空,下跌趋势向下跳空,第一日与第二日有相同开盘价,实体长度差不多,则趋势持续。

例子:integer = CDLGAPSIDESIDEWHITE(open, high, low, close)

函数名:CDLGRAVESTONEDOJI

名称:Gravestone Doji 墓碑十字/倒T十字

简介:一日K线模式,开盘价与收盘价相同,上影线长,无下影线,预示底部反转。

例子:integer = CDLGRAVESTONEDOJI(open, high, low, close)

函数名:CDLHAMMER

名称:Hammer 锤头

简介:一日K线模式,实体较短,无上影线,下影线大于实体长度两倍,处于下跌趋势底部,预示反转。

例子:integer = CDLHAMMER(open, high, low, close)

函数名:CDLHANGINGMAN

名称:Hanging Man 上吊线

简介:一日K线模式,形状与锤子类似,处于上升趋势的顶部,预示着趋势反转。

例子:integer = CDLHANGINGMAN(open, high, low, close)

函数名:CDLHARAMI

名称:Harami Pattern 母子线

简介:二日K线模式,分多头母子与空头母子,两者相反,以多头母子为例,在下跌趋势中,第一日K线长阴,第二日开盘价收盘价在第一日价格振幅之内,为阳线,预示趋势反转,股价上升。

例子:integer = CDLHARAMI(open, high, low, close)

函数名:CDLHARAMICROSS

名称:Harami Cross Pattern 十字孕线

简介:二日K线模式,与母子县类似,若第二日K线是十字线,便称为十字孕线,预示着趋势反转。

例子:integer = CDLHARAMICROSS(open, high, low, close)

函数名:CDLHIGHWAVE

名称:High-Wave Candle 风高浪大线

简介:三日K线模式,具有极长的上/下影线与短的实体,预示着趋势反转。

例子:integer = CDLHIGHWAVE(open, high, low, close)

函数名:CDLHIKKAKE

名称:Hikkake Pattern 陷阱

简介:三日K线模式,与母子类似,第二日价格在前一日实体范围内,第三日收盘价高于前两日,反转失败,趋势继续。

例子:integer = CDLHIKKAKE(open, high, low, close)

函数名:CDLHIKKAKEMOD

名称:Modified Hikkake Pattern 修正陷阱

简介:三日K线模式,与陷阱类似,上升趋势中,第三日跳空高开;下跌趋势中,第三日跳空低开,反转失败,趋势继续。

例子:integer = CDLHIKKAKEMOD(open, high, low, close)

函数名:CDLHOMINGPIGEON

名称:Homing Pigeon 家鸽

简介:二日K线模式,与母子线类似,不同的的是二日K线颜色相同,第二日最高价、最低价都在第一日实体之内,预示着趋势反转。

例子:integer = CDLHOMINGPIGEON(open, high, low, close)

函数名:CDLIDENTICAL3CROWS

名称:Identical Three Crows 三胞胎乌鸦

简介:三日K线模式,上涨趋势中,三日都为阴线,长度大致相等,每日开盘价等于前一日收盘价,收盘价接近当日最低价,预示价格下跌。

例子:integer = CDLIDENTICAL3CROWS(open, high, low, close)

函数名:CDLINNECK

名称:In-Neck Pattern 颈内线

简介:二日K线模式,下跌趋势中,第一日长阴线,第二日开盘价较低,收盘价略高于第一日收盘价,阳线,实体较短,预示着下跌继续。

例子:integer = CDLINNECK(open, high, low, close)

函数名:CDLINVERTEDHAMMER

名称:Inverted Hammer 倒锤头

简介:一日K线模式,上影线较长,长度为实体2倍以上,无下影线,在下跌趋势底部,预示着趋势反转。

例子:integer = CDLINVERTEDHAMMER(open, high, low, close)

函数名:CDLKICKING

名称:Kicking 反冲形态

简介:二日K线模式,与分离线类似,两日K线为秃线,颜色相反,存在跳空缺口。

例子:integer = CDLKICKING(open, high, low, close)

函数名:CDLKICKINGBYLENGTH

名称:Kicking - bull/bear determined by the longer marubozu 由较长缺影线决定的反冲形态

简介:二日K线模式,与反冲形态类似,较长缺影线决定价格的涨跌。

例子:integer = CDLKICKINGBYLENGTH(open, high, low, close)

函数名:CDLLADDERBOTTOM

名称:Ladder Bottom 梯底

简介:五日K线模式,下跌趋势中,前三日阴线,开盘价与收盘价皆低于前一日开盘、收盘价,第四日倒锤头,第五日开盘价高于前一日开盘价,阳线,收盘价高于前几日价格振幅,预示着底部反转。

例子:integer = CDLLADDERBOTTOM(open, high, low, close)

函数名:CDLLONGLEGGEDDOJI

名称:Long Legged Doji 长脚十字

简介:一日K线模式,开盘价与收盘价相同居当日价格中部,上下影线长,表达市场不确定性。

例子:integer = CDLLONGLEGGEDDOJI(open, high, low, close)

函数名:CDLLONGLINE

名称:Long Line Candle 长蜡烛

简介:一日K线模式,K线实体长,无上下影线。

例子:integer = CDLLONGLINE(open, high, low, close)

函数名:CDLMARUBOZU

名称:Marubozu 光头光脚/缺影线

简介:一日K线模式,上下两头都没有影线的实体,阴线预示着熊市持续或者牛市反转,阳线相反。

例子:integer = CDLMARUBOZU(open, high, low, close)

函数名:CDLMATCHINGLOW

名称:Matching Low 相同低价

简介:二日K线模式,下跌趋势中,第一日长阴线,第二日阴线,收盘价与前一日相同,预示底部确认,该价格为支撑位。

例子:integer = CDLMATCHINGLOW(open, high, low, close)

函数名:CDLMATHOLD

名称:Mat Hold 铺垫

简介:五日K线模式,上涨趋势中,第一日阳线,第二日跳空高开影线,第三、四日短实体影线,第五日阳线,收盘价高于前四日,预示趋势持续。

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

函数名:CDLMORNINGDOJISTAR

名称:Morning Doji Star 十字晨星

简介:三日K线模式,基本模式为晨星,第二日K线为十字星,预示底部反转。

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

函数名:CDLMORNINGSTAR

名称:Morning Star 晨星

简介:三日K线模式,下跌趋势,第一日阴线,第二日价格振幅较小,第三天阳线,预示底部反转。

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

函数名:CDLONNECK

名称:On-Neck Pattern 颈上线

简介:二日K线模式,下跌趋势中,第一日长阴线,第二日开盘价较低,收盘价与前一日最低价相同,阳线,实体较短,预示着延续下跌趋势。

例子:integer = CDLONNECK(open, high, low, close)

函数名:CDLPIERCING

名称:Piercing Pattern 刺透形态

简介:两日K线模式,下跌趋势中,第一日阴线,第二日收盘价低于前一日最低价,收盘价处在第一日实体上部,预示着底部反转。

例子:integer = CDLPIERCING(open, high, low, close)

函数名:CDLRICKSHAWMAN

名称:Rickshaw Man 黄包车夫

简介:一日K线模式,与长腿十字线类似,若实体正好处于价格振幅中点,称为黄包车夫。

例子:integer = CDLRICKSHAWMAN(open, high, low, close)

函数名:CDLRISEFALL3METHODS

名称:Rising/Falling Three Methods 上升/下降三法

简介: 五日K线模式,以上升三法为例,上涨趋势中,第一日长阳线,中间三日价格在第一日范围内小幅震荡,第五日长阳线,收盘价高于第一日收盘价,预示股价上升。

例子:integer = CDLRISEFALL3METHODS(open, high, low, close)

函数名:CDLSEPARATINGLINES

名称:Separating Lines 分离线

简介:二日K线模式,上涨趋势中,第一日阴线,第二日阳线,第二日开盘价与第一日相同且为最低价,预示着趋势继续。

例子:integer = CDLSEPARATINGLINES(open, high, low, close)

函数名:CDLSHOOTINGSTAR

名称:Shooting Star 射击之星

简介:一日K线模式,上影线至少为实体长度两倍,没有下影线,预示着股价下跌

例子:integer = CDLSHOOTINGSTAR(open, high, low, close)

函数名:CDLSHORTLINE

名称:Short Line Candle 短蜡烛

简介:一日K线模式,实体短,无上下影线。

例子:integer = CDLSHORTLINE(open, high, low, close)

函数名:CDLSPINNINGTOP

名称:Spinning Top 纺锤

简介:一日K线,实体小。

例子:integer = CDLSPINNINGTOP(open, high, low, close)

函数名:CDLSTALLEDPATTERN

名称:Stalled Pattern 停顿形态

简介:三日K线模式,上涨趋势中,第二日长阳线,第三日开盘于前一日收盘价附近,短阳线,预示着上涨结束。

例子:integer = CDLSTALLEDPATTERN(open, high, low, close)

函数名:CDLSTICKSANDWICH

名称:Stick Sandwich 条形三明治

简介:三日K线模式,第一日长阴线,第二日阳线,开盘价高于前一日收盘价,第三日开盘价高于前两日最高价,收盘价于第一日收盘价相同。

例子:integer = CDLSTICKSANDWICH(open, high, low, close)

函数名:CDLTAKURI

名称:Takuri (Dragonfly Doji with very long lower shadow) 探水竿

简介:一日K线模式,大致与蜻蜓十字相同,下影线长度长。

例子:integer = CDLTAKURI(open, high, low, close)

函数名:CDLTASUKIGAP

名称:Tasuki Gap 跳空并列阴阳线

简介:三日K线模式,分上涨和下跌,以上升为例,前两日阳线,第二日跳空,第三日阴线,收盘价于缺口中,上升趋势持续。

例子:integer = CDLTASUKIGAP(open, high, low, close)

函数名:CDLTHRUSTING

名称:Thrusting Pattern 插入

简介:二日K线模式,与颈上线类似,下跌趋势中,第一日长阴线,第二日开盘价跳空,收盘价略低于前一日实体中部,与颈上线相比实体较长,预示着趋势持续。

例子:integer = CDLTHRUSTING(open, high, low, close)

函数名:CDLTRISTAR

名称:Tristar Pattern 三星

简介:三日K线模式,由三个十字组成,第二日十字必须高于或者低于第一日和第三日,预示着反转。

例子:integer = CDLTRISTAR(open, high, low, close)

函数名:CDLUNIQUE3RIVER

名称:Unique 3 River 奇特三河床

简介:三日K线模式,下跌趋势中,第一日长阴线,第二日为锤头,最低价创新低,第三日开盘价低于第二日收盘价,收阳线,收盘价不高于第二日收盘价,预示着反转,第二日下影线越长可能性越大。

例子:integer = CDLUNIQUE3RIVER(open, high, low, close)

函数名:CDLUPSIDEGAP2CROWS

名称:Upside Gap Two Crows 向上跳空的两只乌鸦

简介:三日K线模式,第一日阳线,第二日跳空以高于第一日最高价开盘,收阴线,第三日开盘价高于第二日,收阴线,与第一日比仍有缺口。

例子:integer = CDLUPSIDEGAP2CROWS(open, high, low, close)

函数名:CDLXSIDEGAP3METHODS

名称:Upside/Downside Gap Three Methods 上升/下降跳空三法

简介:五日K线模式,以上升跳空三法为例,上涨趋势中,第一日长阳线,第二日短阳线,第三日跳空阳线,第四日阴线,开盘价与收盘价于前两日实体内,第五日长阳线,收盘价高于第一日收盘价,预示股价上升。

例子:integer = CDLXSIDEGAP3METHODS(open, high, low, close)


x日K线模式指的是x周期K线模式,按选择的K线周期不同而不同

实体指 开盘价-收盘价的长度

上影线指 最高价-max(开盘价, 收盘价)的长度

下影线指 最低价-min(开盘价, 收盘价)的长度

向上跳空指 T日最低价大于T-1日最高价

向下跳空指 T日最高价小于T-1日最低价

Python量化分析之K线模式识别相关推荐

  1. 零基础学python免费网课-零基础学Python量化投资,超值线上课程反复回看

    原标题:零基础学Python量化投资,超值线上课程反复回看 超值网络课程 量化投资是一种严谨.系统化的投资方式,相比起传统投资,量化投资风险低回报高,但是它要求投资者使用数据处理分析.计算机编程技术. ...

  2. python线上课程-零基础学Python量化投资,超值线上课程反复回看

    原标题:零基础学Python量化投资,超值线上课程反复回看 超值网络课程 量化投资是一种严谨.系统化的投资方式,相比起传统投资,量化投资风险低回报高,但是它要求投资者使用数据处理分析.计算机编程技术. ...

  3. Python 量化分析ETF指数基金投资

    Python 量化分析ETF指数基金. 标签(空格分隔): python 量化 ETF tushare pandas 文章目录 Python 量化分析ETF指数基金. 数据获取 数据分析 在喜马拉雅上 ...

  4. python画蜡烛致敬烈士_用python绘制股票图,用python绘制蜡烛线型k线图是用代码还是绘图工具...

    Q1:用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateForma ...

  5. python画蜡烛致敬烈士_「」matplotlib 股票-用python绘制蜡烛线型k线图是用代码还是绘图工具-TOP金融网...

    用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateFormatte ...

  6. python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据

    python量化分析系列之---5行代码实现1秒内获取一次所有股票的实时分笔数据 最近工作太忙了,有一个星期没有更新文章了,本来这一期打算分享一些对龙虎榜数据的分析结果的,现在还没有把数据内的价值很好 ...

  7. 利用python—matplotlib绘制股票K线图

    利用python-matplotlib绘制股票K线图 成品展示: 用Python绘制股票K线图并不复杂,不过得做好一些准备工作例如相关库的安装,库的引入.日期格式的调整and表格转换 文章目录 利用p ...

  8. 用Python绘制专业的K线图【含源代码】

    使用Python绘制一幅专业的K线图,是量化投资和金融数据分析的必备功课. 下面我将从K线图简介.数据获取.K线图绘制及成交量绘制等方面,结合源代码,一步步实现专业K线图的绘制. K线图简介 K线图又 ...

  9. python量化分析系列(第一篇)_量化分析师的 Python 日记 [第 1 天:谁来给我讲讲 Python?]...

    45 条回复 • 2016-05-25 11:10:23 +08:00 1 2015-04-08 21:42:42 +08:00 这里竟然有Quant 2 2015-04-08 22:49:51 +0 ...

最新文章

  1. Spring MVC 处理异常的3种方式
  2. 利用MEGA32制作辉光数码管显示电路
  3. object getkey java_Java S3Object.getKey方法代码示例
  4. c++ decltype
  5. 关于redis的文章
  6. 使用Java生成二维码图片(亲测)
  7. 休眠面试问答-最终清单
  8. php个人扫码支付,PHP个人发卡网源码,支持MA支付对接,扫码自动发货
  9. 深度| 每秒1.4亿次!再度刷新TPS记录的PolarDB如何应对双11“尖峰时刻”?
  10. 【Python】retrying模块使用场景
  11. java接口fastjson_走进Java接口测试之fastjson指南
  12. c++interesting转换为uint_拆一款C转HDMI转换器,没想到一个简单的产品里面这么多芯片...
  13. HDU1052——Tian Ji -- The Horse Racing
  14. pathlib2 Path glob rglob的最新研究成果
  15. 矩阵论作业4,5,6讲
  16. linux u盘 引导修复工具下载,全能u盘恢复工具
  17. 【CityHunter】服务器端设计思路
  18. 银行手机APP软件做性能测试吗,浅谈银行开放平台应用系统性能测试
  19. MSP430X1XX系列ADC12和DMA详解(附带程序)(上)--ADC12详解与源码
  20. 腾讯云服务器修改ssh端口,简谈腾讯云更换SSH登录端口

热门文章

  1. 动态存储方式和静态存储方式
  2. 源码编译安装LAMP(Linux, Apache ,Mysql ,PHP)-------------- (连载篇(三)----PHP)
  3. 阿里旅行用车行业规范
  4. 吐血整理-高级程序员必备Java并发编程原理,没时间看建议收藏
  5. HTML,你们都怎么读?
  6. GPS数据格式 GPRMC 解析
  7. 导游证怎么自考?考试流程有哪些?
  8. 第一个显卡满了,导致不能用其他显卡的解决方案
  9. ajax传递数组到controller
  10. 4k视频分辨率的码流_视频的分辨率、码率、帧率你都了解吗,如何设置才更好?...