Example #1
0
	def __get_next_day(self, today):
		year, jidu = self.__get_year_jidu(today)
		next = self.__get_next_day_by_sh(year, jidu, today)
		if next == '':
			year, next_jidu = stockutils.next_jidu(year, jidu)
			next = self.__get_next_day_by_sh(year, next_jidu, today)
		return next
Example #2
0
 def __get_next_day(self, today):
     year, jidu = self.__get_year_jidu(today)
     next = self.__get_next_day_by_sh(year, jidu, today)
     if next == '':
         year, next_jidu = stockutils.next_jidu(year, jidu)
         next = self.__get_next_day_by_sh(year, next_jidu, today)
     return next
Example #3
0
	def get_stock_index(self, name):
		today = stockutils.get_date().split('-')
		start = stockconfig.FIG_START_DAY.split('-')
		start_year = string.atoi(start[0])
		start_jidu = (string.atoi(start[1]) + 2) / 3
		end_year = string.atoi(today[0])
		end_jidu = (string.atoi(today[1]) + 2) / 3
		index = []
		while True:
			data = self.__get_stock_index_jidu(name, start_year, start_jidu)
			index.extend(data)
			if(start_year == end_year) and (start_jidu == end_jidu):
				break;
			start_year, start_jidu = stockutils.next_jidu(start_year, start_jidu)
		return index
Example #4
0
 def get_stock_index(self, name):
     today = stockutils.get_date().split('-')
     start = stockconfig.FIG_START_DAY.split('-')
     start_year = string.atoi(start[0])
     start_jidu = (string.atoi(start[1]) + 2) / 3
     end_year = string.atoi(today[0])
     end_jidu = (string.atoi(today[1]) + 2) / 3
     index = []
     while True:
         data = self.__get_stock_index_jidu(name, start_year, start_jidu)
         index.extend(data)
         if (start_year == end_year) and (start_jidu == end_jidu):
             break
         start_year, start_jidu = stockutils.next_jidu(
             start_year, start_jidu)
     return index