def body(): for stock in sdata.values(): stock.m = h.prepare_hour(stock,20060101,20090932)
#dates,sdata,idata,catalogs = prepare_all(begin,end,['SH601988'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SH600000'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SH601398'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SZ000630'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,get_codes(),[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,get_codes(source='SZSE'),[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SZ000792'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SH600888'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SZ000020'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SH600002'],[ref_code]) #dates,sdata,idata,catalogs = prepare_all(begin,end,['SH600766'],[ref_code]) tend = time() print u'数据准备耗时: %s' % (tend-tbegin) import psyco psyco.full() tbegin = time() for st in sdata.values(): h.prepare_hour(st,begin,end) print u'小时数据准备耗时: %s' % (time()-tbegin) #run_main(dates,sdata,idata,catalogs,begin,end,xbegin) #run_main(dates,scatalog,idata,catalogs,begin,end,xbegin) #run_merge_main(dates,sdata,idata,catalogs,begin,end,xbegin) #run_mm_main(dates,sdata,idata,catalogs,begin,end,xbegin) run_last(dates,sdata,idata,catalogs,begin,end,xbegin,lbegin) #catalog_macd(catalogs)