最新消息

【程式交易EA教學】以ATR製作波動判別工具的方法

運用ATR製作波動判別工具的方法|在圖表上繪製×標記的方式

1.沿用趨勢線的範例編碼

在「以ATR製作波動判別工具的方法|數值的顯示方式與變更顯示顏色的方法」文章中,說明了如何在圖表左下方顯示ATR數值、以及定義圖表四角的時間與價格資訊。接下來,將在圖表上使用趨勢線來繪製×標記。

可從MQL4幫助檔中,複製使用趨勢線的範例編碼。於MQL4幫助檔目錄中點選「Constants, Enumerations and Structures」→「Objects Constants」→「Object Types」,便會顯示物件一覽表。從中選擇「OBJ_TREND」,並將預先準備的「Create a trend line by the given coordinates」編碼複製貼上於檔案的下方。

刪除「//— set anchor points’ coordinates if they are not set」與「ChangeTrendEmptyPoints(time1,price1,time2,price2);」兩行,並將「Print(__FUNCTION__,」與「”: failed to create a trend line! Error code = “, GetLastError());」兩行以「/*」「*/」作為註解。其次,使用「ObjectMove」以反映數值變化。在「return(false);」上方添加「ObjectMove(chart_ID, name, 0, time1, price1);」「ObjectMove(chart_ID, name, 1, time2, price2);」兩行,便能同時指定時間資訊與價格資訊。

閱讀全文

將EA自動程式交易應用於外匯與差價合約交易中

EA

我們以圖文形式詳細介紹有關EA自動程式交易的基本知識,以及在MT4/MT5平台上的安裝、參數設定方法、編碼等等內容。另外,對持有OANDA帳戶的客戶,還可以免費使用我們的獨有EA與指標工具。