VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 8
声望: 0

全局配置,配好了密匙。如何让策略运行可以对接udata数据?如何下载udata数据?怎么没有实例教程呢?

description

Member
avatar
加入于:
帖子: 101
声望: 9

可以自己查看使用文档中的数据管理模块,同时应该将85行的代码修改为if temp_data[-1].datetime.date() >= end:

Member
avatar
加入于:
帖子: 33
声望: 0

有原 wrote:

请查看使用文档中的数据管理模块,同时请将85行的代码修改为if temp_data[-1].datetime.date() >= end:
哪一个文件的85行?

Member
avatar
加入于:
帖子: 33
声望: 0

fighter wrote:

有原 wrote:

请查看使用文档中的数据管理模块,同时请将85行的代码修改为if temp_data[-1].datetime.date() >= end:
哪一个文件的85行?
已经改过来了还是不行,下载数据零条

Member
avatar
加入于:
帖子: 101
声望: 9

fighter wrote:

有原 wrote:

请查看使用文档中的数据管理模块,同时请将85行的代码修改为if temp_data[-1].datetime.date() >= end:
哪一个文件的85行?
udata_datafeed.py

Member
avatar
加入于:
帖子: 101
声望: 9

fighter wrote:

fighter wrote:

有原 wrote:

请查看使用文档中的数据管理模块,同时请将85行的代码修改为if temp_data[-1].datetime.date() >= end:
哪一个文件的85行?
已经改过来了还是不行,下载数据零条
你将第71行代码修改成:end = req.end.date() - timedelta(days=1)后再试试,我是可以下载m2201的分钟数据的

Member
avatar
加入于:
帖子: 33
声望: 0

File "c:\vnstudio\lib\site-packages\vnpy_udata\udata_datafeed.py", line 85, in query_bar_history
if temp_data[-1].datetime >= end:
TypeError: can't compare datetime.datetime to datetime.date

重装了最新的2.8版本,然后我也出现这个错误,改了85行之后,直接无响应。我看GitHub也是说改这一行就行了

description

Member
avatar
加入于:
帖子: 33
声望: 0

85行改回来,试着下载股票数据,下载分钟线也是无响应。下载日线就是下载数据零条。
description

Member
avatar
加入于:
帖子: 101
声望: 9

fighter wrote:

85行改回来,试着下载股票数据,下载分钟线也是无响应。下载日线就是下载数据零条。
description
https://github.com/youyuanrsq/vnpy_udata/blob/main/vnpy_udata/udata_datafeed.py
我上午排查了一下,这个链接是最终版本了。目前UData只提供分钟数据

Member
avatar
加入于:
帖子: 8
声望: 0

程序小白谢过老前辈开路。

Member
avatar
加入于:
帖子: 33
声望: 0

有原 wrote:

fighter wrote:

85行改回来,试着下载股票数据,下载分钟线也是无响应。下载日线就是下载数据零条。
description
https://github.com/youyuanrsq/vnpy_udata/blob/main/vnpy_udata/udata_datafeed.py
我上午排查了一下,这个链接是最终版本了。目前UData只提供分钟数据

用了这个版本,就可以了。谢谢!

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】