外匯詞典

何謂外匯自動程式交易(EA)?優缺點分析與推薦實用交易工具

什麼是外匯自動程式交易(EA)?

外匯自動交易

程式交易也被稱為自動交易,自動交易系統等。外匯自動交易是把製作好的交易程式安裝在MT4/MT5等平台上進行交易的方法。

例如,製作了「在早晨9點就下買單,等上漲100pips後就結算平倉」的交易程式。然後安裝在MT4/MT5上運行,在早上9點就會自動下買單,等上漲100pips後就自動結算平倉。

如以上所述,自動交易就是使用製作好的交易程式把交易自動化。這樣在工作或是睡覺的時候也可以交易,可以說是一種非常方便的交易方法。

自動交易・自主交易・系統交易的差異

外匯除了自動交易以外,還有根據自己的判斷進行交易的「自主交易」,以及由外匯公司提供的「系統交易」。下面介紹3種交易的不同。

自動交易 自主交易 系統交易
交易判斷 製作交易程式,符合條件後就會自動進行交易 根據自己的判斷進行交易 首先設定條件,符合條件後就會自動進行交易
交易方式 自動(程式) 手動 手動或自動(程式)
優點 ・24小時都有交易機會

・可以排除感情因素
・可以靈活對應 ・24小時都有交易機會

・可以排除感情因素
缺點 需要定期確認系統的運作狀況 ・容易摻入感情因素

・需要學習市場分析
・容易摻入感情因素(手動)

・需要定期確認系統的運作狀況(自動)

外匯自動程式交易的優點

下面介紹自動程式交易的優點。

24小時不會錯失交易機會

使用自動程式交易,可以24小時不會錯失交易機會。例如,有很多人因為白天工作繁忙,不能分析圖表。

如果使用自動交易的話,交易程式就可以自動進行交易。所以,即便在工作或睡覺等任何時候都可以進行交易。

可以排除感情因素進行交易

使用自動交易可以在交易時排除感情因素。外匯新手最容易出現的失敗就是不會停損。

其失敗模式就是,一直持有未實現損失的部位想等到出現盈利,但是,結果就是令虧損更加擴大。

人在交易時都會容易摻入自己的感情,導致結果也會容易失敗。但是,自動交易會由交易程式自動進行交易,不會摻入任何感情。

所以,可以防止因感情因素而導致失敗。另外,始終會按照一定的規則交易,可以在外匯中持續盈利,這也是非常重要的一點。

不需要進行複雜的行情分析

在外匯交易中雖然有技術分析和基本面分析等分析方法,但是,自動程式交易不需要進行複雜的行情分析。

在外匯交易中使用技術分析和基本面分析的一般都是自主交易。但是,需要一定的交易經驗,以便能夠識別環境並找到交易點。

自動交易的話會按照設定好的程式進行交易,所以不需要複雜的行情分析。

外匯自動程式交易的缺點

下面介紹自動程式交易的缺點。

需要定期確認交易程式的運作狀況

自動程式交易並不是可以適用與任何行情的萬能交易方法。可以區分為注重震盪行情的和注重趨勢行情的。

例如,如果使用在震盪行情有優勢的交易程式的話,在出現趨勢行情時就很難獲取盈利。

並不是說自動程式交易就可以放著不管,也需要定期確認交易程式的運作狀況。

並不是一定可以盈利

自動交易雖然是一種非常方便的交易方法,但是並不保證一定可以盈利。雖然在市場上也有一些聲稱「勝率100%」以及「絕對可以盈利」的自動程式交易。

但是,在外匯交易中即便專業操盤手也會出現虧損,任何人都無法準確預測行情。所以,千萬不要把自動交易當做一定可以盈利的方法。

外匯自動交易與系統交易的種類

自動交易和系統交易主要分為開發型和選擇型兩種類型。

開發型

開發型

開發型是自己製作EA,安裝在MT4/MT5等交易平台上運作進行自動交易。但是,需要外匯和編碼知識,所以適合高級用戶。

自己製作EA雖然需要一定的知識,但是自由度高,可以自由改變,所以可以根據市場變化製作交易程式。

不過,也有已經製作好的EA,所以也並不一定需要編碼知識。

選擇型

選擇型

選擇型是使用已經制定好策略的程式來進行自動交易。所以,並不像開發型一樣需要知道很難的專門知識,只需要選擇就可以馬上開始交易。

不過,預先設計好的程式在途中不能修改,所以與開發型相比自由度較低。

另外,選擇型還有以下幾種類型。

重複交易型

重複交易型是指在一定的價格範圍內重複下單的自動程式交易。這種方式雖然不能一次獲取很大的收益,但是可以靠一點一點的累積來盈利。

另外,這種自動交易方式可以說是非常適合在一定價格範圍內波動的震盪行情。一般來說,外匯市場中趨勢行情是30%,而震盪行情是70%。

這也意味著適合震盪行情的重複交易型獲取盈利的機會也會很多。

策略交易型

策略交易型是根據技術分析安裝一定規則進行交易的自動交易方式。一般都是從外匯經紀商提供的幾種策略中選擇。

因為只需要選擇就可以開始自動交易,非常簡單。另外,還有一些外匯經紀商提供可以製作獨自自動交易的「builder」功能。

我們推薦的外匯自動交易工具

上面介紹了各種各樣的自動交易。接下來介紹我們推薦的自動交易。

由OANDA提供的MT4/MT5專用EA

在OANDA您可以使用在MT4/MT5等交易平台上可以運行的自動交易程式。

開發型一般來說都是由自己製作EA。但是,OANDA免費提供已經做好的「客製化EA」

所以,不需要自己製作EA。安裝在MT4/MT5上設定好後就可以使用自動交易。

例如,在突破箱體方向進場的「市場開始震盪策略」,可以作為突破箱體後的趨勢跟蹤策略使用。

另外,如果第一筆交易停損的話,也可以根據價格走勢,以相反的方向進入。

可以看出,OANDA提供的自動交易程式內容豐富,並且自由度高。

※OANDA提供的獨自EA雖然都是精心製作,但是如以上所述,自動交易程式並不是萬能的,也有可能會出席虧損。

如何在OANDA開始自動程式交易

在使用EA之前,請務必透過「歷史回測」以及「先行測試」等確認EA能否盈利。

接下來詳細介紹如何在OANDA開始自動程式交易。

STEP1:開設OANDA帳戶

開始自動交易首先要開設帳戶。開設OANDA帳戶很簡單,最快當天就可以將帳戶開通,而且不再需要身分證明與住址證明資料。

開設OANDA帳戶流程

STEP2:安裝MT4/MT5

開完帳戶後安裝MT4/MT5。關於安裝方法請參照以下內容。

MT4安裝與登入教學

MT5安裝與登入教學

STEP3:安裝EA

MT4/MT5安裝完後,接下來安裝EA。關於EA的安裝方法請參照以下內容。

關於EA的安裝方法請點擊這裡

STEP4:MT4/MT5上設置EA

在MT4/MT5上安裝好EA後,接下來就是設置EA。關於設置方法請參照以下內容。

關於在MT4/MT5上設置EA的方法請點擊這裡

STEP5:進行EA的歷史回測(驗證)

在MT4/MT5上設置好EA後,開始回測進行驗證。回測因為使用歷史圖表,所以可以驗證該EA在過去的波動中能否盈利。

如果是第一次使用EA,請務必做回測。關於EA的回測方法請參照以下內容。

關於EA的回測(驗證)方法請點擊這裡

STEP6:優化EA

對於EA的優化也是必須要執行的項目。這裡的優化是指把參數調整為什麼數值才可以獲取最大盈利。

關於EA的優化請參照以下內容。

關於EA的優化方法請點擊這裡

STEP7:進行EA的先行測試

EA的先行測試也請務必執行。先行測試是指實際運行EA,並用未來的價格來進行測試。

關於EA的先行測試請參照以下內容。

關於EA的先行測試請點擊這裡

STEP8:開始交易

如果完成了上述SETP1至STEP8全部步驟,並期望獲取收益的話,就可以在實盤開始交易了。

開設OANDA帳戶請點擊這裡

開始外匯自動程式交易時的注意點

下面介紹開始自動交易時的注意點。

設置停損

在外匯交易中沒有一定可以盈利的交易策略和自動交易程式。所以,在事前需要掌握可以容忍的虧損金額,做到控制好每次交易的風險非常重要。

作為風險管理,在交易時請務必設置停損。關於停損的設置方法請參照以下內容。

什麼是停損?解說詞彙的意思、運作方法以及在MT4/MT5上的設定方法

高槓桿交易的風險也高

利用高槓桿進行不合理的交易的話,導致出現巨大虧損的風險也將提高。

高槓桿的優勢是可以利用手中資金進行好幾倍的交易。但是,如果使用不當的話,也是非常危險的。

關於槓桿的設置方法以及推薦適合新手的倍數等,以下內容有詳細介紹,還望參考。

什麼是槓桿?介紹計算方法以及推薦適合外匯交易新手的倍數

自動交易中也有騙局

在網路或網站上有各種各樣的自動交易程式存在。其中也有自稱為「勝率100%」或「月盈利〇%以上」等宣傳語言來進行推銷。

但是,在外匯交易中沒有100%絕對盈利的交易策略和自動交易程式。我們不建議選擇這種誇大宣傳的自動交易程式。

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

EA

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