金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2480|回复: 3

关于数据回测的问题

[复制链接]

19

主题

51

帖子

61

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
发表于 2021-6-13 17:18 | 显示全部楼层 |阅读模式
我用py回测数据,但是总是回测不了,我在获取历史数据的时候,bars_count 传入了 90,返回的历史k 线的数量不到 90 根,有的时候可以,有的时候不行,并且我通过各种方式已经将数据都补了一遍,图在附图
QQ图片20210613171402.png
QQ图片20210613171729.jpg
回复

使用道具 举报

31

主题

7889

帖子

7899

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-6-14 10:54 | 显示全部楼层
回测刚开始时候是不能获取到所有数据
简单举例,回测从2021年1月1号开始,此时无法取到回测前面数据,所以你要取90个的话可能要果3个月才行。

你可以回测开始时间延长点,然后代码里加下判断数据量不够的时候不要进行计算
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

51

帖子

61

积分

Rank: 4

等级: 专业版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-6-15 08:46 | 显示全部楼层
技术008 发表于 2021-6-14 10:54
回测刚开始时候是不能获取到所有数据
简单举例,回测从2021年1月1号开始,此时无法取到回测前面数据,所以 ...

我一开始回测2021,1月1号开始也是显示同样的结果,数据抓取不够,所以我改成90变小,结果也是一样数据抓取不够,这个跟时间长和时间短已经没有关系,我都试过
回复

使用道具 举报

31

主题

7889

帖子

7899

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-6-15 08:51 | 显示全部楼层
获取数据时从回测那一天开始,第一天开始你只能获取一根,而不是你希望获取的90
随着回测慢慢增加,数据才能获取到足够的90
如果还不是理解电话我解释下把
021-20339087
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-28 14:53 , Processed in 0.128987 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表