- 程序自動化交易:投資策略解析
- 劉杰等
- 427字
- 2020-09-29 16:11:58
1.3 如何實現自動化交易
要想實現自動化交易,需要借助特定的程序語言把投資策略和投資意圖編寫成計算機可以識別和運行的程序。一種常用方式是借助交易平臺來實現。比如,國內期貨市場上的文華8、開拓者,外匯交易中的MT4等,都是比較受投資者喜歡的自動化交易軟件,借助各平臺的開發語言,將投資策略量化,就可以編寫出各種自動化交易程序。這種自動化交易方式的門檻最低,也是廣大投資者最容易接受和實現的。另一種方式是通過各大交易所公開的接口來實現,不過這種方式對于投資者編程的功底要求更高,使用和維護起來也更加復雜。
本書將以MT4交易平臺為參照,通過內置的MQL4編程語言來深入地解讀程序自動化交易。在本書后面的章節,筆者將提供一種簡單易上手、零基礎的讀者也可學會的搭積木式編程方法。將一個個功能模塊封裝成具有獨立功能的函數,這些函數就是我們編寫自動化交易程序的“小積木”,通過對不同積木塊進行拼裝,就可以創造出不同的自動化交易程序,這種方法是被眾多投資者驗證過的最快捷、最有效的編寫方法。