Kline()
# Candlestick(init_opts=opts.InitOpts(width="1440px", height="720px"))
.add_xaxis(datetime_list)
.add_yaxis("kline", ohlc_list,
itemstyle_opts=opts.ItemStyleOpts(
color="#00da3c", # 阳线颜色
color0="#ec0000", # 阴线 图形的颜色
border_color="#008F28", # 阳线图形的描边颜色
border_color0="#8A0000", # 阴线图形的描边颜色
),
markpoint_opts=opts.MarkPointOpts(
data=signal_data,
),
)
问题描述:
画K线叠加信号markpoint时
如果datetime_list中元素是datetime格式(必须是str)
无法画出markpoint
K线会自动识别datetime格式(正常)
但markpoint_opts不行
要把datetime_list中元素全转成str
简便方法df直接保存csv再读取即可
本文介绍在绘制K线图叠加信号MarkPoint时遇到的问题及解决方案。若使用datetime格式作为时间轴,K线图能正确显示,但MarkPoint则不能正确绘制。文章提供了将datetime转换为字符串的方法来解决此问题。
5876

被折叠的 条评论
为什么被折叠?



