返回列表 发布新帖

xtdata.get_market_data()无法提取download_history_data()下载的价格数据?

213 3
发表于 2025-4-5 16:24:27 | 显示全部楼层 阅读模式

迅投知识库-完整实例里的复权计算方式里给出的代码:

# 指定要处理的股票代码
s = '002594.SZ'

# 注释掉的代码,可用于下载指定股票的历史数据,从 2010 年 1 月 1 日到现在,周期为 1 天
xtdata.download_history_data(s, '1d', '20100101', '')

# 获取指定股票的分红因子数据
dd = xtdata.get_divid_factors(s)
# 打印分红因子数据
print('分红因子',dd)

# 定义需要处理的价格字段列表
field_list = ['open', 'high', 'low', 'close']
# 获取指定股票的行情数据,不考虑分红调整,提取收盘价并转置
datas_ori = xtdata.get_market_data(field_list, [s], '1d', dividend_type = 'none')['close'].T
# 注释掉的代码,可用于打印原始行情数据
print('提取的收盘价',datas_ori)

xtdata.get_market_data提取不到数据,打印datas_ori的结果是“Empty DataFra“,请问是哪个函数的功能改了吗?

评论3

烎小虫楼主
发表于 2025-4-6 00:04:53 | 显示全部楼层
可以了...我什么都没改...到了晚上就正常了...
lincar
发表于 2025-4-6 16:59:57 | 显示全部楼层
是什么问题呢?我今天也是这样
烎小虫楼主
发表于 3 天前 | 显示全部楼层
lincar 发表于 2025-4-6 16:59
是什么问题呢?我今天也是这样

我怀疑是迅投服务器的问题,我今天又发生这种情况了

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 蜀ICP备19002686号-2
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表