MCPcopy Create free account
hub / github.com/ccxt/ccxt / parse_ws_ohlcv

Method parse_ws_ohlcv

python/ccxt/pro/bitrue.py:616–626  ·  view source on GitHub ↗
(self, tick, market=None)

Source from the content-addressed store, hash-verified

614 client.resolve(stored, messageHash)
615
616 def parse_ws_ohlcv(self, tick, market=None) -> list:
617 symbol = market['symbol']
618 idSeconds = self.safe_integer(tick, 'id')
619 timestamp = None if (idSeconds is None) else idSeconds * 1000
620 open = self.safe_number(tick, 'open')
621 high = self.safe_number(tick, 'high')
622 low = self.safe_number(tick, 'low')
623 close = self.safe_number(tick, 'close')
624 rawVol = self.safe_number(tick, 'vol')
625 baseVolume = self.convert_from_raw_quantity(symbol, rawVol)
626 return [timestamp, open, high, low, close, baseVolume]
627
628 async def watch_ticker(self, symbol: str, params={}) -> Ticker:
629 """

Callers 1

handle_ohlcvMethod · 0.95

Calls 3

safe_integerMethod · 0.80
safe_numberMethod · 0.80

Tested by

no test coverage detected