少儿学编程系列--如何画有移动平均线的真实股票价格趋势图
2023-09-11 14:16:24 时间
思路介绍
使用tushare库,获取个股历史交易数据(包括均线数据),然后基于收盘价画最近一段时间的真实股票价格趋势图,并带有最近5日、10日的平均价格曲线
股票选用贵州茅台,选取2020-08-01 到 2021-02-22期间的数据
Tushare介绍
Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。
详细说明及使用方式,请参考:http://tushare.org/ https://waditu.com/document/2
真实股票价格趋势图
源代码
import turtle
import tushare as ts
class DrawStockChart:
n = 90
p1 = 5
p2 = 10
minprice = 0.0
maxprice = 0.0
prices = []
mva1 = []
mva2 = []
def __init__(self, n):
self.screen = tur
相关文章
- Java 定时任务技术趋势
- 如何高效生成趋势有序的全局唯一ID
- 搞大数据,你不懂这三大数据处理趋势就OUT了
- 专访MongoDB官方大中华区首席架构师唐建法:MongoDB将会领导数据处理新趋势 —— 一个操作型的数据平台
- 中国数据中台未来会怎样?三个趋势预测为您指明方向
- 主导未来的前 5 大数据科学趋势,你知道几个?
- 趋势解读 | 从Databricks与Snowflake之争,再谈湖仓一体化架构
- Atitit 图像处理类库安装与安装模式的前世今生与未来大趋势attilax总结.docx
- Atitit.现在的常用gui技术与gui技术趋势评价总结
- 【华为云技术分享】【论文阅读】增量学习近期进展及未来趋势预测
- 【精彩回顾】软件DevOps云化发展的趋势
- 2019年Android恶意软件专题报告:未来移动安全呈现四大趋势——资费消耗与隐私窃取分别以高达46.8%和41.9%的占比,成为横行无忌的主要恶意软件类型,其次分别为远程控制、流氓行为、恶意扣费和欺诈软件。
- ARIMA模型——本质上是error和t-?时刻数据差分的线性模型!!!如果数据序列是非平稳的,并存在一定的增长或下降趋势,则需要对数据进行差分处理!ARIMA(p,d,q)称为差分自回归移动平均模型,AR是自回归, p为自回归项; MA为移动平均,q为移动平均项数,d为时间序列成为平稳时所做的差分次数
- 从蜜罐发展看攻击欺骗应用趋势(好文章)