首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >get_historical_klines()缺少一个必需的位置参数:'start_str‘

get_historical_klines()缺少一个必需的位置参数:'start_str‘
EN

Stack Overflow用户
提问于 2022-02-17 23:32:41
回答 1查看 739关注 0票数 0

我正在尝试获取历史数据;但是,在执行代码时:

代码语言:javascript
复制
def get_data():
    historical_data = client.get_historical_klines(symbol=config.SYMBOL, interval=Client.KLINE_INTERVAL_1MINUTE, limit=100, klines_type=HistoricalKlinesType.SPOT)
    print(historical_data)

我知道错误:

代码语言:javascript
复制
historical_data = client.get_historical_klines(symbol=config.SYMBOL, interval=Client.KLINE_INTERVAL_1MINUTE, limit=100, klines_type=HistoricalKlinesType.SPOT)
TypeError: get_historical_klines() missing 1 required positional argument: 'start_str'

好像出了什么问题?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-17 23:50:33

你必须提供你需要的历史数据。这是用'start_str‘来制作的。例如:

代码语言:javascript
复制
'1 day ago UTC'
'1 hour ago UTC'

所以你应该像这样使用这个函数:

代码语言:javascript
复制
klines = client.get_historical_klines(SYMBOL, Client.KLINE_INTERVAL_15MINUTE , "1 day ago UTC")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71166699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档