方法一:直接設定參數

1.選擇一個載入了自動交易系統的圖表,右鍵選擇“專家列表”。

EA自動交易設定選擇專家列表2.在彈出的專家窗口,點選“屬性”。

EA自動交易系統屬性視窗

進入EA參數設定視窗,根據需求來修改參數即可。

EA參數設定視窗

以MT5本身的自動交易系統BlackCrows whiteSoldiers CCl為例,其可修改參數如下:

period for calculating average candlestick size:蠟燭平均大小的計算週期,預設值為12。

CCI period:CCI指標的周期,預設值為37。

price type:用於計算的價格類型,預設值為PRICE_CLOSE(即使用收盤價)。

position holding time in bars:持倉時間,以柱線數量為單位,預設值為10。

Stop Loss in points:停損點數,預設值為200點。

Take Profit in points:止盈點數,預設值為200點。

slippage in points:允許的滑點,預設值為10點。

Lot:交易手數,預設值為0.1。

Magic Number:EA的唯一識別符,預設值為120100,不建議修改。

3.雙擊這些參數即可進行修改,如下圖:

EA參數設定操作

4.修改完成後,再點選確定,即可儲存參數設定。

EA參數設定保持

方法二:透過MetaEditor代碼設定

1.在導覽列中找到EA交易,進入“Free Robots”資料夾。

EA交易免費機器人資料夾

2.選擇想要修改的自動交易程序,右鍵並選擇“修改”。

EA自動交易程序修改選項

3.打開“MetaEditor”視窗,這是一個程式碼編輯器。在這裡,您可以尋找想要修改的參數字段,並修改對應的數值。

EA交易元編輯器窗口

例如,複製CCI指標週期欄位的名稱“CCI period”,在代碼中搜尋。

EA參數設定代碼尋找方法

即可找到該字段,其前面就是CCI指標週期的程式碼(位置也可能是在後面或上/下),並找到原來預設的數值。

EA設定參數代碼

4.將數值修改成需要的數字,完成後按Ctrl+S儲存。下次載入該自動交易程序時,新的預設值將生效。

EA參數設定代碼保存

注意:

方法一:可以修改單獨圖表上套用的自動交易程序參數,適用於目前圖表的特定EA設定,其他圖表上的相同交易程序不會受到影響。

方法二:則是修改了整個自動交易程序的參數,影響所有應用該自動程式的圖表。透過修改程式碼,預設的參數值將會永久改變,除非再次修改程式碼。

不同的EA(自動交易系統)都有其獨特的參數設置,這些參數直接影響交易的執行方式和效果。因此,為了優化交易結果,交易者需要根據個人的交易策略和當前的市場狀況,仔细调整和设置自動交易系統的参数。這包括選擇合適的風險管理規則、交易頻率、停損停損點等,確保只能交易系統的表現能夠與自身的交易目標和市場條件相符,從而達到最佳的交易效果。