コード例 #1
0
ファイル: Initialize.py プロジェクト: nik9618/sttcrawler
#-- load user list
users=[];
with open(config.path+'settings/userlist.txt', 'r') as f:
	fs = f.readlines()
	for i in fs:
		i=i.split("\n")[0].split("\t");
		users.append({'user':i[0],'pwd':i[1]})
print "Account list loaded"
lgIdx = 0;

#-- list stocks and derivatives
s = Session(users[lgIdx]['user'],users[lgIdx]['pwd'])
lgIdx +=1;
s.login()
tmpInstList = s.getInstrumentList()

# #-- load instrument list
print "stock : " + str(len(tmpInstList[0]))
print "deriv : " + str(len(tmpInstList[1]))
print "optio : " + str(len(tmpInstList[2]))

instList = [];
# stocks
for i in tmpInstList[0]:
	instList.append(i)

# derivatives
for i in tmpInstList[1]:
	reS50 = re.compile('^S50.\d\d$')
	reGF = re.compile('^GF(10)?.\d\d$')