首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从bybit获取最后200根蜡烛

如何从bybit获取最后200根蜡烛
EN

Stack Overflow用户
提问于 2021-10-04 09:52:52
回答 1查看 123关注 0票数 0
代码语言:javascript
复制
import bybit
import pprint

api_key_i = "my key"
api_secret_i = "mysecret"

client = bybit.bybit(test=True, api_key="api_key_i", api_secret="api_secret_i")
x = client.LinearKline.LinearKline_get(symbol="DOTUSDT", interval="5", **{'from':1581231260}).result()
print(len(x[0]['result']))
pprint.pprint(x[0]['result'])

我知道我必须将这个值从‘:1581231260}更改为**{’,但我不知道如何更改它。我以前从来没有见过这种语法。

https://bybit-exchange.github.io/docs/linear/?python#t-orderbook

EN

回答 1

Stack Overflow用户

发布于 2021-10-16 02:41:02

你需要做的是获取当前的UTC日期时间,使用floor方法将该日期时间舍入为5分钟(例如,12:07:53将变为12:05:00),并从中减去(200 *5分钟),该日期时间(最古老的蜡烛)需要转换为unix时间戳并在from参数中设置:)。如果你卡住了就告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69433998

复制
相关文章

相似问题

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