- 1 import tushare as ts
- 2 import matplotlib.pyplot as plt
- 3 import mpl_finance as mpf
- 4 import numpy as np
- 5
- 6 data = ts.get_k_data('600519', ktype='D', autype='qfq', start='2017-09-17', end='') #数据获取
- 7
- 8 prices = data[['open', 'high', 'low', 'close']]
- 9 dates = data['date']
- 10
- 11 candleData = np.column_stack([list(range(len(dates))), prices])
- 12
- 13 fig = plt.figure(figsize=(10, 6)) #画布
- 14 ax = fig.add_axes([0.1, 0.3, 0.8, 0.6])
- 15
- 16 mpf.candlestick_ohlc(ax, candleData, width=0.5, colorup='r', colordown='b')
- 17
- 18 plt.show()#展示