方法一:直接設定參數
1.選擇一個載入了自動交易系統的圖表,右鍵選擇“專家列表”。
2.在彈出的專家窗口,點選“屬性”。
進入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.雙擊這些參數即可進行修改,如下圖:
4.修改完成後,再點選確定,即可儲存參數設定。
方法二:透過MetaEditor代碼設定
1.在導覽列中找到EA交易,進入“Free Robots”資料夾。
2.選擇想要修改的自動交易程序,右鍵並選擇“修改”。
3.打開“MetaEditor”視窗,這是一個程式碼編輯器。在這裡,您可以尋找想要修改的參數字段,並修改對應的數值。
例如,複製CCI指標週期欄位的名稱“CCI period”,在代碼中搜尋。
即可找到該字段,其前面就是CCI指標週期的程式碼(位置也可能是在後面或上/下),並找到原來預設的數值。
4.將數值修改成需要的數字,完成後按Ctrl+S儲存。下次載入該自動交易程序時,新的預設值將生效。
※注意:
方法一:可以修改單獨圖表上套用的自動交易程序參數,適用於目前圖表的特定EA設定,其他圖表上的相同交易程序不會受到影響。
方法二:則是修改了整個自動交易程序的參數,影響所有應用該自動程式的圖表。透過修改程式碼,預設的參數值將會永久改變,除非再次修改程式碼。
不同的EA(自動交易系統)都有其獨特的參數設置,這些參數直接影響交易的執行方式和效果。因此,為了優化交易結果,交易者需要根據個人的交易策略和當前的市場狀況,仔细调整和设置自動交易系統的参数。這包括選擇合適的風險管理規則、交易頻率、停損停損點等,確保只能交易系統的表現能夠與自身的交易目標和市場條件相符,從而達到最佳的交易效果。