初学者在python下使用Ta-lib库时遇到的一些问题及解决办法
来源:互联网 发布:防范网络诈骗ppt 编辑:程序博客网 时间:2024/06/06 03:33
由于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
0 0
- 初学者在python下使用Ta-lib库时遇到的一些问题及解决办法
- TensorFlow 初学者在使用过程中可能遇到的问题及解决办法
- TensorFlow 初学者在使用过程中可能遇到的问题及解决办法(转)
- repo使用过程中遇到的一些问题及解决办法
- 使用阿里云服务器遇到的一些问题及解决办法
- 安装Ta-Lib Python 库
- linux遇到的一些问题及解决办法
- 在使用libxvidcore.lib 时遇到的问题
- 在Python2.7下如何安装TA-lib库
- java+hibernate开发时遇到的一些问题及解决办法
- 搭载LNMP时遇到的一些小问题及解决办法
- 在Linux下使用goagent遇到的问题和解决办法
- 使用Linq 更新数据库时遇到的一些问题及解决办法
- [python]使用channels库时遇到的一些问题
- eclipse +python 安装时遇到的问题及解决办法
- Android初学者使用Eclipse可能会遇到的一些问题
- 我在使用AndroidStudio模仿智慧北京时遇到的问题及解决办法
- 最近做的一个linux下的聊天系统,遇到的一些问题及解决办法
- 机器学习规则:ML工程的最佳实践[译]
- leetcode-第三周
- 关于在Eclipse新建项目时,没有勾选generate web.xml的后果
- libevent源码深度剖析九
- Java面试
- 初学者在python下使用Ta-lib库时遇到的一些问题及解决办法
- windows service宿主web api使用"依赖注入"和“控制反转”的技术实践
- oracle增删改相关命令
- 利用Python PIL、cPickle读取和保存图像数据库
- JS中验证数字正则表达式
- git使用心得
- QFIL刷机问题
- Live Casino Rebate 0.75% Bonus By iBET 4D Result(4D, 4D Live Casino Rebate, 4d result rebate, 4dresu
- 信号量(semaphore)入门