自制炒股盯盘神器——python实现GUI版本

   有公众号粉丝在后台反馈:问能不能做一个可以在Windows环境下运行的GUI窗口,用来完成盯盘的功能。经过这几天的调试,现在这个小工具的基本功能已经初步调试完毕。下面就来看看它长什么样子吧:

在这里插入图片描述

主界面

   主界面比较简单,只有菜单栏、时间显示栏、股票信息显示栏和两个控制按钮组成。菜单栏的“设置周期”可以设置刷新频率,默认的频率是0.2Hz,也就是每隔5秒刷新一次。“帮助”和“退出”按钮顾名思义,不再赘述。时间显示栏的时间跟操作系统中的时间一致,用来提示我们大盘所处的状态(是否开盘?)。股票信息显示栏其实就是一个类似表格的方框,里面的金融名词不再解释,“监控状态”一列显示的内容根据“涨跌幅”的变化而变化,比如说,当前某股票的涨跌幅在某个区间内显示“正常”状态,一旦超过此区间,就显示“警告”状态。此工具可以自定义某只股票的预警阈值(默认的上下限为[-1.0%,1.0%]),如下图所示:

在这里插入图片描述

设置阈值上下限(输入的时候不用输入“%”)

上图设置了“上证50”指数的上下限,设置完毕后,可以发现,下图中其监控状态已经变为“警告”状态:

在这里插入图片描述

上证50指数的监控状态变为“警告”状态

然后就是增加/删除要监控的股票信息了,点击“增加”按钮,进入添加状态,如下图:

在这里插入图片描述

添加股票/指数

删除的话,直接选中要删除的那只股,然后点击删除即可。然后就是退出,点击菜单栏的退出如果做了修改(比如增/删),会提示是否保留当前修改,如果是,那么下一次运行程序的时候就会接着此次的结果运行。如下图:

在这里插入图片描述

退出时的提示

到此,全部展示完毕!功能比较简陋,但是笔者会把Python源代码开源出来,到公众号“24K纯学渣”后台回复关键字“股票盯盘”即可!大家可以根据自己的需要修改或者借鉴源码,编写自己的“盯盘”小工具。当然,考虑到此公众号是用来学习交流的,所以,笔者会根据后台反馈的情况将此工具的源代码做一次梳理,或以视频的方式,或以文章的方式放到公众号“24K纯学渣”上以供大家学习交流!

   (PS:鉴于某些电脑上没有安装Python解释器或者有些粉丝不太方便安装Python解释器的情况,笔者也对此次的python代码做了打包,生成了可以直接在Windows平台运行的.exe文件,打包后的文档资源等已经全部放到回复“股票盯盘”可以获取的压缩包中了,大家下载下来直接双击“\dist\gui\gui.exe”即可。)

  • 1
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值