Talib技术因子详解(七)

2023-11-01

talib安装方式:pip install Ta-lib

Tushare数据获取请参考:金融量化分析基础环境搭建

数据获取代码请参考:Talib技术因子详解(一)

57、CDL2CROWS名称:Two Crows 两只乌鸦,调用方式如下:

output = talib.CDL2CROWS(open, high, low, close)

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

58、CDL3BLACKCROWS名称:Three Black Crows 三只乌鸦,调用方式如下:

output = talib.CDL3BLACKCROWS(open, high, low, close)

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

59、CDL3INSIDE名称: Three Inside Up/Down 三内部上涨和下跌,调用方式如下:

output = talib.CDL3INSIDE(open, high, low, close)

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

60、CDL3LINESTRIKE名称: Three-Line Strike 三线打击,调用方式如下:

output = talib.CDL3INSIDE(open, high, low, close)

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

61、CDL3OUTSIDE名称:Three Outside Up/Down 三外部上涨和下跌,调用方式如下:

output = talib.CDL3OUTSIDE(open, high, low, close)

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

62、CDL3STARSINSOUTH名称:Three Stars In The South 南方三星,调用方式如下:

output = talib.CDL3STARSINSOUTH(open, high, low, close)

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

63、CDL3WHITESOLDIERS名称:Three Advancing White Soldiers 三个白兵,调用方式如下:

output = talib.CDL3WHITESOLDIERS(open, high, low, close)

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

64、CDLABANDONEDBABY,调用方式如下:

output = talib.CDLABANDONEDBABY(open, high, low, close)

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

65、CDLADVANCEBLOCK名称:Advance Block 大敌当前,调用方式如下:

output = talib.CDLADVANCEBLOCK(open, high, low, close)

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

66、CDLBELTHOLD名称:Belt-hold 捉腰带线,调用方式如下:

output = talib.CDLBELTHOLD(open, high, low, close)

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

67、CDLBREAKAWAY名称:Breakaway 脱离,调用方式如下:

output = talib.CDLBREAKAWAY(open, high, low, close)

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

68、CDLCLOSINGMARUBOZU名称:Closing Marubozu 收盘缺影线,调用方式如下:

output = talib.CDLCLOSINGMARUBOZU(open, high, low, close)

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

69、CDLCONCEALBABYSWALL名称: Concealing Baby Swallow 藏婴吞没,调用方式如下:

output = talib.CDLCONCEALBABYSWALL(open, high, low, close)

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

70、CDLCOUNTERATTACK名称:Counterattack 反击线,调用方式如下:

output = talib.CDLCOUNTERATTACK(open, high, low, close)

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

部分代码

#Pattern Recognition Functions K线模式识别,形态识别https://www.jianshu.com/p/fd5c7f49db33
    #57、CDL2CROWS名称:Two Crows 两只乌鸦
    #简介:三日K线模式,第一天长阳,第二天高开收阴,第三天再次高开继续收阴,
    #收盘比前一日收盘价低,预示股价下跌。
    # output = tl.CDL2CROWS(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #58、CDL3BLACKCROWS名称:Three Black Crows 三只乌鸦
    #简介:三日K线模式,连续三根阴线,每日收盘价都下跌且接近最低价,
    #每日开盘价都在上根K线实体内,预示股价下跌。
    # output = tl.CDL3BLACKCROWS(open_price_arr, high_price_arr, low_price_arr, close_price_arr)

    #59、CDL3INSIDE名称: Three Inside Up/Down 三内部上涨和下跌
    #简介:三日K线模式,母子信号+长K线,以三内部上涨为例,K线为阴阳阳,
    #第三天收盘价高于第一天开盘价,第二天K线在第一天K线内部,预示着股价上涨。
    # output = tl.CDL3INSIDE(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #60、CDL3LINESTRIKE名称: Three-Line Strike 三线打击
    #简介:四日K线模式,前三根阳线,每日收盘价都比前一日高,
    #开盘价在前一日实体内,第四日市场高开,收盘价低于第一日开盘价,预示股价下跌。
    # output = tl.CDL3LINESTRIKE(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #61、CDL3OUTSIDE名称:Three Outside Up/Down 三外部上涨和下跌
    #简介:三日K线模式,与三内部上涨和下跌类似,K线为阴阳阳,但第一日与第二日的K线形态相反,
    #以三外部上涨为例,第一日K线在第二日K线内部,预示着股价上涨。
    # output = tl.CDL3OUTSIDE(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #62、CDL3STARSINSOUTH名称:Three Stars In The South 南方三星
    #简介:三日K线模式,与大敌当前相反,三日K线皆阴,第一日有长下影线,
    #第二日与第一日类似,K线整体小于第一日,第三日无下影线实体信号,
    #成交价格都在第一日振幅之内,预示下跌趋势反转,股价上升。
    # output = tl.CDL3STARSINSOUTH(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #63、CDL3WHITESOLDIERS名称:Three Advancing White Soldiers 三个白兵
    #简介:三日K线模式,三日K线皆阳,
    #每日收盘价变高且接近最高价,开盘价在前一日实体上半部,预示股价上升。
    # output = tl.CDL3WHITESOLDIERS(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #64、CDLABANDONEDBABY
    #简介:三日K线模式,第二日价格跳空且收十字星(开盘价与收盘价接近,
    #最高价最低价相差不大),预示趋势反转,发生在顶部下跌,底部上涨。
    # output = tl.CDLABANDONEDBABY(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #65、CDLADVANCEBLOCK名称:Advance Block 大敌当前
    #简介:三日K线模式,三日都收阳,每日收盘价都比前一日高,
    #开盘价都在前一日实体以内,实体变短,上影线变长。
    # output = tl.CDLADVANCEBLOCK(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #66、CDLBELTHOLD名称:Belt-hold 捉腰带线
    #简介:两日K线模式,下跌趋势中,第一日阴线,
    #第二日开盘价为最低价,阳线,收盘价接近最高价,预示价格上涨。
    # output = tl.CDLBELTHOLD(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #67、CDLBREAKAWAY名称:Breakaway 脱离
    #简介:五日K线模式,以看涨脱离为例,下跌趋势中,第一日长阴线,第二日跳空阴线,延续趋势开始震荡,
    #第五日长阳线,收盘价在第一天收盘价与第二天开盘价之间,预示价格上涨。
    # output = tl.CDLBREAKAWAY(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #68、CDLCLOSINGMARUBOZU名称:Closing Marubozu 收盘缺影线
    #简介:一日K线模式,以阳线为例,最低价低于开盘价,收盘价等于最高价,
    #预示着趋势持续。
    # output = tl.CDLCLOSINGMARUBOZU(open_price_arr, high_price_arr, low_price_arr, close_price_arr)

    #69、CDLCONCEALBABYSWALL名称: Concealing Baby Swallow 藏婴吞没
    #简介:四日K线模式,下跌趋势中,前两日阴线无影线
    #,第二日开盘、收盘价皆低于第二日,第三日倒锤头,
    #第四日开盘价高于前一日最高价,收盘价低于前一日最低价,预示着底部反转。
    # output = tl.CDLCONCEALBABYSWALL(open_price_arr, high_price_arr, low_price_arr, close_price_arr)

    #70、CDLCOUNTERATTACK名称:Counterattack 反击线
    #简介:二日K线模式,与分离线类似。
    output = tl.CDLCOUNTERATTACK(open_price_arr, high_price_arr, low_price_arr, close_price_arr)

    
    fig, ax1 = plt.subplots()
    ax2 = ax1.twinx()
    ax1.plot(close_price_arr, 'b')
    ax2.plot(output, 'r')
    ax1.set_ylabel('close', color='b')
    ax2.set_ylabel

完整代码请结合:Talib技术因子详解(一)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Talib技术因子详解(七) 的相关文章

  • 【Python 量化交易】SAR技术指标

    SAR Source Code span class token keyword class span span class token class name SARIndicator span span class token punct
  • 【Python 量化交易】SMA技术指标

    SMA Source Code span class token keyword class span span class token class name SMAIndicator span span class token punct
  • 【Python 量化交易】MACD技术指标

    MACD Source Code span class token keyword class span span class token class name MACDIndicator span span class token pun
  • 蒙特卡洛量化分析方法

    蒙特卡洛方法主要思想 对于一个随机系统 输出随输入变化是随机的 那么通过重复采样的方法可以得到输出的具体分布 进而再对输出分布形式进行分析 大数定律 当在试验不变的条件下 重复试验多次 随机事件的频率近似于它的概率 将上述思想用于量化分析
  • Talib技术因子详解(十)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 101 CDLPIERCING名称 Piercing Pattern 刺透形态
  • 《Python量化投资》01 量化投资之单因子测试(概述,Pandas的适用)

    一 股票aplha多因子策略介绍 量化投资是指通过数量化方式及计算机程序化发出买卖指令 以获取稳定收益为目的的交易方式 在海外的发展已有30多年的历史 其投资业绩稳定 市场规模和份额不断扩大 得到了越来越多投资者认可 从全球市场的参与主体来
  • 【定量分析、量化金融与统计学】R语言方差分析ANOVA(F检验)

    目录 一 前言 Fixed effects models Random effects models Mixed effects models 二 ANOVA使用的前提假设与假设检验 三 ANOVA的计算原理 四 事后检验与交叉图 五 R语
  • 一个成熟期货交易系统需要解决哪些问题?

    一个成熟期货交易系统需要解决哪些问题 交易系统绝对不仅仅是时机选择 资金管理 情绪控制这么简单 他是一个系统性的思维 交易系统是一组包含了入场信号 风险控制 资金管理 加减仓机制 可以没有 离场方式等等基本元素的的规则组合 成熟的交易系统是
  • Python 量化投资实战教程(4) —KDJ 策略

    量化投资系列文章 Backtrader 教程 Python 量化投资实战教程 1 Python 量化投资实战教程 2 MACD策略 26 9 Python 量化投资实战教程 3 A股回测MACD策略 Github仓库 https githu
  • Talib技术因子详解(八)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 71 CDLDARKCLOUDCOVER名称 Dark Cloud Cover
  • 量化术语速查表(持续更新)

    本文介绍一些量化投资相关术语 帮助大家更好地了解该行业 作者 bigquant 阅读时间 15分钟 本文由BigQuant宽客学院推出 难度标签 以下术语没有先后顺序 并将持续更新 金融相关 股票 股份公司发行的所有权凭证 债券 承诺按一定
  • 【定量分析、量化金融与统计学】统计推断基础 番外(1)---T table与Z table的值

    目录 一 前言 二 T table 三 Z table 一 前言 为了方便之后的例题讲解 这里放上T tabel和Z table的值 怎么查表 本篇中会直接讲 所以这里就只看表格就行 本篇为工具篇 二 T table 我们给两个版本 适合用
  • Talib技术因子详解(四)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 26 MACD 异同移动平均线 调用方式如下 macd macdsignal
  • 【量化投资】离散傅里叶变换求数组周期

    好久没有更新量化分析相关的内容 本节将介绍如何通过傅里叶变换求解一组数据当中可能存在的周期性 后续将应用本节的结果实际在量化程序中进行应用 本文计算方法不一定正确 欢迎大家多多指正 并在评论区进行交流 1 离散傅里叶变换 离散傅里叶变换的公
  • 利用强化学习进行股票操作实战(四)

    本次实战代码仍是在之前基础上进行了一些修改 之前只在一支股票上进行训练 这次我将模型放在多支股票上训练 并在多支股票上进行了测试 对于多支股票的训练策略 没有参考过别人的训练方案 做这个的比较少 我按自己的理解去训练 每一轮训练 都将每支股
  • 趋势拟合策略量化分析

    根据趋势拟合的量化分析方法 是对股票价格历史数据进行曲线拟合 从而预测出未来几天的股价 在本文所示的程序中 用fndays表示所用历史数据的天数 pndays表示预测未来的天数 例如我们可以用过去10天的价格预测未来3天的股票价格 1 数据
  • 风险平价组合(risk parity)理论与实践

    本文介绍了风险平价组合的理论与实践 后续文章将对risk parity组合进行更深入探讨以及引入预期收益后的资产配置实战策略 感兴趣的朋友可以直接前往BigQuant人工智能量化投资平台克隆代码进行复现 前言 资产配置是个很广泛的话题 在投
  • 量化分析小函数——上穿函数

    量化分析小函数 上穿函数 上穿函数用于判断上穿信号的有无 输入为两条信号 obj和ref 两者数据类型为python列表 主要判断obj是否上穿ref 1 参考代码 import talib as tl import pandas as p
  • MATLAB金融工具箱(二)--执行常见的金融任务

    二 执行常见的金融任务 1 简介 金融工具箱包含了可以执行许多常见的金融任务的函数 包括 l 处理和转换日期 2 4页 日历功能可以将日期在不同格式之间进行转换 包括Excel格式 并决定未来和过去的日期 分辨假期和工作日 计算日期之间的时
  • 如何在Windows中使用python 3.11安装Ta-lib?

    TA Lib Windows 发行版从这里开始https www lfd uci edu gohlke pythonlibs ta lib 但仅支持到3 10 如何在Windows中使用python 3 11安装Ta lib 自述文件中有关

随机推荐