Линия, соединяющая две точки на гистограмме / графике свечей - PullRequest
0 голосов
/ 31 мая 2018

У меня есть некоторый код, который создает свечную диаграмму для акций (ниже).

Ввод:

#import modules
import pandas as pd
from matplotlib.finance import candlestick2_ohlc
import matplotlib.ticker as ticker
import matplotlib.pyplot as plt

построение фрейма данных

api = 'http://finance.google.com/finance/getprices?q=SPY&i=300&p=3d&f=d,o,h,l,c,' 
df = pd.read_csv(api, skiprows=8, header=None)
df.columns = ['Record', 'Open', 'High', 'Low', 'Close']

построение свечного графика

quotes = df[-36:]
fig, ax = plt.subplots()
candlestick2_ohlc(ax,quotes['Open'],quotes['High'],quotes['Low'],quotes['Close'],width=0.6)
ax.xaxis.set_major_locator(ticker.MaxNLocator(6))
fig.autofmt_xdate()
fig.tight_layout()
plt.xlabel('5 Min Chart')
plt.savefig('candle.jpg')

Выход представляет собой свечную диаграмму

SPY CHART

Теперь я хочу нарисовать линию, соединяющую минимумодна свеча к минимуму другой свечи (например, 10 минимумов назад против текущего минимума), чтобы создать линии тренда.Я не знаю, как добиться этого на моем графике.

Любая помощь очень ценится!

...