基于tushare实现股票实时价格变动的监控并用itchat实现微信消息提醒

本文介绍了如何利用tushare获取股票实时行情,并结合itchat实现微信消息提醒功能。通过定义实时检查股票价格、开盘收盘时间、微信发送提醒的函数,以及主循环实现自动化股票盯盘,当股票价格达到预设条件时,自动发送微信通知。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.实时检查股票价格的函数

首先定义一个check函数用来检查指定股票code(例如格力电器000651)的股价是否低于或者高于设定的low值和high值,使用了ts的get_realtime_quotes的实时行情接口,如果突破相应的价格会返回相应的值,比如,低于low会返回0和当前股价

import tushare as ts
import itchat
from datetime import *

def check(code, low, high):
    df = ts.get_realtime_quotes(code)
    e = df[['code', 'name', 'price', 'time']]
    p = df[u'price']
    if float(p[0]) < low:
        return 0,float(p[0])
    elif 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值