返回列表 发布新帖

get_market_data_ex获取的数据存在异常,get_local_data获取是正常的

534 4
发表于 2024-11-30 23:00:20 | 显示全部楼层 阅读模式

问题描述:

通过get_market_data_ex与get_local_data 获取到的数据不一致,
其中get_market_data_ex获取到的数据是错误的,get_local_data的是正确的,
如果将start_time时间改成改短,使用近期的,比如20240101,2者获取到的数据又是一样的

这个是一个bug!!!!!

code:

from xtquant import xtdata
code = '511010.SH'
start_time = '20181101'
xtdata.download_history_data(code,period='1m',start_time=start_time)
# 使用get_market_data_ex进行数据获取
bars = xtdata.get_market_data_ex(stock_list=[code], period='1m', count=-1,start_time=start_time)
print(bars[code])

# 使用get_local_data进行数据获取
bars = xtdata.get_local_data(stock_list=[code], period='1m', count=-1,start_time=start_time)
print(bars[code])

运行结果:

image.png

评论4

迅投kiki
发表于 2024-12-2 20:17:42 | 显示全部楼层
检查下数据复权方式是不是一致的
markcheney楼主
发表于 2024-12-3 22:34:54 | 显示全部楼层
迅投kiki 发表于 2024-12-2 20:17
检查下数据复权方式是不是一致的

一致的,代码我都贴出来了,这个肯定是mini qmt的bug
Chuck_b5FMF
发表于 2024-12-26 15:20:57 | 显示全部楼层
啥异常呀?我在回测的时候用get_market_data_ex只能获得20241204以来的数据,不知道为啥。虽然我已经在数据管理”界面下载了所有数据。
markcheney楼主
发表于 2025-1-19 14:42:18 | 显示全部楼层
Chuck_b5FMF 发表于 2024-12-26 15:20
啥异常呀?我在回测的时候用get_market_data_ex只能获得20241204以来的数据,不知道为啥。虽然我已经在数据 ...

试下download_history_data

回复

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

主题

1

回帖

2

积分

0

客服专线

400-080-8112

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