最新消息

程式交易_運用MQL程式語言 製作移動平均線的方法

運用MQL程式語言製作移動平均線的方法解析



新增參數


在「運用MQL程式語言,在圖表中顯示移動平均線的方法」文章中可製作簡易的MA程式,透過在簡易版上新增功能,使其修改至可被稱為MA的狀態。

參考文章:運用MQL程式語言,在圖表中顯示移動平均線的方法

首先將設定參數;透過此步驟,將能夠變更指標的各種設定。在定義參數的時候,將先嘗試設定MA週期(計算期間),在一開始就輸入「input」。此處的整數型為「int」的「PERIOD」,預設值為「20」。

input int PERIOD = 20; // 週期

另外,如果在input的「PERIOD」旁邊輸入「//」及,就可為參數命名。只要將此「PERIOD」貼上至iMA函數的週期處(前一節文章中製作的簡易版程式),便完成了準備工作。

for (int i = 0; i < Bars; i++) {

MABuffer[i] = iMA(NULL, 0, PERIOD, 0, MODE_SMA, PRICE_CLOSE, i );

}

修改前並無「輸入參數」的標籤,因此可透過編譯修改程式的動作來新增,如此便能任意變更週期數值。

變更週期數值

閱讀全文


持有OANDA真實帳戶的投資人可以使用豐富的OANDA獨有指標

開戶真實帳戶