EXNESS: MT4的EA策略回測功能

Exness 2021-11-17 17:31:32

MT4最大的亮點就是它的策略回測功能,隻要交易者準備好自己的EA,就能夠在軟件内實現任意周期任意品種的策略回測。策略回測能夠提供給使用者完整的交易數據,比如勝率、盈虧比、最大回撤百分比等等,使用者可以根據這些指标來判斷自己的EA是否可以應用到實盤交易當中。需要提醒的是,曆史測試并不能從根本上判斷一套策略是好是壞,畢竟曆史隻有一種模式,而未來的變化無窮無盡。

找到MT4軟件頂部的“策略測試”按鈕,圖标類似于一個放大鏡;也可以使用快捷鍵“CTRL+R”快速調出。底部的“測試”就是策略回測面闆,其中包含幾個設置選項,接下來我們逐一進行介紹。

EA交易:

MT4自帶兩個EA策略,分别爲:Moving Average.ex4 和 MACD Sample.ex4 。如果使用者沒有自己的EA,可以用這兩個EA進行測試學習。如果有自己的EA,就需要學習如何将EA放入這個選項中。首先點擊MT4軟件左上角的文件按鈕,在下拉菜單中選中“打開數據文件夾”,在文件夾中找到“MQL4”,再在新的文件夾中找到“Experts”文件并打開,将自己的EA放入該文件夾即可。需要提醒的是,完整的EA包含兩個文件,一個是“.ex4”尾綴,一個是“mq4”尾綴,前者爲執行文件,後者爲源代碼文件。

在執行策略回測和實盤交易時,ex4文件必須有,而mq4文件可有可無。

在EA交易欄目的右側還有“EA屬性”按鈕,點開後可以看到設置EA的相關選項。起始資金、開倉方向比較好理解,隻需要指導英文long代表做多,short代表做空即可。一般情況下選擇long&short,也就是既允許開多單,也允許開空單。優化部分較難理解,尤其是優化參數的選擇和遺傳基因算法。一般情況下我們不建議交易者使用優化功能,因爲它會導緻策略測試結果與EA的真實結果出現偏差。優化面闆保持默認狀态即可,不用自主編輯。

交易品種、時間周期、交易品種屬性:

交易品種就是進行測試的品種,可以自主選擇;交易周期有固定的七個周期,分别爲M1/M5/M15/M30/H1/H4/daily,使用者可以自主選擇。交易品種屬性實際上就是交易品種的規則,我們可以在彈出的面闆看到該品種的各種信息,但無法自主修改。

複盤模型、點差、打開圖表:

複盤模型有三種,分别爲:每個即時價格、控制點、僅用開盤價。三種模式從前往後,測試精度依次降低,建議使用者選擇第一個即時價格進行測試。點差的設定,一般情況下就使用當前值,但如果交易者有自己的個性化需求,可以選擇2、5、10、30、50、100的數值。打開圖表功能就是打開對應交易品種和交易周期的行情圖,一般在EA測試完成後才能顯示。

适用日期、複盤顯示、優化、修改EA交易:

适用日期就是策略回測的起止時間,比較容易理解,不做過多解釋。複盤顯示功能,如果打勾的話,就能看到策略從開始時間到結束時間運行的整個過程,行情面闆會對曆史數據重新顯示,并伴有買入賣出、止盈止損的操作。複盤顯示後面的長條,是調節顯示界面價格波動速率的按鈕,數值越大,則波動越快,數值越小,波動越慢。優化按鈕不建議勾選,容易使得EA測試結果失真。點擊修改EA後,會出現MT4的編程界面。如果你的EA是自己編寫的,對該編程界面應當非常熟悉;如果你的EA是别人編寫的,自己并不懂編程,那麽這個按鈕對你來說就沒有多大用處,忽略就好。

開始:

在完成以上所有選項的設置後,就可以點擊右下角的“開始”按鈕,這時MT4會自動就選定的EA和選定的交易品種進行回測,如果點擊了複盤顯示,還可以看到具體的買賣細節。測試完成後,底部會多出來幾個項目,分比爲:結果、淨值圖、報告、日志。

這些數據是對EA策略鑒定的關鍵标準,我們留到下一篇科普文章進行介紹。
如何在IC Markets交易平台上交易外彙、貴金屬、大宗商品、股指、美港股、ETF等金融市場場外産品?
請按照以下簡單的步驟開戶
1. 點擊賬戶開戶頁面,選擇适合您的交易平台賬戶進行開戶
2. 賬戶開通後進行賬戶注資
3. 下載安裝并登錄交易平台即可交易
本文地址: /news/2062-1.htm,轉載請注明出處。