예제 #1
0
파일: local_base.py 프로젝트: ZoninV/quotes
# coding: utf-8

# загружаем модуль quotes
import quotes.quotes as quotes

# каталог для хранения файлов котировок
folder = 'data/'

# файл с сайта "Финам"
quotes_list = 'finam.dat'

# выгребаем данные с 1.01.2015 по 31.12.2015
# from_date, from_month, from_year, to_date, to_month, to_year = 1, 1, 2015, 31, 12, 2015
period = (1, 1, 2015, 31, 12, 2015)

# выбор тайм-фрейма:
# 1 - T,
# 2 - M1,
# 3 - M5,
# 4 - M15,
# 5 - 30M,
# 6 - 1H,
# 7 - 4H,
# 8 - 1D, <-- работаем с днями
# 9 - 1W,
# 10 - 1M
time_frame = 8

# делаем локальную базу котировок
quotes.make_data_quotes(folder, quotes_list, time_frame, period)
예제 #2
0
파일: test.py 프로젝트: ZoninV/quotes
# -*- coding: utf-8
# загружаем модуль quotes
import quotes.quotes as quotes

# каталог для хранения файлов котировок
folder = 'data/'
# файл с сайта "Финам"
qlist = 'quotes/mmvb.txt'
# выгребаем данные с 1.01.2009 по 31.12.2009
#df, mf, yf, dt, mt, yt = 1, 0, 2009, 31, 11, 2009
period = (1, 0, 2009, 31, 11, 2009)
# работаем с днями
interval = 8

# делаем локальную базу котировок
quotes.make_data_quotes(folder, qlist, interval, period)

'''symbols = quotes.get_symbols(qlist)
i, n  = 0, len(symbols)
for symb in symbols:
	i += 1
	q = quotes.quote(period, int(symb[0]))
	print 'Загружаем', symb[1], ' (', i, 'из', n, ')'
	q.load_quotes(df, mf, yf, dt, mt, yt)
	q.save(dir + symb[0] + '_' + str(period) + '.csv')'''



exit()

#------------------------------------------------