| | |
| | | yesterday_codes = kpl_data_manager.get_yesterday_limit_up_codes() |
| | | if yesterday_codes is None: |
| | | yesterday_codes = set() |
| | | |
| | | temp_block_sequence_dict = {} |
| | | for code in limit_up_codes: |
| | | bs = cls.__get_code_blocks(code) |
| | | for b in bs: |
| | |
| | | if limit_up_codes_list[i][0] == code: |
| | | index = i + 1 |
| | | break |
| | | if code not in cls.__first_block_sequence_dict: |
| | | cls.__first_block_sequence_dict[code] = [] |
| | | cls.__first_block_sequence_dict[code].append((b, index, total_count, limit_up_count)) |
| | | if code not in temp_block_sequence_dict: |
| | | temp_block_sequence_dict[code] = [] |
| | | temp_block_sequence_dict[code].append((b, index, total_count, limit_up_count)) |
| | | cls.__first_block_sequence_dict = temp_block_sequence_dict |
| | | |
| | | @classmethod |
| | | def get_current_limit_up_sequence(cls, code): |