Как получить доступ к данным Kucoin OHLC из API? - PullRequest
3 голосов
/ 13 июня 2019

Мне нужен доступ к данным kucoin Open-high-low-close из Kucoin API.

Глядя в https://docs.kucoin.com/#get-trade-histories, Я пришел к выводу, что для доступа к данным OHLC (например, BTC по отношению к USDT, с часовой отметкой времени) адрес должен выглядеть примерно так:

https://api.kucoin.com/api/v1/market/candles?symbol=BTC-USDT&type=1hour

При этом я получаю пустой список данных {'code': '200000', 'data': []} (в соответствии с API kucoin код 200000 соответствует хорошему запросу)

Что я делаю не так?

ps: тот же метод очень хорошо работал на kraken api (например, https://api.kraken.com/0/public/OHLC?pair=xbtusd)

Заранее большое спасибо за помощь!

1 Ответ

2 голосов
/ 07 июля 2019

Документы Kukoin также упоминают еще два аргумента: startAt и endAt, которые являются началом и концом временного интервала в формате времени Unix.

Я пытался

curl "https://api.kucoin.com/api/v1/market/candles?symbol=BTC-USDT&type=1hour&startAt=1562460061&endAt=1562467061"

(интервал 7000 секунд).

и получил результат

{"code":"200000","data":[["1562464800","11233.3","11186.4","11236.1","11185.2","145.83911572","1635403.570428367"],["1562461200","11196.7","11227.2","11236.5","11163.9","179.29402628","2009821.31982076"]]}
...