Example #1
0
	def __init__(self,path,major_path,symbol):
		import datetime
		import obj_major
		self.path = path
		self.major_path=major_path
		self.symbol = symbol	
		self.major = obj_major.major_obj(self.major_path)
Example #2
0
 def __init__(self, path, major_path, symbol):
     import datetime
     import obj_major
     self.path = path
     self.major_path = major_path
     self.symbol = symbol
     self.major = obj_major.major_obj(self.major_path)
Example #3
0
		save_temp.reverse()
		week = open(self.path+self.week_file,'w')
		week.write('date,open,high,low,close,vol,f_overbuy,f_oversell,f_net,c_overbuy,c_oversell,c_net,i_overbuy,i_oversell,i_net,f_total,c_total,i_total,f_mean,c_mean,i_mean\n')
		for line in save_temp:
			week.write('%s,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%d,%d,%d,%f,%f,%f,%f,%f,%f\n' % tuple(line))
		week.close()

if __name__=='__mainn__':
	a = week_file_op('./symbols/','0058.week')
	a.save_week()
if  __name__=='__main__':
	import obj_major
	import timeit
	csv_path = './symbols/'
	major_path ='./major/'
	obj = obj_major.major_obj(major_path)
	obj.update_major_file()
	#sym_cluster = ('006203','0057','2330','2498','0050','3481','2344','2883')
	#sym_cluster = ('2330','2498')
	sym_cluster = tuple(obj.symbols)
	obj_cluster = [symbol_obj(csv_path,major_path,sym+'.tw') for sym in sym_cluster]
	start = timeit.default_timer()	
	for obj in obj_cluster:
		try:
			obj.update_symbol()
			obj.cvs_to_png()
		except:
			print obj
			print 'failed'
	stop = timeit.default_timer()	
Example #4
0
        for line in save_temp:
            week.write(
                '%s,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%d,%d,%d,%f,%f,%f,%f,%f,%f\n'
                % tuple(line))
        week.close()


if __name__ == '__mainn__':
    a = week_file_op('./symbols/', '0058.week')
    a.save_week()
if __name__ == '__main__':
    import obj_major
    import timeit
    csv_path = './symbols/'
    major_path = './major/'
    obj = obj_major.major_obj(major_path)
    obj.update_major_file()
    #sym_cluster = ('006203','0057','2330','2498','0050','3481','2344','2883')
    #sym_cluster = ('2330','2498')
    sym_cluster = tuple(obj.symbols)
    obj_cluster = [
        symbol_obj(csv_path, major_path, sym + '.tw') for sym in sym_cluster
    ]
    start = timeit.default_timer()
    for obj in obj_cluster:
        try:
            obj.update_symbol()
            obj.cvs_to_png()
        except:
            print obj
            print 'failed'