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版本包含了重大更新vue

  • 新增一個monitor監控服務模塊,其中包含http服務、websocket服務兩種對web端提供的服務,同時新增了組合事件組件,用於接收組合轉發出來的實時事件,還新增一個調度模塊用於自動調度服務器上的定時任務
  • 新增一個web-ui目錄,用於管理wtpyweb-ui項目,暫時實現了PC版的監控界面,位於web-ui/console下,web-ui採用vue2+webpack來實現,前端採用element-ui界面庫,可以實時提供強大的組合盤監控服務
  • wtpy中K線數據和tick數據的存儲,從dataframe改爲自定義容器,提升讀寫效率
  • 控制檯界面以下:webpack

    • 組合盤運行監控:能夠查看實時運行日誌、策略理論數據、交易通道數據等,並提供手動啓停的入口。

    monitor.jpg

    • 自動調度服務:全自動調度定時任務(啓動、中止、重啓),支持按周設置任務重複,支持進程守護。

    schedule.jpg

    • 實時事件通知:監控服務接收組合盤推送的事件,而後轉發給監控端,提示給用戶。
    • 全自動遠程部署(在建):全自動在線遠程部署,提供回測環境、實盤環境等多種應用場景的自動化部署服務。
    • 在線回測分析(在建):全自動遠程部署之後,提供在線回測服務,並進行結果分析和圖形化展現。

下一個階段的計劃

  • 繼續完善文檔
  • 發佈更多的策略應用的公衆號文章
  • 遠程控制檯集成更多功能(自動部署、在線回測)
  • 提供更多易用性方面的改進
  • 核心性能測試優化
相關文章
相關標籤/搜索