avatar of 宁公子 宁公子
关注 私信
0
关注
0
关注者

请教,如何获得历史K线数据

创建于: 2015-12-19 21:05:19, 更新于:
comments   10
hits   3174

比如我用的是ema 均线的策略,那ema20 就得有20根K线才能得到其数据,如果是分钟还好,但是如果用的是日线咋办?有办法获得历史数据吗?让我在机器人一开始就能根据历史数据获得各个ema 均线的数值?

已知:我知道 exchange.GetRecords() 可以获取一个K线历史,但是不知道有什么参数可以获得特定时间的历史K线。

关于GetRecords() 我还有一个疑问, 请教,如何获得历史K线数据

除了制定的K线周期,不可以自定义K线周期吗?比如4h 6h

求解

相关推荐
全部留言
avatar of J
J
BTCC 的GetRecords 一开始只返回一个记录,要是根据日线判断行情,程序要运行好几天收集了数据才能正常运行。 我的折衷方法是通过提供K线历史记录的交易所,例如 OKCoin,来获得开始的K线数据,虽然不是很准确,但是基本能用作起始的数据分析,这样程序一开始就能运行而不用等待了。
2016-04-27 12:16:05
avatar of J
J
确实更好,谢谢
2016-04-27 20:16:02
avatar of 宁公子
宁公子
是的,我现在就是这样做。 数·狂 同学的这个办法也不错~https://www.botvs.com/strategy/12977
2016-04-27 12:50:51
avatar of bincoin
bincoin
这个能不能通过调用exchange.GetRecords()获取自开盘以来 所有历史k线数据,然后保存为csv数据文件
2016-02-05 15:21:21
avatar of 宁公子
宁公子
应该是不行的,exchange.GetRecords() OK 是返回最近200个K线数据 火币是300个
2016-02-05 15:55:07
avatar of yun320826
yun320826
你好,请问你这问题解决了吗?我想获得过去几天的日线,不知道怎么使用GetRecords().
2016-01-26 14:52:38
avatar of 宁公子
宁公子
exchange.GetRecords() OK 是返回最近200个K线数据 火币是300个
2016-01-26 14:55:34
avatar of Zero
Zero
不支持订制
2015-12-24 17:14:59
avatar of jxhbtc
jxhbtc
收益如何
2015-12-23 17:05:24
avatar of 宁公子
宁公子
没做均线的
2015-12-23 20:29:01