在krakenex中设置ticker来获取历史OHLC数据的方法如下:
pip install krakenex
import krakenex
import time
k = krakenex.API()
k.load_key('path_to_api_key_file')
这里的path_to_api_key_file
是你的API密钥文件的路径。你需要在Kraken网站上创建一个API密钥,并将其保存到文件中。
pair = 'XBTUSD' # 设置交易对,这里以比特币对美元的交易对为例
interval = 1440 # 设置时间间隔,这里以每日数据为例
response = k.query_public('OHLC', {'pair': pair, 'interval': interval})
data = response'result'
for item in data:
timestamp = item[0]
open_price = item[1]
high_price = item[2]
low_price = item[3]
close_price = item[4]
volume = item[6]
# 在这里可以对数据进行进一步处理或存储
print(f'Timestamp: {timestamp}, Open: {open_price}, High: {high_price}, Low: {low_price}, Close: {close_price}, Volume: {volume}')
这段代码将获取最新的历史OHLC数据,并将每个时间点的开盘价、最高价、最低价、收盘价和交易量打印出来。你可以根据需要对数据进行进一步处理或存储。
以上是使用krakenex库在Python中设置ticker来获取历史OHLC数据的方法。krakenex是一个用于与Kraken交易所进行交互的Python库,它提供了一组API方法来执行各种操作,包括获取市场数据、交易执行等。你可以在腾讯云的云服务器上运行这段代码,并结合其他云计算服务来进行数据处理、存储和分析等操作。
领取专属 10元无门槛券
手把手带您无忧上云