金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1876|回复: 6

python日线数据读取有何限制(重发)

[复制链接]

31

主题

69

帖子

69

积分

等级: 免费版

注册:
2022-2-13
曾用名:
发表于 2023-3-25 10:59 | 显示全部楼层 |阅读模式
第一个时python,第二个是pel
新建位图图像2.jpg
新建位图图像5.jpg
回复

使用道具 举报

31

主题

69

帖子

69

积分

等级: 免费版

注册:
2022-2-13
曾用名:
 楼主| 发表于 2023-3-25 11:09 | 显示全部楼层
我是对一个板块60只股票进行回测:
python 在21年7月1日之前突然读不到日线数据,问题出在大周期的日线数据,如果屏蔽日线数据,完全正常。以下是问题代码:
            klines_close_day=history_bars(i, 5, '1d',"close",True,False,True)
            if not klines_close_day:
                return
就是没有日线数据跳过,各种类似方式都试过,如
            if len( klines_close_day)<1:
                return
代码应该是没有问题的,因为后一段是正常的,本地数据也没有问题,python和pel数据共用,pel没有问题,那python 为什么会突有限制读不到,请指教
回复

使用道具 举报

31

主题

69

帖子

69

积分

等级: 免费版

注册:
2022-2-13
曾用名:
 楼主| 发表于 2023-3-25 11:17 | 显示全部楼层
更正以下,代码是
            if not len(klines_close_day):
                return
刚才是凭印象写成
            if not klines_close_day:
                return
回复

使用道具 举报

31

主题

69

帖子

69

积分

等级: 免费版

注册:
2022-2-13
曾用名:
 楼主| 发表于 2023-3-25 11:22 | 显示全部楼层
if  klines_close_day:可以用
if not klines_close_day:确实是错的,更正
回复

使用道具 举报

31

主题

69

帖子

69

积分

等级: 免费版

注册:
2022-2-13
曾用名:
 楼主| 发表于 2023-3-25 12:42 | 显示全部楼层
出可能在返回值是0,和NAN的区别,请教一下klines_close_day=history_bars(i, 5, '1d',"close",True,False,True),返回值什么时候是0,什么时候是nan,这些规则文档里没有!
回复

使用道具 举报

31

主题

69

帖子

69

积分

等级: 免费版

注册:
2022-2-13
曾用名:
 楼主| 发表于 2023-3-25 12:55 | 显示全部楼层
if not len(klines_close_day):
        return

这个逻辑是错在哪里?
回复

使用道具 举报

14

主题

214

帖子

299

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-18
曾用名:
发表于 2023-3-27 17:16 | 显示全部楼层
PY回测这块,history_bars取数据的量确实有点问题,技术人员已经在跟踪了,感谢您的反馈。
实际执行策略,是正常的。

history_bars_date回测取数据量是正常的,推荐您先用这个函数
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 18:48 , Processed in 0.248771 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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