Talib技术因子详解(十)

2023-10-27

talib安装方式:pip install Ta-lib

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

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

101、CDLPIERCING名称:Piercing Pattern 刺透形态,调用方式如下:

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

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

102、CDLRICKSHAWMAN名称:Rickshaw Man 黄包车夫,调用方式如下:

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

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

103、CDLRISEFALL3METHODS名称:Rising/Falling Three Methods 上升/下降三法,调用方式如下:

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

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

104、CDLSEPARATINGLINES名称:Separating Lines 分离线,调用方式如下:

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

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

105、CDLSHOOTINGSTAR名称:Shooting Star 射击之星,调用方式如下:

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

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

106、CDLSHORTLINE名称:Short Line Candle 短蜡烛,调用方式如下:

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

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

107、CDLSPINNINGTOP名称:Spinning Top 纺锤,调用方式如下:

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

一日K线,实体小。

108、CDLSTALLEDPATTERN名称:Stalled Pattern 停顿形态,调用方式如下:

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

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

109、CDLSTICKSANDWICH名称:Stick Sandwich 条形三明治,调用方式如下:

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

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

110、CDLTAKURI名称:Takuri (Dragonfly Doji with very long lower shadow)探水竿,调用方式如下:

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

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

111、CDLTASUKIGAP名称:Tasuki Gap 跳空并列阴阳线,调用方式如下:

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

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

112、CDLTHRUSTING名称:Thrusting Pattern 插入,调用方式如下:

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

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

113、CDLTRISTAR名称:Tristar Pattern 三星,调用方式如下:

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

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

114、CDLUNIQUE3RIVER名称:Unique 3 River 奇特三河床,调用方式如下:

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

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

115、CDLUPSIDEGAP2CROWS名称:Upside Gap Two Crows 向上跳空的两只乌鸦,调用方式如下:

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

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

116、CDLXSIDEGAP3METHODS名称:Upside/Downside Gap Three Methods 上升/下降跳空三法,调用方式如下:

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

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

部分代码

    #101、CDLPIERCING名称:Piercing Pattern 刺透形态
    #简介:两日K线模式,下跌趋势中,第一日阴线,第二日收盘价低于前一日最低价,
    #收盘价处在第一日实体上部,预示着底部反转。
    # output = tl.CDLPIERCING(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #102、CDLRICKSHAWMAN名称:Rickshaw Man 黄包车夫
    #简介:一日K线模式,与长腿十字线类似,
    #若实体正好处于价格振幅中点,称为黄包车夫。
    # output = tl.CDLRICKSHAWMAN(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #103、CDLRISEFALL3METHODS名称:Rising/Falling Three Methods 上升/下降三法
    #简介: 五日K线模式,以上升三法为例,上涨趋势中,
    #第一日长阳线,中间三日价格在第一日范围内小幅震荡,
    #第五日长阳线,收盘价高于第一日收盘价,预示股价上升。
    # output = tl.CDLRISEFALL3METHODS(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #104、CDLSEPARATINGLINES名称:Separating Lines 分离线
    #简介:二日K线模式,上涨趋势中,第一日阴线,第二日阳线,
    #第二日开盘价与第一日相同且为最低价,预示着趋势继续。
    # output = tl.CDLSEPARATINGLINES(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #105、CDLSHOOTINGSTAR名称:Shooting Star 射击之星
    #简介:一日K线模式,上影线至少为实体长度两倍,
    #没有下影线,预示着股价下跌
    # output = tl.CDLSHOOTINGSTAR(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #106、CDLSHORTLINE名称:Short Line Candle 短蜡烛
    #简介:一日K线模式,实体短,无上下影线
    # output = tl.CDLSHORTLINE(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #107、CDLSPINNINGTOP名称:Spinning Top 纺锤
    #简介:一日K线,实体小。
    # output = tl.CDLSPINNINGTOP(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #108、CDLSTALLEDPATTERN名称:Stalled Pattern 停顿形态
    #简介:三日K线模式,上涨趋势中,第二日长阳线,
    #第三日开盘于前一日收盘价附近,短阳线,预示着上涨结束
    # output = tl.CDLSTALLEDPATTERN(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #109、CDLSTICKSANDWICH名称:Stick Sandwich 条形三明治
    #简介:三日K线模式,第一日长阴线,第二日阳线,开盘价高于前一日收盘价,
    #第三日开盘价高于前两日最高价,收盘价于第一日收盘价相同。
    # output = tl.CDLSTICKSANDWICH(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #110、CDLTAKURI名称:Takuri (Dragonfly Doji with very long lower shadow)探水竿
    #简介:一日K线模式,大致与蜻蜓十字相同,下影线长度长。
    # output = tl.CDLTAKURI(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #111、CDLTASUKIGAP名称:Tasuki Gap 跳空并列阴阳线
    #简介:三日K线模式,分上涨和下跌,以上升为例,
    #前两日阳线,第二日跳空,第三日阴线,收盘价于缺口中,上升趋势持续。
    # output = tl.CDLTASUKIGAP(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
    
    #112、CDLTHRUSTING名称:Thrusting Pattern 插入
    #简介:二日K线模式,与颈上线类似,下跌趋势中,第一日长阴线,第二日开盘价跳空,
    #收盘价略低于前一日实体中部,与颈上线相比实体较长,预示着趋势持续。
    # output = tl.CDLTHRUSTING(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #113、CDLTRISTAR名称:Tristar Pattern 三星
    #简介:三日K线模式,由三个十字组成,
    #第二日十字必须高于或者低于第一日和第三日,预示着反转。
    # output = tl.CDLTRISTAR(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #114、CDLUNIQUE3RIVER名称:Unique 3 River 奇特三河床
    #简介:三日K线模式,下跌趋势中,第一日长阴线,第二日为锤头,最低价创新低,第三日开盘价低于第二日收盘价,收阳线,
    #收盘价不高于第二日收盘价,预示着反转,第二日下影线越长可能性越大。
    # output = tl.CDLUNIQUE3RIVER(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #115、CDLUPSIDEGAP2CROWS名称:Upside Gap Two Crows 向上跳空的两只乌鸦
    #简介:三日K线模式,第一日阳线,第二日跳空以高于第一日最高价开盘,
    #收阴线,第三日开盘价高于第二日,收阴线,与第一日比仍有缺口。
    # output = tl.CDLUPSIDEGAP2CROWS(open_price_arr, high_price_arr, low_price_arr, close_price_arr)
   
    #116、CDLXSIDEGAP3METHODS名称:Upside/Downside Gap Three Methods 上升/下降跳空三法
    #简介:五日K线模式,以上升跳空三法为例,上涨趋势中,第一日长阳线,第二日短阳线,第三日跳空阳线,第四日阴线,开盘价与收盘价于前两日实体内,
    #第五日长阳线,收盘价高于第一日收盘价,预示股价上升。
    output = tl.CDLXSIDEGAP3METHODS(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('output', color='r')
    plt.show()

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

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

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

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

    MACD Source Code span class token keyword class span span class token class name MACDIndicator span span class token pun
  • 【Python 量化交易】KDJ技术指标

    KDJ Source Code span class token keyword class span span class token class name KDJIndicator span span class token punct
  • 【Python 量化交易】CCI技术指标

    CCI Source Code span class token keyword class span span class token class name CCIIndicator span span class token punct
  • Talib技术因子详解(十)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 101 CDLPIERCING名称 Piercing Pattern 刺透形态
  • 小波分析 + 支持向量机(SVM)预测股票涨跌幅的实现

    刚刚开始进入量化投资领域 最近在做金融数据方面的预测 用到了数据挖掘的知识 花了大概半个月的时间搞懂研报的思想 学习研报中提到的数据处理和机器学习算法 并实现了这个量化投资的核心模型部分 虽然结果显示这个方法没有多好 但是在这期间 我遇到了
  • 《Python量化投资》01 量化投资之单因子测试(概述,Pandas的适用)

    一 股票aplha多因子策略介绍 量化投资是指通过数量化方式及计算机程序化发出买卖指令 以获取稳定收益为目的的交易方式 在海外的发展已有30多年的历史 其投资业绩稳定 市场规模和份额不断扩大 得到了越来越多投资者认可 从全球市场的参与主体来
  • 常用技术指标之一文读懂KDJ指标

    什么是KDJ指标 KDJ中文名又叫随机指标 英文名叫Stochastic oscillator 由乔治 莱恩 George Lane 于20世纪50年代首创 最早用于期货市场 KDJ指标能比较迅速 直观地研判行情 主要用于分析中短期趋势 是
  • 一个成熟期货交易系统需要解决哪些问题?

    一个成熟期货交易系统需要解决哪些问题 交易系统绝对不仅仅是时机选择 资金管理 情绪控制这么简单 他是一个系统性的思维 交易系统是一组包含了入场信号 风险控制 资金管理 加减仓机制 可以没有 离场方式等等基本元素的的规则组合 成熟的交易系统是
  • Talib技术因子详解(七)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 57 CDL2CROWS名称 Two Crows 两只乌鸦 调用方式如下 ou
  • Python股票历史数据预处理(二)

    Python股票历史数据预处理 二 从网上下载的股票历史数据往往不能直接使用 需要转换为自己所需要的格式 下面以Python代码编程为工具 将csv文件中存储的股票历史数据提取出来并处理 处理的数据结果为是30天涨跌幅子数据库 下载地址为
  • Python版的BS期权定价模型和希腊值分析

    我比较懒 主要是打理自己的github的更新 是关于量化投资 机器学习策略相关的项目 https github com Neural Finance 这次更新一个我在学习期权定价过程中 Black Scholes Model 和相关的希腊值
  • 量化术语速查表(持续更新)

    本文介绍一些量化投资相关术语 帮助大家更好地了解该行业 作者 bigquant 阅读时间 15分钟 本文由BigQuant宽客学院推出 难度标签 以下术语没有先后顺序 并将持续更新 金融相关 股票 股份公司发行的所有权凭证 债券 承诺按一定
  • Talib技术因子详解(四)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 26 MACD 异同移动平均线 调用方式如下 macd macdsignal
  • 利用强化学习进行股票操作实战(四)

    本次实战代码仍是在之前基础上进行了一些修改 之前只在一支股票上进行训练 这次我将模型放在多支股票上训练 并在多支股票上进行了测试 对于多支股票的训练策略 没有参考过别人的训练方案 做这个的比较少 我按自己的理解去训练 每一轮训练 都将每支股
  • 风险平价组合(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格式 并决定未来和过去的日期 分辨假期和工作日 计算日期之间的时
  • python利用tushare下载数据并计算当日收益率

    python利用tushare下载数据并计算当日收益率 计算股票收益率的程序主要有以下几部分构成 1 获取股票接口数据函数 pro daily stock 2 计算收益率函数 cal stock 里面有两种计算式 你可以根据自己字典写入建仓
  • 如何在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 自述文件中有关
  • 安装 Ta-lib 会产生 gcc 错误

    当我尝试在我的 mac 上将 Ta lib 作为全局包安装时 出现 gcc 错误 我收到以下错误 gcc Wno unused result Wsign compare Wunreachable code DNDEBUG g fwrapv

随机推荐

  • ES6新增方法和属性以及ajax笔记

  • Scala学习(四)

    文章目录 1 闭包 2 函数式编程递归和尾递归 2 1递归 2 2 尾递归 3 控制抽象 3 1 值调用 3 2 名调用 4 惰性函数 1 闭包 如果一个函数 访问到了它的外部 局部 变量的值 那么这个函数和它所处的环境称之为闭包 闭包练习
  • ChatGLM-6B 本地安装、部署和运行的常见问题解答及优化建议

    分享一点自己本地安装部署运行 ChatGLM 6B 的过程中的心得和二次优化开发吧 主要是比如怎么防止GPU运行时爆显存 GPU运行时减少显存占用 一些常见的报错应该怎么解决 推理参数的调整方案 怎么开启局域网访问 怎么给网页加上HTTPS
  • AI绘画你必须要知道5个tag进阶用法

    哈喽 大家好 我是阿宅 最近AI绘画也是很火 阿宅这几天也是静下心来好好研究了一下这个东西 确实好用啊 总所周知啊 这些前沿技术一直都是大厂来开拓和引导的 这不已经有消息说 某某大厂已经基于AI做好了一套完整的商业化流程了 不管是小白还是行
  • eclipse下载与安装(汉化教程)超详细

    一 下载eclipse安装包 首先进入 eclipse官网 如下 这里面有很多版本 我们小白一般选择第二个 向下滑动 点击符合自己系统的版本 这里我们切换镜像下载 一般选择离你最近的地址下载 我建议选择大连东软信息学院 如果不切换镜像的话
  • AIGC、数字人、ChatGPT:人工智能新浪潮,比移动互联网大十倍

    毫不夸张地说 投资行业正在进入 地狱模式 3000家投资机构正在疯狂看项目 在人工智能行业 由于技术的发展 正在迎来新的投资机遇 在这个过程中 相关公司很容易 拿到大钱 有投资人确信 这个趋势将持续10年 数科星球 原创 作者丨苑晶 编辑丨
  • Intellij IDEA中push代码到Github上时报错:OpenSSL SSL_read: Connection was reset, errno 10054

    具体错误 Push failed Unable to access https github com xxx xxx git OpenSSL SSL read Connection was reset errno 10054 1 检查网络
  • python进制转换

    十进制数转其他进制 获取用户输入十进制数 num int input 输入数字 print 十进制数为 num print 转换为二进制为 bin num print 转换为八进制为 oct num print 转换为十六进制为 hex n
  • react 编程式导航实现页面跳转

    一 介绍 编程式导航 通过js代码来实现页面跳转 案例 点击登录按钮 登录成功后 通过代码跳转到后台首页 如何实现 答 props history push home props history go 1 history 是react路由提
  • php调用笛风接口,优雅的用PHP来实现解析抖音无水印视频!

    header Content type text html charset utf 8 url g GET url 抖音视频地址 api https api hl amemv com aweme v1 aweme detail retry
  • Microsoft Store无法打开几种解决办法

    抄的解决方案 只是为了记录一下 帮助遇到同样问题的人 方式一 清除Microsoft商店缓存 过多的缓存会使Microsoft Store应用程序膨胀 可能导致其无法正常运行 只需清理高速缓存即可 大多数用户建议在清除Store应用程序的高
  • unity如何恢复崩溃前的Scene

    unit有时会遇到unity崩溃后 辛辛苦苦做的场景就这么没了的情况 这种情况非常忧伤的 其实unity是提供了一种拯救场景的措施的 首先unity崩溃后不要重新打开unity 切记 不然就之前的成果就找不回来了 打开你的工程所在目录 找到
  • 用core dump来调试程序段错误

    有的程序可以通过编译 但在运行时会出现Segment fault 段错误 这通常都是指针错误引起的 但这不像编译错误一样会提示到文件 gt 行 而是没有任何信息 使得我们的调试变得困难起来 1 在一般Linux系统中 默认是不会产生core
  • java 动态单元格涂色_java – JSF:动态更改数据表单元格颜色

    我有一个数据表 我想根据对内容运行的一些分析来更改单元格的颜色 该表链接到一个Comment对象数组 我给出了一个String cssClass 它在运行分析后得到更新 这是我尝试插入数据表的rowClasses属性 它不起作用 我认为问题
  • jsonpath的一些应用

    由于最近在做接口自动化测试 其中用到的jsonpath尤其的多 所以进行记录 1 先上一句代码 JSONPath read sourchJson key 2 sourchJson如下 data x 2018 12 19 2018 12 20
  • 第九届蓝桥杯,赛后感!!含泪写完。

    对于这一次的蓝桥杯我先说一下我的心情 说好的暴力破解 说好的DFS尼都没有我靠 这届的题目很变态 早上我起床是被拉肚子叫醒的 唉 早上9正开考 今年我们是在本学校考试 我吃完早饭去的考场 这里我要说明一下 本来蓝桥杯是提供早餐的 但是老师说
  • Unity 烘焙贴图后再拖成预设体后场景光照信息丢失

    场景中对预设体进行烘焙贴图后 然后删掉场景中的预设体 接着再通过代码实例化这个预设体或者直接拖一个预设体进入一个场景 都会发现场景光照信息丢失 光照信息丢失的主要原因是 解决这个问题的办法如下 先准备一个场景 如下 上面的红色物体全部勾选为
  • 如何给Python轻应用添加新的组件:Python轻应用扩展适配介绍

    AliOS Things 3 3 0新版本中 其中非常中的一个特点 就是支持Python轻应用 也就是可以直接使用Python代码来写物联网程序 并且控制软件设备 这是HaaS物联网设备云端一体Low Code开发框架的核心之一 那本文讲介
  • C++ 惯用法之 copy and swap

    背景 STL 中提供了 swap 算法 用于交换两个对象的值 对于资源管理类 我们可以提供自定义的高效 swap 以仅交换指针 通常包含资源 指针 的类需要提供自定义的拷贝及移动相关操作函数 资源管理类 概述 通常包含资源 指针 的类需要提
  • Talib技术因子详解(十)

    talib安装方式 pip install Ta lib Tushare数据获取请参考 金融量化分析基础环境搭建 数据获取代码请参考 Talib技术因子详解 一 101 CDLPIERCING名称 Piercing Pattern 刺透形态