Esempio n. 1
0
import plotdata
import helpfunctions

stock_data = helpfunctions.readData('TSLA','1y')
plotdata.graphData(stock_data, plotdata.pal_sentdex)
Esempio n. 2
0
dayFormatter = DateFormatter('%d')      # e.g., 12

quotes = quotes_historical_yahoo_ohlc('INTC', date1, date2)
if len(quotes) == 0:
    raise SystemExit

print(quotes[0])

fig, ax = plt.subplots()
fig.subplots_adjust(bottom=0.2)
ax.xaxis.set_major_locator(mondays)
ax.xaxis.set_minor_locator(alldays)
ax.xaxis.set_major_formatter(weekFormatter)
#ax.xaxis.set_minor_formatter(dayFormatter)

#plot_day_summary(ax, quotes, ticksize=3)
candlestick_ohlc(ax, quotes, width=0.6)

ax.xaxis_date()
ax.autoscale_view()
plt.setp(plt.gca().get_xticklabels(), rotation=45, horizontalalignment='right')

plt.show()

stock_data = plotdata.tuples_to_arrays(quotes, 'ohlc')
stock_data2 = plotdata.arrays_to_tuples(stock_data)
print(quotes[0:10])
print(stock_data2[0:10])

plotdata.graphData(stock_data, plotdata.pal_orig)