kdb +是由Kx Systems开发的专有高性能数据库。
在 KDB 中,对于每个股票代码,我想获取除每个股票代码中第一次出现之外的所有 signal=1 的行。 奥格:([] 股票代码:raze 5#/:(`AAPL`GOOGL`MSFT); 日期:raze 3#enlist 2023.01.01+直到...
我有一个名为details的表,它有2列,person(s)和personData(dict) personData 基本上是一个包含所有人员信息的字典。 如果我想添加一个额外的条目我...
在 KDB 中,我想计算一组列中不同元素的数量。 例如,该表将包含 a、b、c ... 列,通过提供符号列表 lst:`a`b`c 我将能够获得
众所周知,我们可以利用 .j.j 命名空间来序列化 q 表。 但是,在使用 save 或 set 将序列化 q 表写入适当的 .json 文件时,会出现缺少 , after
我正在获取文件路径作为输入。我正在尝试加载该位置中存在的 .q 文件。有没有办法撤消 hsym? 句柄:`:/path/to/schemafile.q 预期输出:/path/to/schemaFile....
我正在尝试弄清楚如何使用 qcumber 单元测试库。 我有 src/ti.q sma:{mavg[x; y]}; /简单移动平均线 和测试/sma.quke 特征SMA 前 输入数据:1 2 3 4...
如果我的 hdb 进程的端口 5012 上存储了一个表。 我已经安装了 PyKX 并成功将其导入到终端中的 python 提示符中。 然后我连接到我的主机 =‘localhost’、端口 =5012 和 r...
假设我有一张桌子 q) t:([] 名称:`c`c`c`w`w; 编号:1 1 1 2 1; 丙:2 4 5 4 3 ); q)显示t; 名称 id c --------- c 1 2 c 1 4 c 1 5 宽 2 4 宽 1 3 我想得到...
给定 ohlcv,其中每列具有相同的日期:2024.03.06 q)ohlcv 日期股票开盘收盘高低成交量时间条目 ---------------------------------------------------...
如果我的 hdb 进程的端口 5012 上存储了一个表。 我已经安装了 PyKX 并成功将其导入到终端中的 python 提示符中。 然后我连接到我的主机 =‘localhost’、端口 =5012 和 r...
假设我有 一:0 0 1 0 0 2 0 0 0 我想向前填充零以获得 已填充:0 0 1 1 1 2 2 2 2 我尝试在@[]处使用修改 a:@[a;其中a=0;0N]; 填充一个 但我收到错误: '输入...
我正在尝试创建一个循环来解析列表并使用代码块中循环内的每个列表项,但在 q lang 中 我希望它是这样的 - CountryList: //所有国家列表 对于
考虑 ohlcv 数据表: 日期 股票开盘 收盘 高低 交易量 交易时间 -------------------------------------------------- --------------------...
假设我有 15 分钟时间尺度的 ohlcv 数据,但我有兴趣获得定义的任意指标,例如, someind:{[n;关闭;...] mavg[n;关闭]}; 在每日时间范围内?当然,我可以...
我有一些表,其中包含由 ts、一个符号和另一个符号(如列)标识的事件。时间戳不精确,我试图通过 wj 进行匹配以在一段时间内获得所有可能的匹配
我有一个大型(~2.3GB)ohlcv 数据集,其中包含日内 15m 数据的列。 日期股票开盘收盘高低成交量交易时间 sma50 sma25 a...
给出下表,其中包含收盘价和给定的入场地点 t: ([]收盘: 18 2 4 8 5 7 3 10 17; 输入: 0 1 0 0 0 1 0 0 0); 我想找出正确的出口位置。条件...
我想在列表上执行字符串搜索替换,但列表具有不同大小的项目,因此更复杂 q)d1 “['空','工作']” “['诗']” “[‘嗨’,‘着火’]” &
我知道如何在 kdb+/q 中为以下代码编写订阅者,但我对如何从 pykx 获取表引号的值感到困惑。这是我的 出版商.q tg:{[n] // 随机表生成器...