龙空技术网

用python画K线图原来如此简单

豁达中年人的精彩生活 50

前言:

今天各位老铁们对“python画k线图”大体比较看重,看官们都想要了解一些“python画k线图”的相关内容。那么小编同时在网上网罗了一些有关“python画k线图””的相关内容,希望大家能喜欢,姐妹们一起来了解一下吧!

做股票量化的必须学会自己程序画K线图,当然这只是第一步,第二步是在K线图上画出价格通道,今天我查了网上相关程序,有些画图估计是体育老师教的,有一百多行,看着就费劲,别说学了,我总觉得应该有更好、更简洁的程序,可惜我只是个半路出家的小猿人,所以只好继续度娘了,终于找到了比较优质、简洁的程序,现整理给大家共享,程序如下:

import mplfinance as mpfimport pandas as pdfilename = r'C:\Users\Administrator\Desktop\丽江股份2023.xlsx'data = pd.read_excel(filename, index_col=0, parse_dates=True)# data.index.name = 'Date'mc = mpf.make_marketcolors(    up='red',    down='green',    edge='black',    volume='blue',    wick='black')style = mpf.make_mpf_style(base_mpl_style='ggplot', marketcolors=mc)mpf.plot(    data=data,    type='candle',    mav=(5, 10, 20),    # volume=True,    title='candle_stock',    xlabel='date',    ylabel='price',    # ylabel_lower="volume(shares)",    style=style,    figratio=(24,12))

看着上面的程序,总结起来就是用mplfinance(第三方程序库),他帮我们将股票绘画的基本功能都进行了参数化,上面的程序已经是将大部分常用参数都进行了设置,如果显示最基本的只需不到10行。即:

import mplfinance as mpfimport pandas as pdfilename = r'C:\Users\Administrator\Desktop\丽江股份2023.xlsx'data = pd.read_excel(filename, index_col=0, parse_dates=True)mpf.plot(data)

简单吧!今天向网上的大猿人又学了一招!非常感谢!

标签: #python画k线图 #python如何画k线图