由于Ta-lib是一款小众库,所以没有很好的API来说明其中各个函数的使用方法。无奈只能摸着石头过河,一个个试其中函数。期间遇到一些问题希望分享出来对大家有帮助。
问题描述:在使用Ta-lib库时用到的一些简单函数如SMA(),WMA(),EMA()这类方法时,源码中参数有三个,如下图所示:

其中的real就是要输入的数据源,但在操作的过程中经常会爆出这两个的错误:
1:TypeError: Argument ‘real’ has incorrect type (expected numpy.ndarray, got list)
2:Exception: real is not double
错误1:由上面图片中对源码的介绍知道输入的数据首先必须是一个数组即:ndarray,所以需要导入numpy将数据转换为数组
错误2:real参数要求输入的数据必修是float类型。所以在输入参数前,你还需把数据中的每个元素转换成float类型。
由于还未入TALIB库的坑,所以发现的问题较少。希望大家也能把自己学习过程中遇到的问题及解决方法写成博客发表出来,这样互帮互助,以后我们有可能会省去很多时间。
不过对于这种小众库,倒是希望有相关方面的大神能做出一个详细的中文版的API文档供大家使用。
对了,在学习这个库的时候发现了有个平台正在写有关TA-Lib库的帮助文档,但还没写全,分享出来希望对大家有所帮助:
https://www.zhihu.com/question/39951384

初学者在python下使用Ta-lib库时遇到的一些问题及解决办法相关推荐

  1. python3.8.3下载不了nltk_在ubuntu16.04+python3.5情况下安装nltk,以及gensim时pip3安装不成功的解决办法...

    在ubuntu16.04+python3.5情况下安装nltk,以及gensim时pip3安装不成功的解决办法,我刚开始因为不太会用linux命令,所以一直依赖于python 的pip命令,可是怎么都 ...

  2. linux apt get慢,ubuntu下用apt-get安装软件时网速太慢的解决办法

    在需要设置"禁缓存"的http{}.server{}或者location{}里加上以下两行即可.if_modified_since off;add_header Last-Modi ...

  3. ubuntu下用apt-get安装软件时网速太慢的解决办法

    apt-get install的时候,遇到网速不给力甚至断网不再能继续下载的时候,真的是蛋疼无比啊.找到chinaunix有高手发文章了,介绍了把安装包copy到系统可以获取的目录再apt-get就h ...

  4. python获取网页json返回空_Python用requests库爬取返回为空的解决办法

    首先介紹一下我們用360搜索派取城市排名前20. 我们爬取的网址:https://baike.so.com/doc/24368318-25185095.html 我们要爬取的内容: html字段: r ...

  5. windows环境下Eclipse开发MapReduce程序遇到的四个问题及解决办法

    按此文章<Hadoop集群(第7期)_Eclipse开发环境设置>进行MapReduce开发环境搭建的过程中遇到一些问题,饶了一些弯路,解决办法记录在此: 文档目的: 记录windows环 ...

  6. 探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法

    探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法 简介 XAMPP安装 XAMPP 是个啥? 安装XAMPP 新版问题:IP地址访问不再是localhost 操作问题:apache ...

  7. mac rails mysql_MAC下Rails连接mysql出现 dyld: Symbol not found: _mysql_get_client_info 的解决办法...

    MAC下Rails连接mysql出现 dyld: Symbol not found: _mysql_get_client_info 的解决办法 2014-2-12 / 阅读数:5471 / 分类: R ...

  8. Mac下使用Mounty挂载NTFS出现了文件不能拷贝的解决办法

    Mac下使用Mounty挂载NTFS出现了文件不能拷贝的解决办法 cd 文件所在目录,输入命令 xattr -d com.apple.FinderInfo * 扩展知识分隔线: ----------- ...

  9. ubuntu: /lib/modules/xx/build 目录不存在的解决办法(安装Linux headers失败)

    ubuntu: /lib/modules/xx/build 目录不存在的解决办法 欢迎关注微信公众号<嵌入式大本营>(zjf18770701843) 之前遇到过这个问题,当时费了很大的劲才 ...

最新文章

  1. python自学用什么书好-适合python基础学习的好书籍
  2. Django安装使用基础
  3. 就有趣,Python生成字符视频
  4. 一个Java对象到底占多大内存?(转)
  5. 学习C++和编程的50个观点
  6. fabric 转账_Fabric 学习笔记-架构初探
  7. oracle学习笔记系列------oracle 基本操作之表的增删改查
  8. 同样存10万元 换种方式存钱让你利息增加6倍
  9. 将你的blog变成英文版
  10. 图的遍历之深度优先搜索和广度优先搜索
  11. webview的使用套餐
  12. Jupyter启动报错 ImportError: DLL load failed while importing error
  13. matlab设计椭圆低通滤波器,【 MATLAB 】ellip 函数介绍(椭圆滤波器设计)
  14. EasyNVR网页Chrome无插件播放摄像机视频功能二次开发之云台控制接口示例代码
  15. 2021年小红书电商直播趋势报告-小红书数据分析报告
  16. 软件测试寻找测试点的思维角度有哪些方面?
  17. c语言武汉市出租车收费标准 3公里以内,武汉的士/出租车起步价是多少?怎么算的?...
  18. wireshark安装s7comm-plus插件
  19. 最近的一些杂感-20220731
  20. 国外流行的五款免费在线图片编辑器评测

热门文章

  1. 【Linux】Linux中常用操作命令
  2. FreeSql (十九)多表查询
  3. python 进程与线程(理论部分)
  4. PHP环境搭建和Apache HTTP服务器配置
  5. 03_zookeeper伪集群安装
  6. 小谈c#数据库存取图片的方式
  7. 让360安全浏览器默认使用谷歌内核
  8. 素数路(prime)
  9. Remove Duplicates from Sorted Array II leetcode java
  10. Android开发必用工具及其进阶途径