经过前段时间各位热心粉丝的反馈以及这几天对盯盘工具和代码的修改,现在新版的盯盘工具(可以称之为2.0版本)即将可以重新和大家见面。这一期先讲一下新版本有哪些更新或优化,由于pyinstaller打包的.exe文件很不稳定,所以不再对Python代码进行打包,这就需要大家先安装python解释器,这样新版的盯盘工具才能运行。另外,友情提醒:在跟其他粉丝交流的过程中,笔者发现不同版本的python解释器也有一些细微的差别,如果和笔者使用的Python版本不一样,可能会报出警告信息,有的甚至报错,所以为了充分保证代码运行不报错、不警告,对于还没有安装解释器的朋友推荐大家安装Python3.7版本。下面就一起来看一下新增(优化)了哪些功能吧:
新增邮箱提醒功能
该功能主要是为了方便远程监控某只股。邮箱信息提示如下:
为了提高灵活性,该功能针对特定的股票/基金可单独设置是否开启邮箱提醒功能,且可单独设置提醒的方式。以上图的松井股份为例,除了设置邮箱提醒的上下阈值之外,新增了一个称为增量的参数。假设上下限为±1.0%(实际输入的时候不用再输入百分号),增量值为0.5(必须是正的),当该股涨到1.5%时会提醒,当跌倒-1.5%的时候也会提醒,并且如果涨到1.5%后,稍微跌了一些然后再次涨到1.5%的时候还会提醒,同样地跌到-1.5%、-2.0%等也支持重复提醒。邮箱设置如下图:
当然,开启邮箱提醒功能的前提下,需要在代码里面配置三个非常重要的参数——发件邮箱地址、发件邮箱授权码和收件邮箱地址,这些内容在之前的自制炒股盯盘神器——python实现(3)里面已经详细地讲过,所以这里就不再赘述,大家收集好这三个参数然后放到代码里面即可:
优化数据显示
在旧版本中,数据显示有时刷新的不够及时,比如新增一支股后,如果当时是在收盘期间,旧版本里不会当时刷新,而是到下一次交易时才刷新,新版本里面则会立刻出现效果,以证明添加成功。此外,由于旧版本的tushare提供的数据接口不够丰富,所以也需要大家把tushare包更新一下,以免在新版本的盯盘工具里面报错。
新增文档保护功能
该功能修改了数据缓存文件的格式,以保护缓存数据不被破坏,同时也能起到一定的隐私保护作用。
当然,除了以上的这些功能外,还新增了代码架构大优化、单只股票/基金可查看K线图等新功能,只是目前这些功能还没有调试好,所以笔者打算后面再讲。也正是这个原因,新版的Python源码暂时不提供百度云提取链接,所有功能调试完毕后再提供下载。如果有朋友现在就有需要,可以QQ私信联系作者获取源码,添加好友时烦请备注来意。