python easyui,python中easygui是什么意思
用python写的看似简单实用的量化交易框架Easyquant是在github上找到的。笔者在自己的easytrader上实现了行情和交易的自动读取和日志,并初步尝试了单板日志,效果不错。
github上安装框架的提示直接基于提供的requirements.txt,但是实验结果显示requirements.txt很难使用。安装过程中还需要获取很多其他东西,互检关系非常复杂,前面的进不去,后面的进不去。为此我手工整理了一下,分了两次pip。
安装anaconda3后,有一个类似numpy的类库。安装过程中会出现错误。顺序如下。
德姆森
实现
easyutils
存储
pyperclip
因此,要在pip install -r requirements.txt被允许之前安装上述软件包,请生成另一个。txt文件(如prerequirements.txt),然后安装pip安装程序。
由于easytrader主要是在提供银河、费宝等web登录服务的情况下编写的,目前这些证券公司已经关闭了web登录服务,只能通过银河客户端进行尝试,但没有效果。这是程序性的。
试用了几天,发现Galaxy客户端类不全,没有自动打新等功能。目前只有持仓,买卖功能。对于空仓库,positions函数将报告一个错误,因为无法获得清单。
整个客户端类实现各种功能的主要方式是依靠Windows的API获取窗口句柄,根据信息位、按钮、指针、输入框的位置读取、点击、输入信息。这样就可以实现整个交易的自动化,但是获取和输入信息比直接从证券公司的界面读取更加方便和高效。
由于这些原因,最近需要找到其他更成熟的python自动化事务解决方案。如果找不到,只能按照easyquant修改代码。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。