首页 文章
  • 4 votes
     answers
     views

    q - 带/的递归

    在q中, over 运算符 / 的常见插图是implementation of fibonacci sequence 10 {x,sum -2#x}/ 1 1 这确实打印了前10个斐波那契数字,但对于whitepaper中的 over 运算符的定义没有意义(第8页) 使用两个参数,第二个是列表,使用left参数作为第一个参数调用函数,将右参数的第一个元素作为第二个参数调用 . 接下来,调用函数...
  • 0 votes
     answers
     views

    无法为分区表上的复合浮点列分配内存

    我的hdb中有一个分区表,其中包含一个包含大型浮点列表的列(每个元素最多400个浮点数) . 例如,每个元素看起来像 (100.0 1.0 ...) 当尝试从行数特别多的日子中选择此列时,我会收到错误消息 './2015.02.07/table/column# Cannot allocate memory 同样的错误来自如下查询: select column[;0] from table wh...
  • 1 votes
     answers
     views

    在kdb中进行回测;在我们解析每一行表时更新/传递表

    我有一个包含历史执行记录的交易表,其中包含时间戳,ric,边,价格,数量(其中ric是所有股票) . 另外,我在每个执行时间都有一个期货价格快照表 . 因此,交易表包含:时间戳,ric,边,价格,数量,期货价格 . 我正在尝试创建一个日内回测系统,其中:当每个执行记录被解析时(通过 { BACKTESTNIG_LOGIC_HERE } each trade ),将使用不同的逻辑集来决定对冲时间 ....
  • 3 votes
     answers
     views

    (kdb / q)是否可以加入或组合行?

    Here is my situation: 我目前有一个看起来像这样的数据表: Symbol Date Time Sequence Type --------------------------------------------------------------------------- A 2013.06.06 ...
  • 2 votes
     answers
     views

    如何更新KDB表中的相关值

    我正在努力寻找一种有效的方法来更新列值 fv ,当它取决于其他一些列 sAA 和 sBB 的先前值时 . 反过来需要使用新计算的 fv 版本更新当前日期,然后可以计算下一个 fv ,依此类推 . 为了说明这个问题,请考虑一个简单的例子:假设我有一张某些股票的价格表 AA 和 BB ,以及权重 wAA 和 wBB ,每个交易日期 td . 此外,我有一个基金 Value fv 和股份拥有列 sA...
  • 4 votes
     answers
     views

    在输入列表上迭代函数(Q / KDB)

    我有一个函数 f[symbol;date0;date1] ,以及一系列日期 2017.12.04 2017.12.05 2017.12.06 我想为给定的符号运行此函数 - 假设“AAPL” - 每天一次 . 在本质上: f[AAPL;2017.12.04;2017.12.04] f[AAPL;2017.12.05;2017.12.05] f[AAPL;2017.12.05;2017.12.05...
  • 3 votes
     answers
     views

    调用string()时的输出差异

    我想将一些具有不同类型的变量连接成一个字符串 . 这很好用: q)"select ", string[10:00:00] ," abc" "select 10:00:00 abc" 当我用括号调用字符串时,输出是不同的: q)"select ", string(10:00:00) ," abc" ...
  • 0 votes
     answers
     views

    在KDB中编写符号

    我目前正在开发一个与kdb数据库交互的python项目 . 数据库的未来版本将有一个小的改变,因为我不能继续我的python编程,我想我自己试一试,而不是等待kdb开发人员的更新 . 我正在使用一个模拟数据库,它会随机生成符号如下: instr1 , instr2 , instr81 等 . 我环顾四周,相信符号是由行 .gen.uni:$"instr",/: string t...

热门问题