plotly基于dataframe数据绘制股票K线图并添加技术指标
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了plotly基于dataframe数据绘制股票K线图并添加技术指标相关的知识,希望对你有一定的参考价值。
plotly基于dataframe数据绘制股票K线图并添加技术指标
# 添加均线数据;
import plotly as py # 导入plotly库并命名为py
import plotly.graph_objs as go
import pandas as pd
fig = go.Figure()
# -------------pre def
pyplt = py.offline.plot
df = pd.read_csv(r\'dat/appl.csv\', index_col=[\'date\'], parse_dates=[\'date\'])
df[\'avg_5\'] = df[\'close\'].rolling(5).mean()
# K线图
trace = go.Candlestick(
x=df.index,
open=df.open,
high=df.high,
low=df.low,
close=df.close,
)
# 5日均线拟合直线
add_line = go.Scatter(
x=df.index,
y=df.avg_5,
name= \'5日均线\',
line=dict(color
以上是关于plotly基于dataframe数据绘制股票K线图并添加技术指标的主要内容,如果未能解决你的问题,请参考以下文章
plotly基于dataframe数据绘制股票K线图并过滤非交易时间
plotly基于dataframe数据绘制股票蜡烛图(Candlestick)
cufflinks基于dataframe数据绘制股票数据:散点图(scatter plot)价差图