金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1978|回复: 3

新版本对history_bars有改进吗

[复制链接]

25

主题

99

帖子

99

积分

等级: 免费版

注册:
2021-11-1
曾用名:
发表于 2022-5-1 22:49 | 显示全部楼层 |阅读模式
6.22版本和更早的版本,history_bars有些时候 获取不到数据,如附图:明明有4月1日的1分钟数据,我却在回测4月6日时,history_bars获取不到4月6日之前的数据。我也是 做软件的,从软件开发的角度,你们 改进一下这个应该不难,我认为。因为我的策略必须有一定的数据后才能有效,所以特别希望history_bars能正常,谢谢。另外就是,建议您们多为客户考虑一下,提供良好的回测环境。虽说回测意义不大,但要想大致测试开发的软件没有大的问题,就必须进行大量的回测工作,检测基本的逻辑是否有差错。所以 希望贵公司能尽量提高回测的仿真性能。我为了提高回测的意义性,尽量回测和实盘代码保持一致,这就需要贵公司能提供良好的环境,多谢了。



截图202205012239544350.png
回复

使用道具 举报

1

主题

843

帖子

853

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-5-1 23:32 | 显示全部楼层
现在history_bars在测试时开始日期是有往前延长数据的调取,但是从运行效率上考虑软件不可能做到把所有数据都调取到内存空间,如果你测试4月6号时有大量的之前的数据要计算,那么你应该自行将测试时间调整到4月1号,然后自己在代码中控制4月6号之前的不计算即可
回复

使用道具 举报

25

主题

99

帖子

99

积分

等级: 免费版

注册:
2021-11-1
曾用名:
 楼主| 发表于 2022-5-2 07:40 | 显示全部楼层
因为4月1日到4月5日是假期,按理说history_bars 应该能自动连接4月1日和4月6日的数据,不存在效率的问题,我认为这是个BUG。如果你们觉得不好处理,那请教我如何使用history_bars解决这个问题,昨天 我 测试了 get_previous_trading_date  和 get_next_trading_date两个函数也是没有用,输入入参,都是 2022-04-05,得到的返回都是2022-04-06,请给我个方法,我怎么实现。我的目地就是在回测4月6日时,能获取4月6日前一个交易日的部分1分钟数据
回复

使用道具 举报

25

主题

99

帖子

99

积分

等级: 免费版

注册:
2021-11-1
曾用名:
 楼主| 发表于 2022-5-2 07:51 | 显示全部楼层
好吧,还是我自己想办法 解决这个问题吧,不好意思,打扰了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 12:29 , Processed in 0.295583 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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