外匯EA

外匯EA

外匯EA,是外匯智慧型交易系統的簡稱(Expert Advisor)。外匯EA是一套用於MT4平台(Metatrader4)的程式化交易系統,可以自動完成外匯交易的操作,無需任何人工的干預。

基本介紹

  • 中文名:外匯EA
  • 開發MT4平台
  • 語言:MQ4語言
  • 屬於:一個完整的交易程式
基本介紹,EA的收益與風險,EA的開發,EA檔案放置,EA的使用,EA的優勢,EA的缺點,EA的測試,歷史回測,實盤測試,

基本介紹

外匯EA可以在MT4平台上進行開發,採用的語言是MQ4語言。一套EA是一個完整的交易程式,程式通過實時獲取市場價格,自動判斷下單與平倉時機,由電腦模擬交易員的下單操作進行機器交易,根據預先編輯好的交易策略程式來執行交易定單。
EA交易的優勢:
1. 融合盈利系統的交易精華,把經過驗證的交易策略用於實盤交易
2. 克服人性中的弱點,避免情緒化操作
3. 自動下單,自動適應價格變動和趨勢變動
4. 電腦24小時監控行情,無須人操作,你可以安心從事白天的工作
5. 嚴格風險管理,絕無過量交易
目前華爾街60%以上的交易都是由程式化交易完成的,程式化交易相對於手動交易有著極大的優點,有逐漸取代手動交易的趨勢,是未來金融市場的發展方向。未來的交易員之間的競爭,將會是程式代碼之間的競爭,是智慧型交易系統之間的競爭,誰的程式技高一籌,誰就可以戰勝市場,獲得額外的盈利。

EA的收益與風險

外匯EA不同於實物物品,是一種虛擬物品,並且具有風險性。由於未來市場是無法預測的,因此EA可能帶來虧損,也可能帶來盈利。如果選擇一款有潛力的EA,投資者可能獲得巨大的盈利,遠遠超過外匯EA本身的價值,但同時也會伴隨風險。所以,選擇外匯EA,其實是一種高風險高回報的投資。目前國外的外匯EA市場較活躍,賣家大部分來自個人開發者以及專業的研究機構。國內由於外匯市場並不發達,因此外匯EA市場並不活躍,只有個別的個人開發者出售自己的EA。一個賺錢的EA誰會出售 ??

EA的開發

外匯EA在MT4平台上進行開發,採用MQL4語言編寫交易策略,EA的檔案形式是mq4檔案或ex4檔案,其中mq4檔案是源碼檔案。 這種語言可以創建你自己的智慧型交易,使自己的交易策略能夠完全自動地執行。而且,MQL4 還能自定義客戶指標,腳本和資料庫。內包含了大量可以分析當前及歷史報價所必須的函式,以及一些基本的運算和邏輯操作。並內置了一些基本的指標和操作命令。
EA開發界面EA開發界面
打開MT4軟體的MetaEditor編輯器,選擇新建-智慧型交易系統,就可以開始開發自己的EA了。MQL4語言的基本語法類似於C語言,MetaEditor內含詳細的幫助檔案,可以幫助開發者正確地使用各種交易函式和操作指令。開發完成後需要進行編譯和歷史回測,並對EA的參數設定等進行不斷最佳化,對EA的風險進行準確的評估之後再用於實盤賬戶運行。

EA檔案放置

¤ 指標的mq4、ex4檔案複製至experts目錄的indicators子目錄下
¤ EA自動交易的mq4、ex4檔案複製至experts目錄下
¤ tpl檔案為模板檔案,複製至templates目錄下
¤ DLL檔案為庫檔案,複製至experts目錄的libraries子目錄下
¤ SET檔案為設定檔案,複製至experts目錄的presets子目錄下
¤ pdf、txt、doc檔案為說明文檔,可直接打開閱讀

EA的使用

1.首先將.ex4或.mq4檔案放入MT4資料夾/experts下,將指標檔案放入MT4資料夾 /indicators下,將庫檔案.dll放入MT4資料夾/libraries下。
2.打開MT4平台,點擊工具-選項-智慧型交易系統,在四個主選項前打勾,在其他的選項前不打鉤。
3.打開要掛EA的貨幣對的圖表,例如EURUSD1分鐘圖。在導航欄的“智慧型交易系統”中找到EA,雙擊EA的檔案名稱,輸入相應的參數,點擊確定。當圖表的右上方顯示一個笑臉時,表明EA開始正常運行。
4.由於大部分EA是24小時全天工作,所以用戶需要一台24小時工作的電腦用於掛機,或者租一個VPS虛擬伺服器。

EA的優勢

一、首先針對哪些初學者或者不甚了解的匯民來說,這種系統有著較高的盈利能力,並會適當智慧型地減少風險率.
、由於是經過智慧型化的編程,省略了各種分析面的過程,分析速度遠遠大於人類.
三、人們在交易過程中容易產生過度興奮或者低落的負面情緒,通過系統交易可以很好的避免可能由於情緒化交易帶來的弊端.
四、交易系統可以幫我們24小時觀察市場行情,大大得減少了精力.

EA的缺點

無論是外匯還是股票市場,交易者的心理都是影響這個市場的重要因素,而這一因素是不能被量化的;“低買高賣”我們經常在交易過程中提到的一句俚語,本身就存在很大的分歧;另外,成熟交易者的經驗也是非常重要的。
價格在運行過程中也會出現很多毛刺或者“雜音”,這些因素都會被計算機作為有效信號而予以採納。同時,一旦市場的方向發生了改變,計算機沒有實時做出改變,而是繼續按照原來的指令執行,其損失也是非常巨大的。
所以,很多交易員在交易過程中並不是直接使用自動化的“EA”而是選擇半自動化的設定,加入了人工的篩選機制。有了一個穩定成熟的交易員的篩選機制的加入,因為走勢的變化而導致的虧損再自動加倉的機率大幅降低。

EA的測試

歷史回測

要充分了解一款外匯EA的性能和贏利能力,就要對EA做歷史回測。打開MT4平台-智慧型交易測試,選擇智慧型交易系統、商品名稱、適用日期、時間周期,點擊"智慧型交易屬性",輸入起始資金以及參數,點擊開始,則開始進行回測。回測結束後,點擊"報告",右鍵另外儲存為測試報告,就可以看到EA詳細的測試報告了。通過測試報告,可以了解EA的詳細交易記錄、盈利比、最大虧損等等。
外匯天十年歷史回測圖外匯天十年歷史回測圖

實盤測試

對EA進行完整的調試和最佳化之後,需要通過實盤測試來考驗EA的真實效果。實盤測試可以通過模擬賬戶,也可以通過真實賬戶。實盤測試不同於歷史回測,由於未來的市場狀況是未知的,所以實盤測試結果才能真正一個EA適應市場的能力。
外匯EA

相關詞條

熱門詞條

聯絡我們