docs: public static Ticker adaptTicker(
        BitcoinChartsTicker[] bitcoinChartsTickers, CurrencyPair currencyPair) {
  
      for (int i = 0; i < bitcoinChartsTickers.length; i++) {
        if (bitcoinChartsTickers[i].getSymbol().equals(currencyPair.counter.getCurrencyCode())) {
  
          BigDecimal last =
              bitcoinChartsTickers[i].getClose() != null ? bitcoinChartsTickers[i].getClose() : null;
          BigDecimal bid =
              bitcoinChartsTickers[i].getBid() != null ? bitcoinChartsTickers[i].getBid() : null;
          BigDecimal ask =
              bitcoinChartsTickers[i].getAsk() != null ? bitcoinChartsTickers[i].getAsk() : null;
          BigDecimal high =
              bitcoinChartsTickers[i].getHigh() != null ? bitcoinChartsTickers[i].getHigh() : null;
          BigDecimal low =
              bitcoinChartsTickers[i].getLow() != null ? bitcoinChartsTickers[i].getLow() : null;
          BigDecimal volume = bitcoinChartsTickers[i].getVolume();
          Date timeStamp = new Date(bitcoinChartsTickers[i].getLatestTrade() * 1000L);
  
          return new Ticker.Builder()
              .currencyPair(currencyPair)
              .last(last)
              .bid(bid)
              .ask(ask)
              .high(high)
              .low(low)
              .volume(volume)
              .timestamp(timeStamp)
              .build();
        }
      }
      return null;
    }