df.set_index([‘Date’], inplace=True) # 将日期列作为行索引
df = df.sort_index() # 倒序,因为Tushare的数据是最近的交易日数据显示在DataFrame上方,倒序后方能保证作图时X轴从左到右时间序列递增。
第二步,我们先使用一下mpf.make_marketcolors()函数,来设定一下K线的颜色方面的信息。一会儿要把这个设定的结果作为实参传给mpf.make_mpf_style()来设定自定义的风格样式。
mc = mpf.make_marketcolors(
up=“red”, # 上涨K线的颜色
down=“green”, # 下跌K线的颜色
edge=“black”, # 蜡烛图箱体的颜色
volume=“blue”, # 成交量柱子的颜色
wick=“black” # 蜡烛图影线的颜色
)
还有一个叫alpha的参数,设置的是candlestick face,取值在0.1-1之间。这个设置的是K线蜡烛颜色的深浅,比如把当alpha设置为0.6的时候红色蜡烛就变成了接近橘黄色。绿色就变成了翠绿色。这个根据自己的感官来尝试选择就好啦。
mc设置好后,接下来我们要将其传给mpf.make_mpf_style()的marketcolors参数,来设定自定义的风格样式了。
第三步,我们开始设定自定义的风格样式了。
使用mpf.make_mpf_style函数,其参数有:
-
base_mpf_style:继承内置的风格,不想继承的话就不需要设置。这里我们不设置,纯靠自定义。
<