Получение последней пары значений с помощью Kraken API
Я пытаюсь получить последнее значение / рейтинг для данной пары, используя Kraken API, но я не могу понять это. Есть кто-нибудь, кто знает, как это сделать?
Я использую код C#, предоставленный в Git ( https://github.com/trenki2/KrakenApi), и подумал, что можно использовать следующую функцию: client.GetRecentTrades("XETHZEUR",ID)
Однако я не хочу использовать ID, который, по мнению Kraken Website, является необязательным. Я просто хочу знать, какова текущая стоимость, не более того.
Я также использовал GetTicker, чтобы получить последнюю сделку, но она не имеет метки времени и не дает фактического значения валютной пары.
ура
1 ответ
И то и другое GetTicker
а также GetRecentTrades
даст вам значение последней сделки. Вы можете использовать любой из них в зависимости от того, какие другие данные вам нужны. Я думаю, что может быть какая-то разница, потому что, скорее всего, Кракен кеширует результаты.
Только из двух вышеуказанных методов GetRecentTrades
предоставит метку времени.
В качестве альтернативы вместо получения последней сделки вы можете позвонить GetOrderBook
и вычислите среднее значение между самой низкой ценой Ask и самой высокой ценой Bid.