首页 > 编程知识 正文

python的easygui模块,python最好用的ide

时间:2023-05-03 21:46:19 阅读:163386 作者:1628

在github上找到了python写的看起来简单实用的量化交易框架easyquant。 作者在他写的easytrader上实现了行情和交易的自动阅读登录,并初步尝试了滑雪板登录,效果良好。

将该框架安装在github上的提示直接基于提供的requirements.txt,但实验结果表明该requirements.txt很难使用。 安装过程中需要得到很多其他的东西,相互的检查关系很复杂,前面的进不去后面的也进不去。 为此,我手工整理,分两次分成pip

安装anaconda3后,有一个类似numpy的类库。 安装过程中会发生错误。 顺序如下。

demjson

aiohttp

easyutils

redis

pyperclip

因此,要在允许pip install -r requirements.txt之前安装上述软件包,请生成另一个. txt文件(如prerequirements.txt ),然后再安装pip install-rprements

由于easytrader主要是在提供银河、手续费宝等web登录的情况下编写的,目前这些证券公司关闭了web登录服务,只能通过银河客户端进行尝试,但没有效果,程序的

经过几天的试用,发现银河客户端类不完整,没有自动打新等功能。 目前,只有持仓、买入、卖出功能,对于空仓库,持仓函数会报告错误,因为无法获取list。

整个客户端的类实现各种功能的主要方式是依靠Windows的API获取窗口句柄,根据信息位、按钮、指针、输入框的位置进行信息读取、点击、输入等操作。 通过这种方式,可以实现整个交易的自动化,但获取和输入信息肯定比直接从证券公司界面读取信息更方便、更高效。

出于这些原因,最近需要寻找其他更成熟的python自动化事务解决方案。 如果找不到,只能根据easyquant修改代码使用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。