今天(2020年12月8日)WonderTrader
發佈了v0.5.3
版本,wtpy
的也同步發佈了v0.5.3.0
版本。上次發佈版本的時間是9月21日,差很少過去了兩個半月了。
最近WonderTrader
在一些朋友的推薦下,慢慢有了更多關注的人,甚至有一個朋友準備成爲咱們本身團隊以外第一個吃螃蟹上實盤的人。在此我表示深深的感謝,也但願有更多的人能關注WonderTrader
,使用WonderTrader
,促進WonderTrader
的進步和完善。
此次發佈新版本的內容和上次計劃的出入很大,主要集中在問題的修復和細節的完善。由於筆者工做太忙,有點顧不上功能性改進,請你們多多見諒。此次更新中有兩個比較重要的點:首先是回測加入了滑點的設置,能夠根據須要設置固定跳數的滑點;其次是由於有朋友要在linux上實盤,因此針對linux反覆修改了不少以前沒有注意到的問題,爲linux上實盤創造了更好的條件。linux
WonderTrader
在v0.5.3
中作了以下修改:C++ demo
中的一些代碼的細節問題ParserUDP
模塊接收緩存改爲8MMiniLoader
工程,用於從CTPMini2
接口拉取合約列表linux
下編譯的boost
依賴從動態庫改爲靜態庫wtpy
在v0.5.3.0
中作了以下修改:CTPLoader
增長一個isMini
的參數,用於控制底層調用MiniLoader
對接CTPMini2
進行拉取WtKlineData
新增一個slice
方法,用於對已有K線進行切片C++
底層更新到2020/12/08發佈的v0.5.3
版本CtaContext
新增一個stra_get_sessinfo
接口,用於獲取品種的交易時間信息monitor
模塊中的web-gui
修改了一些bug和上次發版本的計劃同樣,由於都沒有推動,囧
)WonderTrader
在Linux
平臺下的編譯,以前筆者只在Ubuntu
上進行了開發環境的搭建和編譯。前段時間在一些用戶的要求下,筆者有針對CentOS7
和CentOS8
進行了開發環境的搭建和測試。同時有用戶反饋以前linux
上連接的boost
庫是動態庫,若是部署的目標機器沒有安裝boost
庫,就會啓動失敗。因此從v0.5.3
開始,依賴的boost
所有采用靜態編譯的方式,預編譯成.a
文件,供WonderTrader
編譯調用。
最後,WonderTrader
編譯所須要的依賴庫,筆者已經共享在百度網盤中了,有須要的用戶能夠自取。連接:https://pan.baidu.com/s/1Bdxh... 提取碼:d6bh
web