“入鄉隨俗,服務爲主” 發明者量化兼容麥語言啦!

5年時光

我們裹挾前行。發明者量化從篳路藍縷到步履蹣跚,從以“區塊鏈資產交易”爲陣地,再到以“內外盤商品期貨”爲依託。再到今天全面兼容“麥語言”。每一步,我們始終都在爲建立一個優秀的量化交易平臺而努力。

 

什麼是麥語言?

麥語言

所謂的麥語言就是從早期的股票技術指標延伸出來的一套程序化函數庫。把算法封裝到一個個函數裏,用戶只需要像“積木式”的調用這一行行函數,實現策略邏輯。

 

爲什麼要兼容麥語言?

麥語言

我們相信,無論是 C++、Python、JavaScript 還是可視化語言,其承載的本質是一樣的,那就是“唯策略爲王”。市場如戰場,策略就像排頭兵,爲的就是生存和獲利,而不是比拼哪種編程語言更優雅,相信大多數人也會認同這個觀點。

 

儘管我們已經支持很多主流語言開發策略,但還是選擇再向後做進一步兼容,支持麥語言,後期可能還會支持 EasyLanguage 語言,爲的就是能幫助更多的用戶,實現跨平臺快速開發和實盤交易。

 

能兼容百分之多少的麥語言?

麥語言

我們兼容了:數據引用、統計函數、數學函數、邏輯循環、時間函數、繪圖函數、控制函數、信號函數、頭寸函數、指標函數、下單函數等等……

  • 支持跨合約引用

  • 支持跨週期引用

  • 支持跨合約跨週期引用

  • 支持跨指標引用

  • 支持盤口 Tick 數據

  • 支持 REF 回溯數據引用

  • 支持全部技術指標

  • 支持一開一平模式、加倉模式

  • 支持指數數據映射主力合約

  • 支持自動移倉換月功能

  • ……太多說不完了

目前已經實現了大約90%多的兼容率,這已經滿足絕大多數用戶的策略開發和實盤應用。同時摒棄了諸如:誤導的未來函數、回測用的優化函數、雞肋的基本面函數……

 

坦白的講,實現完全100%兼容,不是不能,而是沒必要。我們堅信並踐行“大道至簡”的理念。長期來看,大部分賺錢的策略邏輯,其實一點都不復雜,甚至還很簡單,難的是駕馭這些簡單的策略。

 

另外,在麥語言中也有部分函數功能是重複的,比如:IF、IFELSE、LOOP2 這3個函數功能是一模一樣的,我們同樣也做了更好的適配和支持。

 

不僅兼容,更能自由擴展

高頻套利策略

如果策略的定製程度很高,或者主要做高頻套利策略,怎麼辦……?

 

別急,這些我們都已經想到了。發明者量化交易平臺不僅可以兼容麥語言,更賦予麥語言極高的可擴展性。策略不僅可以兼容麥語言,還可以召喚 JavaScript 大法,自定義功能模塊,集這些編程語言優勢於一身,爲之而戰(如上圖示例)。

 

另外,我們已經開源了發明者量化交易平臺兼容麥語言的底層庫,爲的是方便策略作者更加深入的理解,我們是如何在底層兼容麥語言的。

 

兼容後,我們還有哪些優勢?

麥語言

 

回測精準

相信很多量化交易者,都有回測諸葛亮,實盤豬一樣的經歷。原因是大多數量化交易平臺,回測 K 線數據是“完美”的,這種“完美”就會製造一種“好”的假象。

 

舉個例子:當用1小時 K 線回測,問題就來了。因爲1小時內發生的數據變動是無法得知的,實盤時可能不會成交,但回測時會成交的。一個個小的差異,積累起來,就會與真實結果大相徑庭。

 

所以,在 Bar 級別數據回測中,我們始終堅持使用 99% 精度的 Tick 數據,並且在回測中,可以根據自己的需要,靈活調整數據粒度。

 

軟件費用

免費的往往是最貴的。但對於那些動輒近萬,甚至幾萬塊錢一年的軟件費用,又讓多少量化交易者望塵莫及。我們則採用更人性化、更靈活的彈性收費方式。即 0.125元 / 時,並且只有策略在實盤運行時計費。模擬交易和 SimNow 仿真實盤交易是免費的。

 

方便部署

支持 Windows、Linux、Mac、ARM 架構的路由器、樹莓派等操作系統部署,甚至手機也能管理自己的交易策略。

如何使用?

麥語言使用

 

第一步:註冊並登陸發明者量化(FMZ)官網:www.fmz.com

第二步:進入控制中心

第三步:點擊編寫策略

第四步:選擇麥語言,選擇交易類庫

第五步:編寫策略

 

策略代碼編寫,參考麥語言 API 文檔:https://www.fmz.com/bbs-topic/2569

 

伸手黨的福音

策略模塊

爲了照顧伸手黨,我們內置了多達上百個,可以直接使用的各種策略模塊,包含:策略模型示例、技術指標、形態識別等等……哪裏不會點哪裏。

 

策略盛宴

發明者量化

在官方網站(www.fmz.com)的策略廣場,我們準備了一大波策略盛宴,爲量化交易者分享多種,經過回測表現優秀的,交易策略源碼。同時,寬客在線網站(www.quant.la)也爲想學習量化交易的投資者,分享各種關於量化交易的資料和教程。

 

希望通過分享,能幫助廣大投資者,開闊交易策略思路、提升交易能力,最終實現在市場上穩定盈利的目標!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章