该代码使用BitMEX API获取行情数据,基于均线策略的Python示例代码。
初始化BitMEX API客户端
client = bitmex.bitmex(api_key=api_key, api_secret=api_secret)
定义获取K线数据的函数
def get_kline(symbol, interval):
klines = client.Trade.Trade_getBucketed(
symbol=symbol,
binSize=interval,
count=200,
reverse=True
).result()[0]
prices = [kline['close'] for kline in klines]
return prices[::-1]
初始化BitMEX API客户端【更全面的开发源码搭建可看我昵称】
client = bitmex.bitmex(api_key=api_key, api_secret=api_secret)
定义获取K线数据的函数
def get_kline(symbol, interval):
klines = client.Trade.Trade_getBucketed(
symbol=symbol,
binSize=interval,
count=200,
reverse=True
).result()[0]