EasyTrader踩坑之旅总结
easytrader是用python写的可以调用主要券商完成自动化炒股的一个软件 ,但我用的是同花顺,在研究过程中,发现同花顺暂时调不通。后来搜索发现thstrade的源码作者说是easytrader对同花顺已经不能调用成功 。所以之后改为thstrader的研究。最终实现了查余额,查持仓,卖出股票,买入股票的
总结一下踩坑过程中遇到的问题
1. No module named win32api
安装相对应的模块
requrements.txt是python源码中,运行前需要先安装的支持包。要都安装一下,安装过程中可能会根据自己机器的情况,会出现各种问题,要仔细看下错误提示进行相应的解决。
pycharm解释器的配置 可以专门为某一个项目建立相应的虚拟环境,各项目之间互不依赖。比较好。
安装numpy的时候报错一般是再安装一次就可以了。注意查看网络连接 ,排除网络问题
可以直接在pycharm的解释器里安装就可以。
from PIL import Image 报错 安装Pillow报错的,直接安装Pillow,有的时候第一次可能 安装不上,再安装一下次就可以。
pip版本提示太低。根据提示,升级pip到最新版 就可以
记录下easytrader,thstrade运行前所有的依赖包
因为两个都一样的,所以写在一起了。pywinauto, numpy, pandas,scikit-learn,pillow,scipy,pytesseract .
同花顺客户端要求是V8.0 ,新版 没有进行测试,不过8.0就发现了有些位置不一样了。知道原理以后可以自行修改,都比较简单
查询持仓的时候 ,源码是有要关的验证码,如果你的机子没有出现验证码,可能 把验证码相关的代码,先屏蔽,不然会报错。
查询持仓数据的时候 ,复制功能不可用。
查询源码发现,目录结果调整了。增加一个向下移动操作就可以
联调报错源码中相应的调用时间间隔太短,改为1秒就可以了。
卖出股票出错
卖出股票最后一步,有个弹出对话框 ,可以设置以后不显示 ,如果设置了,把相关代码屏蔽就可以。
tesseract-ocr的安装配置
是对验证码自动识别的软件 。windows环境需要配置path环境
EasyTrader踩坑之旅总结相关推荐
- Easytrader踩坑之旅(一)
快速阅读 主要是安装easytrader过程中踩到的一个又一个坑以及换到thstrade后的一个又一个坑,到处都是坑,坑无极限坑无止境. 本以为easytrader直接pip下载下来安装一下就可以了. ...
- Easytrader踩坑之旅(二)
快速阅读 用的是THSTrader进行的调试,同花须必须用8.0的.在新的机子重新安装requirements已经调用同花顺查股票余额. 继续昨天的话题.昨天到最后,虽然显示了余额,但是和自己帐户上面 ...
- Vue踩坑之旅(一)—— 数组、对象的监听
作为一个接触 vue 才一个多月的小白,马上就接手基于 vue 的大型商城项目,其间真是跌跌撞撞踩了好多坑(o(╥﹏╥)o).在此写下自己的踩坑之旅,希望给跟我一样还在自学 vue 的同学一些帮助,另 ...
- 微信开发踩坑之旅 之 开发准备及服务器配置
在工作和兴趣的机缘巧合之下,我开始接触微信开发.在这里简单记述自己的微信开发踩坑之旅. 首先,由于本人标准的理工科生,记述的语言有所不足,我尽量说明准确和详细点. 本文记述主线 ·申请公众号 ·公众号 ...
- VR制作中必须踩的坑365之037(oculus2、UE4、UE5、VR记录一年的踩坑之旅)Maya / ZBrush / Substance Painter倒来倒去
VR制作中必须踩的坑365之037(oculus2.UE4.UE5.VR记录一年的踩坑之旅)Full 3D GAME ASSET workflow ( Maya / ZBrush / Substanc ...
- 重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720)
重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720) 碎碎念:原本双系统用得很开心的,在手贱删了Ubuntu系统的某些隐藏文件之后导致Ubuntu系统不能正常使用,在某种程度强迫 ...
- VR制作中必须踩的坑365之044(oculus2、UE4、UE5、VR记录一年的踩坑之旅)拳击VR小游戏红绿灯
VR制作中必须踩的坑365之043(oculus2.UE4.UE5.VR记录一年的踩坑之旅)拳击VR制作起来,拳击动画人物 How to create box minigame in VR (UE4 ...
- VR制作中必须踩的坑365之045(oculus2、UE4、UE5、VR记录一年的踩坑之旅)iclone8来来来告诉你剁手坑
VR制作中必须踩的坑365之045(oculus2.UE4.UE5.VR记录一年的踩坑之旅) iClone 8 Work in Progress - Part One: Dramatically Si ...
- Android google翻译踩坑之旅
# Android google翻译踩坑之旅 最近由于工作需求,需要为游戏Android平台接入Google翻译的SDK,由于关于翻译的文章非常少,访问官方文档又需要翻墙,更可气的是找到的博客写了 ...
最新文章
- 计算机常考应用分析题,计算机常见故障及排除
- 【杂谈】篇篇精华,有三AI不得不看的技术综述(超过100篇核心干货)
- 通过Athens搭建go私服
- WCF Rest Service
- python 修改列名_请教一个 Python 技巧(批量对 pandas.DataFrame()统一修改列名)
- python实践答辩ppt_看完这篇Python操作PPT总结,从此使用Python玩转Office全家桶没压力!...
- 常见计算机英语词汇翻译,常见计算机英语词汇翻译_0.doc
- 视频专辑:LAMP兄弟连李明老师2011年新版原创Linux视频教程
- viewpager实现3D画廊的方法
- [CSP-S模拟测试]:跳房子(模拟)
- 金蝶一直显示服务器未启动怎么办,金蝶服务器数据库未启动怎么办
- 抖音专业运营方案及策略技巧
- alpine是什么 ?
- python random库画多彩蟒蛇_python画彩色蟒蛇
- 12、go语言的duck typing
- 【Android取证篇】华为手机助手备份加密的版本
- 新版Android Studio Logcat解析
- 普通类,抽象类和接口之间的区别
- C语言大学生课本,大学生“最讨厌”10大教科书:高数、C程序入选
- LCD1602 通过转接板 i2c显示