EA外匯是什麼?

CityOfLondonMarke...


什麼是外匯EA軟件?

EA軟件是一個自動交易系統,它會根據預先設定的規則自動打開和關閉交易。目前外匯市場上的EA智能交易軟件很多,其中大部分是根據各種技術指標結合歷史數據來設定的交易程序,EA交易大多是成熟的交易模型,能進行程序化交易。


外匯EA工作原理是什麼?

1.一定程度上解放交易者,對那些初學者或者不甚瞭解的匯民來說,這種系統有著較高的盈利能力,並會適當智能地減少風險率。

2.避免情緒化操作,客觀中立。很多人虧損,其實有時候並不是策略不好,而是心態不穩定。EA不會被情緒困擾,該買則買,該賣則賣,不猶豫,不貪心,嚴格風險管理,嚴格止損。

3.EA可以24小時觀察市場行情,不用時刻盯盤,更不必熬夜,大大減少了精力。

4.智能且速度快。經過編程,EA會適當智能地減少風險率。並且EA省略了各種分析面的過程,分析速度遠遠快於人類,可以更敏感地響應價格變動和趨勢變動。


雖然在外匯交易中使用EA有許多好處,可以比人類更快地分析數百萬個圖表,但是,要記住,任何策略、任何工具、任何系統都不能保證100%的成功。


匯易查


首先簡單介紹一下外匯EA的定義和基本概念。

所謂EA,也就是外匯只能交易系統的簡稱(Expert Advisor)的簡稱。是基於MT4平臺的程序化交易系統。加載後可按照已經設定好的變成邏輯自動完成外匯交易操作,無需人工干預。一套合格的EA本身就是一個完整的交易程序,通過程序中所灌注的交易思想,自動判斷下單,平倉,掛單,止盈止損等的時機,根據預先編輯好的策略來執行交易。他所包含的完整的邏輯鏈條有入場時機判斷,持倉時間線判斷和平倉時機判斷。交易者可以把自己頭腦中已經形成的交易策略編寫成EA,對各種指標的調用,價格趨勢,歷史數據等都可以通過EA策略實現。

下面分幾部分就外匯EA的技術基礎,編寫和加載平臺和市場現狀以及優缺點來簡單談談。


1. 外匯EA的技術基礎

外匯EA是基於一種叫做MetaQuotes Language 4 (MQL4) 是一種內置型程序來編寫的。MQL4能自定義客戶指標,腳本和數據庫並且包含了大量可以分析當前及歷史報價所必須的函數,以及一些基本的運算和邏輯操作並內置了一些基本的指標和操作命令。

學習計算機語言需要有較好的邏輯思維能力,MQL4也不例外。下面舉個簡單的例子:

人類思維:如果 餓了 那麼 吃飯 否則 不吃

計算機語言思維:if 餓了 then 吃飯 else 不吃

在MQL4中包含兩個語句:一個是條件(if)語句一個是循環(for)語句。

If語句就是滿足條件就執行,否則就跳過。

For語句就是在一定條件下反覆執行規定的指令,知道條件不滿足為止。

在實際的交易中經常遇到不同平臺報價格式,滑點數,最小(最大)開倉量和市場時間不同等情況,這些數據都可以通過市場函數直接獲取。下面簡單介紹幾個表述外匯交易中出現的變量:

MODE_LOW 當日最低價

MODE_HIGH 當日最高價

MODE_TIME 價格最後變動時間

MODE_BID 最新買入價

MODE_ASK 最新賣出價

MODE_SPREAD 點差

AccountBlance() 獲取賬戶餘額

AccountLeverage() 獲取賬戶槓桿比例

AccountProfit() 獲取賬戶利潤

如果對MQL4編程有興趣的話,推薦一本書叫做《索羅斯都要用的外匯交易方法》,裡面比較詳細的介紹了這套編程語言的語句和編寫方法,並且結合了外匯交易進行綜合表述,是很難得的經典之作。


2. 如何加載EA程序

外匯EA的加載一般是運行在MT4交易軟件上,首先要下載MT4軟件安裝後,登陸賬號(real or demo)即可運行程序,具體操作步驟如下:

步驟一:將EA添加到正確的文件夾中

首先,打開你想要在其中添加EA的MT4外匯交易平臺。打開後,單擊頂部導航菜單上的文件,然後單擊下拉菜單中的“打開數據文件夾(Open Data Folder)”。這個步驟將打開你計算機上的數據文件夾。

步驟二:將EA添加到上述數據文件夾中

打開的數據文件夾中,單擊MQL4 - >專家(Experts)。這將打開Experts文件夾。這是將添加EA的文件夾。

步驟三:將.mq4或.ex4的EA文件複製粘貼到“Experts”文件夾中

使用Ctrl + C鍵將EA文件從其本地文件夾中複製並粘貼到打開的Experts文件夾,然後通過關閉並再次打開來重啟你的MT4平臺。完成這些步驟之後,現在可以從左側導航菜單中的“專家(Experts)”標籤中使用EA交易。


請注意,此過程取代了可以將EA複製並直接粘貼到Experts文件夾中的舊方法,該文件夾是容納MT4客戶端的文件夾中的獨立子文件夾。當向圖表添加EA時,轉到平臺界面左側的“導航器”菜單,單擊“EA交易”旁邊的+號以顯示附加的EA。點擊要添加到平臺的那個選項。這將打開一個彈出窗口,交易者可以設置EA將在其中運行的參數。完成後,單擊“確定(OK)”以附加EA。

然後必須通過接合平臺界面頂部的“自動交易(Autotrading)”按鈕來激活EA。成功激活後將在EA名稱旁邊的圖表右上角顯示為笑臉圖案。


3. 市場現狀以及優缺點

EA智能交易系統的編寫製作需要很高的技術含量,要求編寫團隊既精通計算機語言又要對外匯交易的規則方法策略暗熟於胸。換句話說,既要有高水平的程序員,又要有高水平的交易員。所以難度不小。目前國內國外的市場上有各種各樣的EA軟件銷售,不過套用一句業內人士的話說,真正有效果的不超過百分之一。雖然過於武斷但是也反映了市場產品參差不齊,魚龍混雜的現狀。我沒有用過EA系統交易,但是個人覺得EA自有它獨特的優缺點,不可一概而論。

首先,絕對沒有常青樹般的EA系統。

這個道理很簡單,外匯市場隨機性極大,各種新聞,消息,技術調整,戰爭,自然災害,國際貿易,政府政策甚至交易者情緒都會對它產生深遠影響。即使編寫程序的人再如何高明也不可能對未來發生的政治經濟形勢有極度精準的前瞻性。但是這也並不意味著EA完全不可取,如果精準劃分時間線,在不同的時段應用基於不同策略編寫的EA系統,如果連接比較恰當的話,穩定盈利也並不是一個夢想。

其次,EA系統也具有其自身的有點。比如用人工智能代替人手操作,從而克服了人性中的弱點(及時止盈止損),讓交易更加完美。綜上所述,EA並非洪水猛獸的怪物也絕非風輕雲淡的天使,不可全信也不可輕信,重要的是選擇高質量的程序,分時段,分市場情況合理利用方為不敗之道。


淑銘19880808


全自動EA

全自動EA策略,這一類策略需要把交易的全部的過程都描述出來,把入場條件、離場條件、加倉建倉動作、止損止盈調節過程全部描述出來。國內目前寫馬丁策略的比較多,趨勢策略偏少,全自動EA的關鍵點在於

1、不能只考慮盈利的交易,還需要考慮行情不利的情況下應該怎樣處理,如何進行盤中應變。

2、策略需要成熟,思路清晰明瞭,畢竟這是自己最熟悉的思路,一定要清晰把握,否自編程的EA就很容易出錯。

3、不要過於複雜,有些交易員追求完美,雖然對自己的策略非常清楚,但是喜歡追求複雜的策略,但事實上覆雜的策略並不被看好,成功的人使用簡單的策略。

半自動EA

半自動策略一般是在全自動策略基礎上,加上一些人工控制的內容,EA本身有完整的交易策略來運行,但需要人在關鍵的時間節點干預一下,這樣整個EA的自動化程度仍然能夠有90%,甚至更高。交易員並非放任EA運行,而是積極干預,干預的目的一般是這樣幾個:

1.每一個策略都有適用的行情。趨勢策略在趨勢行情中績效就特別好,但在震盪行情中績效就一塌糊塗。要求趨勢策略在震盪行情中少虧或者不虧也是有方法的,但並不一定100%有效,而且使用這些方法都是有代價的。這並不是一個簡單的編程工作,而是一種利益交換,它要求大幅度減少趨勢行情的收益,才能讓震盪行情少虧,在大部分情況下,這種交換並不值得。因此在半自動EA中一般都有一個按鈕,可以在人工選擇趨勢的前提下,最大限度地通過EA獲取利潤。在行情不適合的時候,可以關閉EA的運行

2.全自動EA運行的時候,會有一些天然的弊端,而這些弊端通過簡單的人工處理很容易解決。比如重大新聞事件,做震盪的策略特別需要規避,但新聞EA自動識別新聞事件的準確性不高,並且還會有遺漏,這時候使用人工判斷會是一個比較好的做法。工作量其實非常小,可以在EA上*一個按鈕,設定好新聞前後需要規避的時間段,過了風險事件之後再開啟。

3.另外一些EA比較難完成的工作。比如支撐、阻力位置的計算,人工判斷的時候相對比較容易,而使用EA判斷的時候,因為涉及的因素很多,判斷的結果始終不盡如人意,這時候也可以結合人工的判斷的。

4.另外有一些策略需要人工選擇交易機會。這一類的策略盈利能力特別強,如果行情判斷正確,極可能一兩週賬戶盈利就會翻倍,判斷錯誤也可能會虧損15%-20%。這一類追求高風險、高收益的策略一般都需要人工判斷,因為純粹讓EA來判斷趨勢,準確性偏低,更常見的做法是人工判斷好趨勢,然後使用EA來執行。比如判斷某個貨幣突破了大級別的阻力位,向上的空間已經打開,可能有一些回調,但回調的空間不會太大,就可以使用波段EA來捕捉這一波段,承受10%的風險可能獲得30%-80%的收益,這當然要求非常強的趨勢判斷能力。

5.還有一些EA需要人工風險控制,比如,馬丁策略本身盈利能力還不錯,但EA全自動運行的時候,如果走出趨勢就會持續虧損。在這種情況下,可以設定每週末的時候干預一次,把有可能走出趨勢的寸頭全部了結。這樣雖然降低了收益,但縮小了風險,仍不失為明智的做法。

持倉保姆

持倉保姆一般從手工交易演化過來,自動化程度較低,一般都在70%以下,持倉保姆和半自動EA的區別在於,持倉保姆一般都沒有內置成熟的交易系統,因此,這一類工具一般都作為人工盯盤的輔助工具,比如:

1.有交易員判斷好每天的趨勢之後,需要在行情拉回到某個區間之後,尋找某一個反轉指標信號,滿足條件之後立刻開單入場,這樣,就不需要自己一直盯盤了。這時候就可以用EA設置一個按鈕,讓EA來等待這個入場機會。當然,EA可以用來入場,也可以用來協助離場盯盤工作。

2.另一種方式是協助倉位計算。比如每一單的風險希望固定在3%,但因為每一個貨幣的報價是不一樣的,止損和止盈也不一樣,因此倉位都不樣,人工計算太麻煩,特別在盤中比較緊張的時候,人工計算非常容易分散注意力,這時候就讓EA生成一根止損線,按照與當前價位的距離反算倉位,點擊按鈕下單。

3.還有一種可以作為加倉的替代。如果預期行情能夠走一大波,那麼第一單人場之後,如果有盈利,可以把盈利的50%拿出來額外承擔風險,每次有了一定的盈利就順勢不斷加倉。

交易機會信號提醒

交易信號提醒的EA並不直接下單,一般是由於交易員對這個交易信號的有效性仍然心存疑慮,理論上覺得應該沒有問題的,但把握並沒有那麼大,這時候謹慎的做法是在出現交易信號的時候提醒一下交易員,然後由交易員自己決定是否下單。

許多交易員不希望時刻盯盤,把他的交易邏輯整理出來之後,可以讓EA來監控,在指定的條件滿足之後,EA向交易員提醒哪個貨幣有交易機會,然後交易員自己來決定是否要採納這個交易機會的提醒,自己決定是否要下單操作。

交易風控

將EA用作風控工具也是一個不錯的做法,可以用來管理交易員的行為,也可以在賬戶管理的時候額外加一道風控防線,比如可以給交易員定義下面幾條規則:

1.賬戶虧損到初始本金的20%時,平倉所有交易並停單

2.每一單必須設置止損,否則就強行平倉

3.止損只能縮小不能放大

4.所有倉位加起來不能超過1.2手

5.最大浮虧不能超過8%

這些規則定義好之後,有些交易員可能仍然不能嚴格執行,這時候風控EA會執行這些規則,出發某一條規則就立刻報警或直接處理。

EA跟單

如果你需要同時管理多個賬戶,就可以設置一個主賬戶,然後使用EA跟單工具把交易複製到其他幾個賬戶上,這一塊的技術也已經比較成熟,能夠處理各種複雜的情況,包括部分平倉、正向跟單和反向跟單等都沒有問題。

要找到一種穩定盈利的交易模式很困難,但要找到一種穩定虧損的交易模式同樣很困難,如果你發現你的賬戶是穩定虧損的,那麼,請一定不要放過這個機會,因為裡面既有可能包含著盈利的交易模式。


薩伊藍外匯


無需人工操盤,戰勝人性弱點.....AI運用多項獨特指標進行大數據分析,智能計算出貨幣對之間的波動率與相關性,動態分析對沖組的多空能量,動態篩選出正相關對沖組,多品種多空對沖交易分散風險,無論上漲、下跌都能對沖套利,資金實時複利管理。


對沖之王創始人


量化EA簡單的說,就是交易大神根據他們的判斷思路寫出來的代碼程序。

EA會嚴格根據代碼進行下單,EA的好處在,不受情緒干擾,從而做出非理性的操作。

第二可節約生活跟工作時間。

我接觸到EA是在EABM社區,他們策略都是量化EA,然後加一個人工風控,整體來說還不錯。


易大師匯聊


EA,簡稱智能化交易,是採用電腦程序來自動下單平倉,EA有利有弊,市面上大部分的EA程序都一般,因為電腦程序判斷是機械性的,行情走勢是人為情緒主導的!


星辰股道


外匯EA可以在MT4平臺上進行開發,採用的語言是MQ4語言。一套EA外匯EA在MT4平臺上的界面是一個完整的交易程序,程序通過實時獲取市場價格,自動判斷下單與平倉時機,由電腦模擬交易員的下單操作進行機器交易,根據預先編輯好的交易策略程序來執行交易定單。


招搖山主


什麼是EA?

EA是指量化交易,就是用自動程序交易,提前把一些判斷買入賣出的指標策略寫成自動化程序,當程序檢測到當前的行情符合程序編寫的買入賣出點位時,就會觸發自動執行訂單操作。和分析師喊單完全是兩碼事。


EA到底可不可信?能不能賺錢?

想要穩定盈利是不可能的,如果可以的話,N多開發這些EA的人早就成鉅富了,程序是死的,市場是瞬息萬變的,以不變應萬變在交易市場行不通。實際上EA還可能讓你虧錢,比如可能存在某種特殊行情或者BUG導致EA不及後果給你下單或者平倉從而導致虧損。


更多外匯交易策略及乾貨,可以關注我的公號,阿薩社區FXMAP


阿薩外匯社區


EA其實是一個操作軟件,目前主要應用於外匯市場,用這個軟件可以不用人工操作,並且24小時軟件都在運行,甚至你睡覺的時候,軟化都在運行,說句玩笑話就是“睡覺都在賺錢”,而且軟件比較好的一點就是很好的規避了人心的貪婪,做過投資的都知道,像股票,外匯市場,很多時候虧得多就是因為貪心了,並且現在已有一萬美金客戶做出的結果是每月收益5-20%左右,收益是相當可觀的


EA自動交易zuichu136


首先分開來看外匯、EA這個兩個關鍵詞,外匯就是各種貨幣對兌換買賣的價格,如美元對英鎊,美元對歐元,美元對日元,美元對加元,這幾個是現在外匯市場交易量比較大的,也是投資者比較熱衷交易的外匯品種,交易規則是美國正常工作日,二十四小時交易,可以買,也可以賣,T+o交易;EA是智能交易系統,也叫量化交易系統,是用電腦程序編寫的一種模式,編寫好之後可以電腦自己去買賣,技術含量比較高,需要研究大量歷史數據及交易策略;總體來講外匯EA就是用智能程序自動買賣各種貨幣對匯率的一種模式,主要用MT4軟件操作。


分享到:


相關文章: