问答交流

跨年洐生数据抽取模块有问题吗?请排查

由chenao1106创建,最终由chenao1106 被浏览 29 用户

问题

问题描述

进入22年后,洐生数据抽取模块有问题,如下图:

close_min=ts_min(close_0,10),洐生特征抽取的有问题,理论上应该是2022-01-04的close_min的值为1844.4740,2021-12-31号的close_min为空,导致用close_min>0过滤时,过滤不出2022-01-04号的数据

{w:100}{w:100}

问题策略

https://bigquant.com/experimentshare/0be876d89194467993554df917b3967c

\

评论
  • 这个模块没有问题。 首先请看你的数据没有按日期进行排序: ![{w:100}](/wiki/api/attachments.redirect?id=7c907cb4-1e11-454a-943a-0d0a9c846657) 你加入一个排序模块再进行特征抽取就正常了,代码见: [https://bigquant.com/experimentshare/f6b6b987cb5a4d878da8d76077e5b193](https://bigquant.com/experimentshare/f6b6b987cb5a4d878da8d76077e5b193) \
  • @xiaoshao 理论上应该不用加排序,洐生数据的抽取模块在运行前,先自己根据日期排序下,21年一直都可以用,现在跨年了有这样的问题,我的策略已经有人订购了,是没有办法更改策略重新替换上去的,你们不能修复下吗?,另外,看我下面这个例子,这种情况洐生特征数据的抽取,它有自动进行排序的,这个模块的数据计算应该是要系统自动先排序的,不是让策略开发者自己排序,像存在我这样问题的肯定有很多人的 [https://bigquant.com/experimentshare/a52dbcacbc6a460abc65dfb6e10dcc16](https://bigquant.com/experimentshare/a52dbcacbc6a460abc65dfb6e10dcc16) \
  • ![{w:100}](/wiki/api/attachments.redirect?id=ed502577-e317-4e36-8c11-7a8574dd16a7)我试了下,加这么一个模块是可以的。但需要平台给出一个解释最好
  • 你好,收到你的反馈。我们也复现出来了,在排查相关代码。
  • 你说的对,我复现了问题,我查看了下数据的格式,常规使用下,数据是按年存储的,但你合并了多次,数据没有按年存储了。估计与此有关系 ![{w:100}](/wiki/api/attachments.redirect?id=1982e2fe-635b-4a23-8fa0-56527b863065)
{link}