Update stock_data_from_akshare.py

This commit is contained in:
guanjihuan 2023-12-30 14:29:53 +08:00
parent 1df5155cdc
commit 1f9277b0f8

View File

@ -5,22 +5,14 @@ The newest version of this code is on the web page: https://www.guanjihuan.com/a
import guan import guan
print(len(guan.all_stock_symbols()), '\n')
print(guan.all_stock_symbols(), '\n')
print(guan.find_stock_name_from_symbol(symbol='000002'), '\n')
title, stock_data = guan.history_data_of_one_stock(symbol='000002', period='daily') title, stock_data = guan.history_data_of_one_stock(symbol='000002', period='daily')
print(title, '\n') print(title)
print(stock_data[0]) print(stock_data[0])
num = 30
# 日线 date_array = stock_data[0:num, 0]
plt, fig, ax = guan.import_plt_and_start_fig_ax() opening_array = stock_data[0:num, 1]
guan.plot_without_starting_fig(plt, fig, ax, stock_data[:, 0], stock_data[:, 2], style='-') closing_array = stock_data[0:num, 2]
high_array = stock_data[0:num, 3]
# 月线 low_array = stock_data[0:num, 4]
title, stock_data = guan.history_data_of_one_stock(symbol='000002', period='monthly') guan.plot(date_array, closing_array, style='o-', xlabel='date', ylabel='price')
guan.plot_without_starting_fig(plt, fig, ax, stock_data[:, 0], stock_data[:, 2], style='or-') guan.plot_stock_line(date_array, opening_array, closing_array, high_array, low_array)
guan.plot_without_starting_fig(plt, fig, ax, [], [], xlabel='Time', ylabel='Stock Price')
import datetime
ax.set_xlim(datetime.date(2017, 1, 1), datetime.date(2023, 9, 5))
plt.show()