使用pywinauto模块+银河证券实现基金程序化操作

"程序化交易入门"

Posted by Simon on May 11, 2019

“Better code, better life. ”

前言


最近有个老哥提醒分级基金套利机会,但是分级基金要一直去刷基金净值就比较烦

遂想办法用机器撸

最先想到的是用python的pywinauto库来操作券商下单软件

简单的说就是写一个按键精灵程序

** 本篇文章需要准备的程序:**

  1. python3 + pywinauto
  2. 银河证券网上股票交易系统
  3. spy++或swapy

~ Begin Remote

pywinauto模块

pywinauto经常被用来做Windows程序的自动化测试
它能根据程序打开一个应用程序的各级菜单,填写表格,模拟键鼠输入等

1. 环境准备


由于pipy.org在国内ping不同,所有pywinauto模块不能通过pip或者conda安装
只能下载到本地安装
点击下载pywinaotu到本地后
使用下列命令安装

conda install [.whl directory]

pip install [.whl directory]

—— Simon 于2019.5