金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1037|回复: 5

目标是1900条,却只返回84条,为何?

[复制链接]

3976

主题

4045

帖子

4070

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-11-28 15:03 | 显示全部楼层 |阅读模式
本帖最后由 代人发帖 于 2023-11-28 15:19 编辑

请教:目标是1900条,却只返回84条,为何?
我在python回测环境中,用 history_bars 去获取AG00(白银连续)的30m K线数据,但是却只返回了84条,这是什么原因?  我30分钟数据是补全了的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-11-28 15:11 | 显示全部楼层
回测只能取到你回测开始日期开始得数
比如你回测从23年1月开始,那么数据只能取到23年1月开始,取不到之前得
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

30

帖子

30

积分

Rank: 1

等级: 新手上路

注册:
2023-9-29
曾用名:
发表于 2023-11-28 15:16 | 显示全部楼层
你好!  
1.history_bars 取历史数据是向前取的吧?
2. 如果只能取到当月的, 那太少了,我策略没法做分析啊!
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-11-28 15:17 | 显示全部楼层
你可以回测日期提前,回测中没有办法让你把所有数据都取到,只能取到回测开始得数据
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

30

帖子

30

积分

Rank: 1

等级: 新手上路

注册:
2023-9-29
曾用名:
发表于 2023-11-28 15:19 | 显示全部楼层
补充: 我去取的白银主连, 回测结束日是2023-10-13, 30分钟级别回测
相关代码即输出如下:
history_bars(AG00,1900,30m,['datetime', 'open', 'close', 'high', 'low', 'volume'],True,False,True)
15:13:47 > history_bars ret len:84
15:13:47 > fist_stamp:20231009093000.0
15:13:47 > last_stamp:20231013150000.0
回复

使用道具 举报

0

主题

30

帖子

30

积分

Rank: 1

等级: 新手上路

注册:
2023-9-29
曾用名:
发表于 2023-11-28 15:32 | 显示全部楼层
我并非要取所有的数据,而是取回测日之前的一年数据, 这个数据是策略分析必须的, 原始K线数据都已下到了本地,为什么不让取呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 11:33 , Processed in 0.284860 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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