量化之路-easytrader⼊门及试⽤全流程教程
easytrader GIT 地址:
环境
anaconda python3.5 环境
安装
pip install easytrader
账户
银河证券
试⽤
⾸先在电脑上安装银河证券-双⼦星客户端。然后根据⾃⼰的账户密码
import easytrader
python默认安装路径user = easytrader.use('yh_client')
user.prepare(user='1111111111111', password='111111')
⼀开始报错不到,后来发现该客户端默认安装路径名已经改变,修改后可以弹出客户端登录界⾯。
但是user.prepare还是会卡起,系统报错
RemoteDisconnected: Remote end closed connection without response
查看了⼀下库的源码,识别源码的程序⽅法:detect_yh_client_result 会调⽤作者部署在阿⾥上的服务器,请求超时,⽆法识别验证码⽽报错。服务源码在  ,⾃⼰本地搭⼀个服务器试试吧。
根据Docker file中的指令,安装好依赖后,执⾏ python app.py 但报错
原因是gevent中已经没有wsgi,直接在代码中⽤pywsgi替换即可。python app.py 起飞。
为了让宿主windows能够访问 vm中的ubuntu,修改虚拟机⽹络连接为桥接模式。
访问测试成功。下⼀步,修改detect_yh_client_result中api地址为虚拟机ip,成功打开终端。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。