docs: def make_serial(self,data,days,rev=0):
      """ make data in list
          if data enough, will return:
            [0] is the times of high, low or equal
            [1] is the serial of data.
  
          or return '?'
  
          資料數據 list 化，days 移動平均值
          [0] 回傳次數
          [1] 回傳數據
      """
      raw = data[:]
      result = []
      try:
        while len(raw) >= days:
          result.append(float(sum(raw[-days:]) / days))
          raw.pop()
          self.debug_print(len(result))
  
        result.reverse()
        re = [self.cum_serial(result,rev), result]
        return re
      except:
        return '?'