自制炒股盯盘神器——python实现GUI版本
有公众号粉丝在后台反馈:问能不能做一个可以在Windows环境下运行的GUI窗口,用来完成盯盘的功能。经过这几天的调试,现在这个小工具的基本功能已经初步调试完毕。下面就来看看它长什么样子吧:
主界面比较简单,只有菜单栏、时间显示栏、股票信息显示栏和两个控制按钮组成。菜单栏的“设置周期”可以设置刷新频率,默认的频率是0.2Hz,也就是每隔5秒刷新一次。“帮助”和“退出”按钮顾名思义,不再赘述。时间显示栏的时间跟操作系统中的时间一致,用来提示我们大盘所处的状态(是否开盘?)。股票信息显示栏其实就是一个类似表格的方框,里面的金融名词不再解释,“监控状态”一列显示的内容根据“涨跌幅”的变化而变化,比如说,当前某股票的涨跌幅在某个区间内显示“正常”状态,一旦超过此区间,就显示“警告”状态。此工具可以自定义某只股票的预警阈值(默认的上下限为[-1.0%,1.0%]),如下图所示:
上图设置了“上证50”指数的上下限,设置完毕后,可以发现,下图中其监控状态已经变为“警告”状态:
然后就是增加/删除要监控的股票信息了,点击“增加”按钮,进入添加状态,如下图:
删除的话,直接选中要删除的那只股,然后点击删除即可。然后就是退出,点击菜单栏的退出如果做了修改(比如增/删),会提示是否保留当前修改,如果是,那么下一次运行程序的时候就会接着此次的结果运行。如下图:
到此,全部展示完毕!功能比较简陋,但是笔者会把Python源代码开源出来,到公众号“24K纯学渣”后台回复关键字“股票盯盘”即可!大家可以根据自己的需要修改或者借鉴源码,编写自己的“盯盘”小工具。当然,考虑到此公众号是用来学习交流的,所以,笔者会根据后台反馈的情况将此工具的源代码做一次梳理,或以视频的方式,或以文章的方式放到公众号“24K纯学渣”上以供大家学习交流!
(PS:鉴于某些电脑上没有安装Python解释器或者有些粉丝不太方便安装Python解释器的情况,笔者也对此次的python代码做了打包,生成了可以直接在Windows平台运行的.exe文件,打包后的文档资源等已经全部放到回复“股票盯盘”可以获取的压缩包中了,大家下载下来直接双击“\dist\gui\gui.exe”即可。)