def plot_k_series(k_data):
# 画k线
num_of_ticks = len(k_data)
fig, ax = plt.subplots(figsize = (num_of_ticks,20))
fig.subplots_adjust(bottom=0.2)
dates = k_data.index
# print dates
ax.set_xticks(np.linspace(1,num_of_ticks,num_of_ticks))
ax.set_xticklabels(list(dates))
mpf.candlestick2_ohlc(ax,list(k_data.open),list(k_data.close),list(k_data.high),\
list(k_data.low),width=0.6,colorup='r', colordown='b',alpha=0.75)
plt.grid(True)
plt.setp(plt.gca().get_xticklabels(), rotation=30)
return ax
2023-03-31