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

Method parse_ohlcvs

python/ccxt/base/exchange.py:5222–5227  ·  view source on GitHub ↗
(self, ohlcvs: List[object], market: Any = None, timeframe: str = '1m', since: Int = None, limit: Int = None, tail: Bool = False)

Source from the content-addressed store, hash-verified

5220 }
5221
5222 def parse_ohlcvs(self, ohlcvs: List[object], market: Any = None, timeframe: str = '1m', since: Int = None, limit: Int = None, tail: Bool = False):
5223 results = []
5224 for i in range(0, len(ohlcvs)):
5225 results.append(self.parse_ohlcv(ohlcvs[i], market))
5226 sorted = self.sort_by(results, 0)
5227 return self.filter_by_since_limit(sorted, since, limit, 0, tail)
5228
5229 def parse_leverage_tiers(self, response: Any, symbols: List[str] = None, marketIdKey=None):
5230 # marketIdKey should only be None when response is a dictionary.

Callers 4

handle_fetch_ohlcvMethod · 0.45
handle_fetch_ohlcvMethod · 0.45
handle_ohlcvMethod · 0.45

Calls 5

parse_ohlcvMethod · 0.95
sort_byMethod · 0.95
filter_by_since_limitMethod · 0.95
rangeFunction · 0.50
appendMethod · 0.45

Tested by

no test coverage detected