比如我用的是ema 均线的策略,那ema20 就得有20根K线才能得到其数据,如果是分钟还好,但是如果用的是日线咋办?有办法获得历史数据吗?让我在机器人一开始就能根据历史数据获得各个ema 均线的数值?
已知:我知道 exchange.GetRecords() 可以获取一个K线历史,但是不知道有什么参数可以获得特定时间的历史K线。
关于GetRecords() 我还有一个疑问,
除了制定的K线周期,不可以自定义K线周期吗?比如4h 6h
求解
J BTCC 的GetRecords 一开始只返回一个记录,要是根据日线判断行情,程序要运行好几天收集了数据才能正常运行。 我的折衷方法是通过提供K线历史记录的交易所,例如 OKCoin,来获得开始的K线数据,虽然不是很准确,但是基本能用作起始的数据分析,这样程序一开始就能运行而不用等待了。
bincoin 这个能不能通过调用exchange.GetRecords()获取自开盘以来 所有历史k线数据,然后保存为csv数据文件
yun320826 你好,请问你这问题解决了吗?我想获得过去几天的日线,不知道怎么使用GetRecords().
Zero 不支持订制
jxhbtc 收益如何
J 确实更好,谢谢
宁公子 是的,我现在就是这样做。 数·狂 同学的这个办法也不错~https://www.botvs.com/strategy/12977
宁公子 应该是不行的,exchange.GetRecords() OK 是返回最近200个K线数据 火币是300个
宁公子 exchange.GetRecords() OK 是返回最近200个K线数据 火币是300个
宁公子 没做均线的