更新日志

XLight交易SDK版本历史和更新记录

v1.7.0.12

最新版本
  • 交易API:算法厂商增加查询母单状态接口,XLTTradeApi::vendor_query_algo_state,XLTTradeSpi::on_vendor_query_algo_state
  • 交易API:回报(xlt_order_response_t、xlt_cancel_response_t、xlt_trade_report_t、xlt_order_error_response_t)增加业务类型字段business_type
  • 交易API:订单结束消息xlt_order_end_t,增加业务订单状态字段order_status

v1.7.0.7

  • 新增同步登录接口,支持算法交易,优化ef_vi发送及查询缓存,成交回报增加市场、代码、买卖方向字段,支持交易线程绑核
  • 行情API:新增同步登录接口,优化ef_vi接收,行情接收线程默认开启忙等模式,增加硬件时间戳获取开关
  • bug fix:修复定时器、线程调度级别及C++符号导出冲突问题
  • 优化:优化注册流程与委托参数,提升查询缓存效率

v1.6.0.23

  • 交易API:成交回报增加成交金额字段amount
  • 行情API:行情接收线程配置增加忙等模式开关,建议ef_vi模式且绑核时开启
  • bug fix:终端信息上报有字段是空指针崩溃修复;stop同时回调的竞态条件问题修复;委托超时无回调及重传找不到委托的问题修复
  • 优化:请求优先返回session错误307(如断线);日志明确初始化失败原因;委托允许找不到证券索引的证券代码

v1.6.0.22

  • 交易API:委托非法证券代码在API同步返回错误
  • 交易API:删除on_fund_transfer_exec_result回调
  • 优化:session_id单机唯一,日志增加输出连接集群ID

v1.6.0.19

  • 交易API:修复ef_vi委托性能bug

v1.6.0.18

  • 交易API:错误信息结构体xlt_error_info_t字段重命名:原error_code错误码重命名为error_code_type错误类别;原sub_error_code错误子码重命名为error_code错误码

v1.6.0.17

  • 行情API:level2逐笔回补接口去除超时限制,改为持续回补直到完成或者回补失败
  • 交易API:交易所原始报文回调接口on_raw_report新增字段:platform_type平台类型;gateway_index网关索引

v1.6.0.15

  • 交易API:订单簿消息order_book_insert_t新增字段:cl_order_id报盘合同号、origin_cl_order_id原始报盘合同号,方便用户追踪订单
  • 行情API:静态行情信息新增字段:list_date上市日期、underlying_code基础证券代码、swap_flag是否转股期、swap_price可转债转股价格、maturity_date兑付日/到期日
  • 行情API:配置类中增加是否使用level2行情开关set_use_level2,默认不开启
  • 所有API:增加stop接口,以便用户在退出程序时停止回调,避免回调线程访问已销毁的对象导致崩溃
  • 日志等优化

v1.6.0.14

  • bug fix

v1.6.0.13

  • 原先“交易+行情”合并的单一API进行了拆分,提供两个独立API
  • 交易API:优化交易回报消息字段
  • 交易API:新增日初资金和持仓接口,登录之后即可直接获取
  • 交易API:新增订单簿消息,以便用户更方便地同步订单簿状态
  • 交易API:扩展委托场景支持
  • 行情API:重定义行情接口,支持盛立level2行情,支持ef_vi行情接收,支持绑核等线程配置;仅提供udp回调接口,通过提供解码器方式返回具体行情数据结构