code: def on_tick_data(self, ticks):
          
          for tick in XmlHelper.node_iter(ticks):
              names = [str(tick.getElement(_).name()) for _ in range(tick.numElements())]
              tickmap = {n: XmlHelper.get_child_value(tick, n) for n in names}
              self.response.ticks.append(tickmap)
docs: Process the incoming tick data array