量化分析入门2:上证指数走势图及移动平均线
#talib入门2:上证指数走势图及移动平均线
作者:冯德平(山野雪人)
本文程序中给出了详细的注释:
import pandas as pd
import talib as ta
import matplotlib.pyplot as plt#正常显示画图时出现的中文和负号:
from pylab import mpl
mpl.rcParams['font.sans-serif']=['SimHei'] #显示中文
#mpl.rcParams['axes.unicode_minus']=False #显示正负号#从文件读取上证指数数据
df=pd.read_csv(r'D:\temp\szzs.csv')
print(df.tail(10)) #显示最后10行数据,默认是5行#画3、21指数移动平均线
times=[3,21]
for time in times:df['ma_'+str(time)]=ta.EMA(df.close,timeperiod=time) #timeperiod是时间,如3天,21天#df['ma_'+str(time)]=ta.SMA(df.close,timeperiod=time) #df['ma_'+str(time)]=ta.WMA(df.close,timeperiod=time) #df['ma_'+str(time)]=ta.DEMA(df.close,timeperiod=time) #df['ma_'+str(time)]=ta.TEMA(df.close,timeperiod=time) #df['ma_'+str(time)]=ta.TRIMA(df.close,timeperiod=time)#df['ma_'+str(time)]=ta.KAMA(df.close,timeperiod=time)#df['ma_'+str(time)]=ta.T3(df.close,timeperiod=time)#df['ma_'+str(time)]=ta.MAMA(df.close,timeperiod=time) #出现错误#MAMA不知为什么会出现错误,将3,21改成5,20则可以正常运行,有待进一步的研究#起始时间:2015-09-01;close为收盘价;figsize为图片尺寸:
df.loc['2015-09-01':,['close','ma_3','ma_21']].plot(figsize=(20,8))
ax = plt.gca() #获得当前的Axes对象ax
ax.spines['right'].set_color('none') #隐藏右边的竖轴
ax.spines['top'].set_color('none') #隐藏顶上的横轴
plt.title('上证指数走势及移动平均线',fontsize=14) #标题
plt.xlabel('时间') #标注X轴
plt.ylabel('上证指数') #标注Y轴
plt.show() #绘图'''date open close high low volume code
5254 2021-09-06 3580.14 3621.86 3626.29 3580.14 521713276.0 sh
5255 2021-09-07 3621.71 3676.59 3681.93 3615.14 547721875.0 sh
5256 2021-09-08 3673.40 3675.19 3695.32 3661.00 586436193.0 sh
5257 2021-09-09 3666.82 3693.13 3693.45 3662.16 604810330.0 sh
5258 2021-09-10 3691.19 3703.11 3722.87 3681.64 635200433.0 sh
5259 2021-09-13 3699.25 3715.37 3716.83 3692.82 557484019.0 sh
5260 2021-09-14 3709.63 3662.60 3723.85 3655.63 564952386.0 sh
5261 2021-09-15 3651.16 3656.22 3677.53 3638.32 474970001.0 sh
5262 2021-09-16 3664.84 3607.09 3677.92 3606.73 546741474.0 sh
5263 2021-09-17 3595.27 3613.97 3620.96 3569.27 516850210.0 sh
'''
本文数据地址:
链接:https://pan.baidu.com/s/1tDiO6QYi5kTYT6AiYlsGfw
提取码:bvq9
量化分析入门2:上证指数走势图及移动平均线相关推荐
- 量化分析入门7:获取多支股票的收盘价
#量化分析入门7:获取多支股票的收盘价 作者:冯德平(山野雪人)import pandas_datareader.data as web import datetime as dtstocks = [ ...
- 量化分析入门5:列表和收盘价的移动平均的示例
#量化分析入门5:列表和收盘价的移动平均的示例 作者:冯德平(山野雪人)import pandas as pd import akshare as ak#列表: s = [2,2,7,5,8,15,1 ...
- c语言体重指数怎么算_107股票信息网,股票涨3个点怎么算,股市行情今日大盘上证指数走势图...
107股票信息网,股票涨3个点怎么算,股市行情今日大盘上证指数走势图 股票信息网,股票涨3个点怎么算,股市行情今日大盘上证指数走势图 研究透了公司,知道这公司是黄金般的好公司,现在只卖铜的价格,知道这 ...
- java实现 移动平均值 复杂度,在EXCEL折线图里增加平均线和上下限|excle统计图怎设置上下限...
excel折线图怎么插入上下限 以Excel2016版本为例: 1.首先选中数据单元点击"插入"选项. 2击插入图表中的"折线图",将其插入到中. 3.右键点击 ...
- python 量化分析 入门_量化入门-小白到菜鸟的学习路线
小白到菜鸟的入门学习路线,不要盲目以为多看策略就能学会,要注意学习方法. 本文的主要目的 很多新人面对多如牛毛的策略不知从何下手,在很多较难的帖子下面留言一些最基础的问题.小白不知道该先学什么,后学什 ...
- python 量化分析 入门_【合辑·收藏】Python量化从入门到精通
原标题:[合辑·收藏]Python量化从入门到精通 引言 自2018年9月27日发第一篇推文以来,公众号"Python金融量化"专注于分享Python在金融量化领域的实战应用,坚持 ...
- 伦敦金走势图与顾比均线
顾比均线(Guppy Multiple Moving Average,GMMA)是指由澳大利亚的投资家戴若-顾比先生发明的,如今被广泛运用于股票.期货和伦敦金交易中,只要是能运用K线图的投资品种,基本 ...
- 13 蜡烛图与移动平均线
文章目录 筒单移动平均线 加权移动平均线 指数加权移动平均线与MACD摆动指数 双移动平均线 最早采用的.流行的分析工具之一. 长处在于,它构成追踪趋势,使技术分析者有能力捕获主要市场运动. 当市场处 ...
- 量化交易入门阶段:好事要成双——双均线策略
在文章<均线伴你同行>中,我给大家留下了很多问题,今天给大家解答第三个问题--使用两根均线,会不会效果好呢? 本篇文章,我就用最简单的10日均线和60日均线进行交易,看看通过加上一条简单的 ...
最新文章
- 如何保证工业相机工作的精准与稳定?
- 云计算应用还有不少的障碍尚需解决
- ubuntu下shutter的用法
- 如何使用Twitter Bootstrap获得中心内容?
- 《为iPad而设计:打造畅销App》——想象iPad上的游戏
- DL之DNN优化技术:神经网络算法简介之GD/SGD算法(BP的梯度下降算法)的简介、理解、代码实现、SGD缺点及改进(Momentum/NAG/Ada系列/RMSProp)之详细攻略
- 【转】计算机中浮点数的表示
- 牛客题霸 [	孩子们的游戏] C++题解/答案
- 毕业与计算机专业,电子与计算机工程专业毕业后干什么
- GARFIELD@09-11-2004
- Android_Service组件详解
- 【英语学习】【WOTD】resuscitate 释义/词源/示例
- 95-850-020-源码-心跳-JobMaster与TaskExecutor之间的心跳检测
- JavaSE知识框架
- Silvaco 学习笔记——循环:sweep
- 【Scratch】进阶篇-《Scratch游戏开发》超级躲避球
- SAP APO IPPE 基础数据(汽车行业)
- 求分子分母最大公约数c语言,怎么求两个分数的最大公约数?
- IP公有地址和私有地址划分
- ICLR 2022 | 无需训练!As-ViT:自动扩展视觉Transformer
热门文章
- 计算机网络——第二章(应用层)
- Cisco Packet Tracer 交换机的VLAN划分
- Nico的刷题日记(三)
- java安装了为什么运行不了_如何安装java(安装了java为什么不能使用)
- 有利可图的NFT,NA公链(Nirvana Chain)NAC公链怎么面对高额Gas费的?
- getActionCommand()方法具体含义?
- Win7怎么共享无线 Win7无线网络共享全攻略
- 生产制造管理系统MES
- [Python私活案例]24行代码,轻松赚取400元,运用Selenium爬取39万条数据
- 用nodejs配合python破解X-Ca-Signature,抓取博客积分数据