返回列表 发布新帖

关于行情获取的疑问

848 0
发表于 2024-9-26 22:17:03 | 显示全部楼层 阅读模式

1、我在init函数中,调用以下代码,用于取出上一个交易日的分钟K线。

Data_min = ContextInfo.get_market_data_ex(['close','volume'],[s],period='1m',start_time=last_second_day,end_time=last_second_day,fill_data=True,subscribe=False)

2、然后我再handlebar函数中调用如下代码,用于计算当天(交易日交易时间内) 的分钟K线。

min_K_line = ContextInfo.get_market_data_ex(['close','volume'],[s],period='1m',start_time=today,end_time=today,fill_data = False,subscribe=True)

3、上述代码中的 参数:s\today\last_second_day 都确认没有问题。

4、(盘中,不是收盘后)此使handlebar中调用的get_market_data_ex的返回值dataframe中,'close'的值每个分钟K线都是昨日收盘价、'colume'中的都是0。

5、(盘中,不是收盘后)当我注销了init中的get_market_data_ex代码后,handlebar中的get_market_data_ex就能获取到正常的分钟K线数据。

我忘记截图了。

迷茫了。。。。这个是啥情况。

回复

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

客服专线

400-080-8112

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