| | |
| | | logger_debug.error(f"{str(e)} - min_volume-{min_volume}") |
| | | |
| | | # 过滤订单 |
| | | def __filter_order(self, item, filter_condition): |
| | | |
| | | def __filter_order(self, item): |
| | | filter_condition = self.filter_order_condition_dict.get(item[0]) |
| | | if filter_condition: |
| | | # item[2]为量 |
| | | if item[2] >= filter_condition[0][0]: |
| | |
| | | temp_list = [] |
| | | while True: |
| | | try: |
| | | filter_condition = self.filter_order_condition_dict.get(code) |
| | | while len(q) > 0: |
| | | data = q.popleft() |
| | | # 前置数据处理,过滤掉无用的数据 |
| | | data = self.__filter_order(data, filter_condition) |
| | | data = self.__filter_order(data) |
| | | if data: |
| | | temp_list.append(data) |
| | | |