python 股票盯盘v2.0
python 股票盯盘源码
这里需要填写自己的邮件地址和客户端授权码。
#tushare股票价格自动监控
#需求:
#1.设置股票的卖出价
#2.买入的价格
#3.程序对价格进行监控
#4.当价格达到预定值时发送邮件提醒import tushare #使用股票检测模块
import time #使用时间模块
import smtplib #smtp 协议包
from email.mime.text import MIMEText #用于构建邮箱内容def gupiao(msg):msg_from="" #发件人password="" #客户端授权码msg_to="" #收件人#构建邮箱内容if msg==1:subject="买入"content="赶紧买入"elif msg==2:subject="卖出"content="赶紧卖出"#构建msg邮件内容对象msg=MIMEText(content)msg["Subject"]=subjectmsg["From"]=msg_frommsg["To"]=msg_to#发送邮件#smtplib.SMTP_SSL("发件人邮件服务器地址",端口号)smtpObj=smtplib.SMTP_SSL("smtp.163.com",465)smtpObj.login(msg_from,password)smtpObj.sendmail(msg_from,msg_to,str(msg))print("发送成功")smtpObj.quit()def nei():hap=input("请输入股票号:")data=tushare.get_realtime_quotes(hap) #股票号name=data.loc[0][0]#股票名称pre_close=float(data.loc[0][2])#昨日收盘价price=float(data.loc[0][3])#现价change=round((price-pre_close)/pre_close,4)#今日涨幅msg="股票名称:"+name+",当前价格:"+str(price)+"元,涨幅:"+str(change*100)+"%"print(msg)return haphao=nei()
buyPoint=float(input("请输入买入价格:")) #模拟买入价格
salePoint=float(input("请输入卖出价格:")) #模拟卖出价格
se=int(input("请输入提醒间隔时间(秒):")) #提醒间隔时间
while 1==1:data=tushare.get_realtime_quotes(hao) #股票号name=data.loc[0][0]#股票名称pre_close=float(data.loc[0][2])#昨日收盘价price=float(data.loc[0][3])#现价change=round((price-pre_close)/pre_close,4)#今日涨幅msg="股票名称:"+name+",当前价格:"+str(price)+"元,涨幅:"+str(change*100)+"%"print(msg)if price<=buyPoint:msg=1print("价格达到买点,可以买入!!")gupiao(msg)elif price>=salePoint:msg=2print("价格达到买点,请及时卖出!!")gupiao(msg)else:print("不要做操作")time.sleep(se)#睡眠时间单位为秒,这里建议调成3秒
python打包成exe
安装打包模块
pip install pyinstaller
打开Windows powershell
进入python文件目录
pyinstaller -F 文件名
打开dist文件夹
达到买点或卖点会发送邮件提醒
python 股票盯盘v2.0相关推荐
- PythonStock(37)股票系统:Python股票系统发布V2.0版本,改个名字吧,叫Python全栈股票系统2.0,可以实现数据的抓取(akshare),统计分析,数据报表展示。
目录 前言 1,关于Python全栈股票系统V2.0 2,在CSDN上居然有人给代码打包收费下载!! 2,更新docker镜像 3,总结 前言 使用Python开发一个web股票项目. [github ...
- Python股票盯盘助手
学习股票交易有一段时间了,还未逃脱盯盘的 初级阶段,索性写了一段微信盯盘脚本,将账户信息实时发送到微信助手中 先导入需要的包 import tushare as ts import itchat, t ...
- 手把手教你写一个基于python+pyqt5的股票盯盘软件
今天教大家基于Python+pyqt5开发一款股票盯盘小软件,里面含有微信推送.策略分析.回测.实时统计持仓盈亏等功能,其实我们也可以把它叫做股票量化小软件.开发这么一款小软件首先得具备Python的 ...
- 基于python + tushare 的股票盯盘脚本
目录 基于python + tushare 实现股票盯盘 tushare简介 设计思路 核心代码实现 加点细节 结束语 基于python + tushare 实现股票盯盘 tushare ID:499 ...
- 股票盯盘小工具代码梳理
在笔者上一篇文章GUI版本的股票盯盘小工具中,笔者提到了这个小工具如何使用,但没有梳理里面的代码,这次就梳理总结一下它的源码,并根据粉丝的反馈讲一下这个小工具新增的功能.Python源码分为两大部分: ...
- B08.python智能盯盘 + 声音报警 - 有意思的小东西【黑科技】
文章目录 一.对上证大盘进行盯盘 二.盯盘侠.bat 三.对外盘进行盯盘 适合人群:稍微有点python基础者,炒股或对金融感兴趣者. 一.对上证大盘进行盯盘 1,首先需要安装winsound, ea ...
- 用 Python 做 盯盘机器人,股票价格实时监控并邮件通知你!
前言 Python凭借其开发效率高和功能强大的特性,在众多编程语言中脱颖而出,成为大数据时代的分析利器. 据我多年的领悟,编程语言只是一种按照人的意图去实现特定功能的高效工具而已,程序化所实现的核心决 ...
- 左右手桌面股票盯盘软件
一款极简式PC桌面股票盯盘神器,支持A股.美股.港股.外汇.期货等,特别适合上班族.学生族隐蔽式盯盘需求. 版本号:V3.0.0.17678 DesktopStockTracking.exe校验码: ...
- 左右手桌面股票盯盘常见问题解答
各位朋友大家好,左右手桌面股票盯盘小程序自发布以来,经历了多次更新,程序功能也有质的提升.各位朋友在使用过程中,难免有各种问题,在此,我将一些常见的问题进行整理,帮助各位朋友更快的了解本程序的各个功能 ...
最新文章
- 干货!top白帽子 Gr36_ 手把手教你挖漏洞|2017 先知白帽大会
- sed用法之批量添加nagios services.cfg监控项
- html的vue项目怎么兼容ie,vue 项目在ie浏览器的兼容问题
- GDCM:寻找PatientRootQuery的测试程序
- spring学习(38):注入set类型
- 程序员如何保持身心健康,做到这几点,远离秃头。
- C# 检查字符串,防SQL注入攻击(转载)
- 怎么查看当前登录的svn账号_在linux下查看svn对应的账号和密码
- SpringBoot Cache 深入
- 华罗庚的《统筹方法》
- GG 。B的搜索技巧?
- 国内自动化测试软件,AutoRunner-国内测试行业专业自动化测试工具成长史
- python模拟键盘操作
- MySQL中的保留字
- MySQL高级篇——事务
- HDU-1556题解
- 【BZOJ】P4238 电压
- 淘客订单检测接口--检测淘宝订单是否是淘客订单的接口
- X的学习日记LinuxOS篇
- linux 烧写stm32 swd,STM32F103使用SWD烧写错误提示的问题
热门文章
- 安科瑞智能操控无线测温装置在江苏某化工产业园项目的应用
- 计算机网络的应用特点是什么,现代计算机通信技术特点及通信网络的应用
- smb.conf 中文man页面(1)
- linux网卡通信延迟高,Linux性能优化-网络请求延迟变大
- Table storage engine for ‘******‘ doesn‘t have this option 问题
- 翻译:《蛇棋》游戏与算法
- 万能通用的各大网站(全民简历、简历本等) 简历模板 -- 免费下载方法
- java图片头像代码_用Java和OpenCV生成Github默认头像
- api.php act get api,api.php
- 最后一个bate版本typora下载,typora快速上手