WonderTrader发布v0.5.1版本

今天(2020年8月14日)WonderTrader发布了v0.5.1版本,同步发布的还有wtpyv0.5.1版本

WonderTrader在v0.5.1中做了如下修改:

  • 实盘引擎(CTA、HFT、SEL)在启动的时候,将策略列表和交易通道列表输出到一个配置文件中,方便监控服务读取查看
  • 新增一个事件通知组件EventNotifier,主要作用是通过UDP通道,向指定的接受端发送成交回报、订单回报,以后还会扩展到其他盘中需要监控的数据
  • 回测引擎,回测过程中产生的数据记录(成交、信号、平仓、资金)不在回测过程中写入文件,而是到了回测结束以后统一写入文件
  • 完善了系统中合约代码标准化对股指期权IO的处理

wtpy在v0.5.1版本介绍

wtpy的v0.5.1版本包含了重大更新

  • 新增一个monitor监控服务模块,其中包含http服务、websocket服务两种对web端提供的服务,同时新增了组合事件组件,用于接收组合转发出来的实时事件,还新增一个调度模块用于自动调度服务器上的定时任务
  • 新增一个web-ui目录,用于管理wtpyweb-ui项目,暂时实现了PC版的监控界面,位于web-ui/console下,web-ui采用vue2+webpack来实现,前端采用element-ui界面库,能够实时提供强大的组合盘监控服务
  • wtpy中K线数据和tick数据的存储,从dataframe改成自定义容器,提高读写效率
  • 控制台界面如下:

    • 组合盘运行监控:可以查看实时运行日志、策略理论数据、交易通道数据等,并提供手动启停的入口。

    monitor.jpg

    • 自动调度服务:全自动调度定时任务(启动、停止、重启),支持按周设置任务重复,支持进程守护。

    schedule.jpg

    • 实时事件通知:监控服务接收组合盘推送的事件,然后转发给监控端,提示给用户。
    • 全自动远程部署(在建):全自动在线远程部署,提供回测环境、实盘环境等多种应用场景的自动化部署服务。
    • 在线回测分析(在建):全自动远程部署以后,提供在线回测服务,并进行结果分析和图形化展示。

下一个阶段的计划

  • 继续完善文档
  • 发布更多的策略应用的公众号文章
  • 远程控制台集成更多功能(自动部署、在线回测)
  • 提供更多易用性方面的改进
  • 核心性能测试优化

你可能感兴趣的:(量化,c++,python,金融)