使用 Kraken API 获取最新的货币对值

Getting the latest pair value with Kraken API

我正在尝试使用 Kraken API 获取给定对的最新 value/rate,但我真的搞不懂。 有谁知道怎么做吗?

我正在使用 Git (https://github.com/trenki2/KrakenApi) 上提供的 C# 代码,并认为使用以下函数是可行的方法:

client.GetRecentTrades("XETHZEUR",ID)

但是我不想使用 ID,根据 Kraken 网站,这似乎是可选的。 我只想知道当前值是多少,仅此而已。

我也使用 GetTicker 获取最后一笔交易,但这没有时间戳,也不会给出实际的货币对值。

干杯

GetTickerGetRecentTrades 都会为您提供最后一笔交易的价值。您可以根据需要的其他数据使用其中任何一种。我想可能会有一些不同,因为 Kraken 很可能会缓存结果。

以上两种方法中只有 GetRecentTrades 会提供时间戳。

或者,您可以调用 GetOrderBook 并计算最低卖价和最高卖价之间的平均值,而不是获取最后一笔交易。