最新版mplfinance画股市蜡烛图
记录下用python画蜡烛图
import tushare as ts
import pandas as pd
import matplotlib
import matplotlib.pyplot as plt
import mplfinance as mpf
import numpy as np
from datetime import datetimets.set_token('your token')
pro = ts.pro_api()
df = pro.daily(ts_code='000001.SZ', start_date='20180701', end_date='20180718')
df['date'] = df['trade_date'].apply(lambda x: datetime.strptime(x, '%Y%m%d'))
data = df.loc[:,['date', 'open','close','high','low','vol']]
data = data.rename(columns={"vol": "volume"})
data.set_index('date', inplace=True)
data.index.name = "Date"
data.index = pd.DatetimeIndex(data.index)
data=data.reindex(index=data.index[::-1])# data.head
mc = mpf.make_marketcolors(up='r',down='g')
s = mpf.make_mpf_style(marketcolors=mc,mavcolors=['#4f8a8b','#fbd46d','#87556f'])mpf.plot(data,type='candle',volume=True, show_nontrading=True, figratio=(20,10), mav=(5,10,15),style=s)
如何获取数据:
https://tushare.pro/register?reg=332190
画图:
https://github.com/matplotlib/mplfinance
https://github.com/matplotlib/mplfinance/blob/master/examples/styles.ipynb
最新版mplfinance画股市蜡烛图相关推荐
- 【Python学习笔记】利用mplfinance画K线图
参考:mplfinance官方说明 凡事上来先举个例子 1.获取数据 import tushare as ts import mplfinance as mpf import pandas as pd ...
- 利用python画外汇蜡烛图
导入本地数据集,进行数据处理,再进行画图 import numpy as np import matplotlib.pyplot as plt import pandas as pd import d ...
- 使用mplfinance画K线图,并显示均线,同时画多图
数据 ddata={'Open': [42.1, 42.52, 42.47, 42.53, 42.36, 42.25, 42.54, 42.49, 42.7, 42.8, 42.9, 43.08, 4 ...
- python:mplfinance 画K线图
python的 mpl_finance模块从2020年已经提醒弃用,2021年现在用 mplfinance模块. 安装 pip install --upgrade mplfinance mpf_kli ...
- plotly Candlestick函数画带成交量的蜡烛图, 解决周末空缺的问题
plotly 画带成交量的蜡烛图 matplotlib 画股票蜡烛图过于繁琐(尽管后来迁移到了mpl_finance包),后来终于发现plotly有这个包,更简洁,更容易上手(颜值还高). 以下为自己 ...
- Python画图实战之画K线图【附带自动下载股票数据】
关于Python画图的基本知识可以先查看下面这篇文章Python画图(直方图.多张子图.二维图形.三维图形以及图中图)https://blog.csdn.net/weixin_41896770/art ...
- 蜡烛图、美国图绘图及标记
来源:https://www.joinquant.com/view/community/detail/92d2ccab2d412dbfa7df366369e6373b?type=1 import nu ...
- python k线图_如何用python画K线图(成交量+MACD+KDJ)
最近一直在研究股票的形态,一些量化的东西,虽然量化听起来很高大上,通寻找到一个策略,通过程序的手段去找到这样一批股票,避免了人为的因素在其中.这样有个问题就是,程序选出来的股票太机械了,某个参数或条件 ...
- python 画k线图_matplotlib画k线图
画k线需要的包和环境: python36 import tushare as ts import re import matplotlib.pyplot as plt import mpl_finan ...
最新文章
- 基于TensorFlow打造强化学习API:TensorForce是怎样炼成的?
- 以下不是python文件读写方法的是-Python 文件I/O
- 子元素相对于父元素垂直居中对齐
- 设置MongoDB副本集分为4个步骤
- 私有5g网络_Verizon与诺基亚合作部署私有5G网络
- 阿里小二的日常工作要被TA们“接管”了!
- BZOJ3235 [Ahoi2013]好方的蛇 【单调栈 + dp】
- JSON.stringify用法
- Windows11 专业版 体验分享
- 如何打开别人的Android项目
- 2019美团技术沙龙合辑PPT下载
- 账号被罚了,申诉的结果出来了,果然
- dp什么意思java_%~dp0是什么意思
- 美国加州中学课本 教材介绍 - Glencoe系列- 美国初中语文 数学 科学 健康
- 线程函数参数(LPVOID Param)
- VScode下载安装+使用
- GPS天线走线类型及注意事项
- Git:恢复未合并的已删除分支
- LeakCanary使用
- 鉴于Eclipse下在线安装Pydev插件所遇见的问题,及其替代的离线安装的方法