我有一个多价kdb函数,我想通过从每个参数中提取一个原子(这些参数是从表中取来的长度相同的列表)并将参数应用到所述函数中,从而依次应用该函数。我觉得这应该很简单,我忽略了一些基本的东西,但是和kdb一样,很难找到一个解决方案。下面的代码片段可以做我想做的事情,但只在顶层工作(据我所知):b:(1 2 3);
{a[x]*b[x]} each
我正在开发一个函数(在python中,使用qPython),它从kdb中的hdb表中获取历史数据。当涉及到参数时,我希望在此功能中为最终用户提供同样多的自由。该函数构建的查询如下所示:
select by 10 xbar time.minute from trade where date within('2017-06-31';'2017-07-01'),sy
我可以访问一个实时的KDB服务器,它的表中每毫秒就会有新的数据。目前,我只是在使用一种简单的方法,基本上是这样的: newData: getNewData[]; / get data arriving in the last seconddata::data uj newData;\t 100;
以确保我的数据(名为data)不断更新。然而,uj非常慢(可能是由于内存的不断重新分配),而且