3.00.1

Backtest

新功能

新增期权回测引擎,支持期权业务逻辑。(3.00.1.1)

功能优化

优化期货回测在快照模式下的性能,并修改部分接口。(3.00.1.3)

故障修复

  • 部分计算逻辑和计算 bug 。(3.00.1.3)
  • 股票、期货、期权平仓时持仓数量检查错误。(3.00.1.3)
  • 部分计算逻辑和计算 bug 。(3.00.1.1)

httpClient

功能优化

  • 优化 sendEmail 函数的功能(3.00.1.5):
    • 新增可选参数 msg,支持填入完整的邮件正文信息。
    • subject, body 参数改为可选,同时将通过这两个参数发送的邮件正文中的换行符修改为标准换行符。

insight

故障修复

  • 集群状态下,无法自动找到 insight 插件加密认证所需的 cert 文件。
  • 订阅 orderTransaction 类型数据,出现错误的状态显示。

Kafka

新功能

  • 创建 consumer 与 producer 时增加异常回调机制。 (3.00.1.4

  • 新增 getOffsetInfo 函数,支持一键查询消费者偏移量信息。(3.00.1.4

功能优化

  • 优化 createSubJob 接收数据的性能,新增参数 msgAsTable ,用于控制订阅的数据是否以表的形式返回。(3.00.1.4

  • 优化 getJobStat 函数,扩展返回的信息内容。 (3.00.1.4

  • 新增以纯字符串读写 Kafka 消息的功能。(3.00.1.4

  • 增加 producer、consumer 无法连接时的错误提示。(3.00.1.4

兼容性

删除了原有冗余函数 30 余个,如果情况特殊需要用到之前函数,请联系技术支持获取带有全部函数的插件 txt 文件。(3.00.1.4

Kdb+

新功能

  • 新增函数 execute ,可以通过 kdb+ 数据库执行 q 语句,获取数据到 DolphinDB 数据库。 (3.00.1.5

  • 新增函数 loadTableExloadFileEx ,支持将 kdb+ 表格数据或磁盘数据导入 DolphinDB 数据库。(3.00.1.5

  • 新增函数 extractTableSchemaextractFileSchema ,支持获取 kdb+ 表格数据文件或磁盘序列化文件的 schema。(3.00.1.5

LibTorch

首次发布,用于在 DolphinDB 环境中使用 TorchScript 模型进行高效的模型预测和数据分析。(3.00.1.1

MatchingEngineSimulator

新功能

  • 模拟撮合银行间现券模式中,订单详情结果输出表增加字段 yield(到期收益率)。(3.00.1.5
  • 支持对通用品种进行模拟撮合,createMatchEngine 接口支持日频、分钟频和快照模式的数据。
  • createMatchEngine 接口中参数 config 的键值 orderBookMatchingRtio 取消上限。

功能优化

  • 期货期权类型新增支持撮合 universal 类型数据(无交易时间限制)。(3.00.1.2

  • 行情涨停价为 0 时,期货期权的市价单会以 10 倍的最新价进行委托。(3.00.1.2

故障修复

  • 可转债未规定成交量须为 10 的倍数的限制。(3.00.1.1
  • 填入空字符串的标的用户订单时没有拒单。(3.00.1.1
  • 使用模拟撮合模式二时预分配了过多的内存。(3.00.1.1

MDL

新功能

  • 支持接收股票、期货市场的 L1 数据。(3.00.1.2
  • 增加 getStatus 函数用于查询具体数据品类的订阅信息。(3.00.1.2

MDL

功能优化

适配最新版本的订单簿引擎。(3.00.1.5

故障修复

订阅逐笔合并数据时,跨天后日期不更新。(3.00.1.5

mqtt

新功能

  • mqtt::connect 新增可选参数 config,支持以下设置
    • "recvBufSize":接收缓冲区大小。(3.00.1.1
    • "clientID":指定发布连接的 ID。(3.00.1.1
  • mqtt::subscribe 新增可选参数 config,支持以下设置:
    • "sendBufSize":设置发送缓冲区大小。(3.00.1.1
    • "subscribeID":指定订阅连接的 ID。(3.00.1.1
    • "asyncFlag":是否开启异步订阅模式。(3.00.1.1

NSQ

故障修复

  • [DPLG-3392] 订阅 orderTrade 行情数据后无法取消订阅 order 或 trade 类型数据。(3.00.1.4

  • [DPLG-3393] NSQ 插件触发自动重连后,重新接入数据导致宕机。(3.00.1.4

ODBC

功能优化

  • Linux 版本插件支持根据 ODBC 驱动库接口,自动选择合适的字符编码驱动,支持了 SQLServer、SQLite 的中文读取和写入。(3.00.1.1

SSEQuotationFile

新功能

  • subscribe 接口在订阅 mktdt04 行情文件时,新增 MktStatus 列和 MDTime 列,分别表示 mktdt04 行情文件头中的交易状态信息和文件生成时间。(3.00.1.4

WindTDF

新功能

  • connect 新增参数 replay,用于设置在交易结束后是否回放当天的所有数据。(3.00.1.1

WebSocket

功能改进

  • 在打印日志中输出订阅标识(tag)。(3.00.1.2

故障修复

  • cancelSubJob 取消任务的执行时间超过 5 秒 时,任务还在取消中,却返回了 false。(3.00.1.2