您现在的位置: 比特财富网 >> 财经 >  >> 外匯
MT4智能交易系統(EA)入門講座
外_匯_邦 WaiHuiBang.com 外匯交易中的人工操盤過程

1. 打開MT4平台,選定一種貨幣對圖表。www.emoneybtc.com
2. 監視該貨幣對的K線趨勢圖,俗稱盯盤,尋找開倉或者是平倉的時機,即開倉或者是平倉的條件。
3. 如果條件滿足,進行下單開倉(做多或者做空)或者平倉。
4. 重復第二步,繼續盯盤,假定第二步是開倉,就是尋找平倉的條件。
5. 如果平倉的條件滿足,進行平倉操作,計算盈虧核算。完成一次交易。
6. 若繼續交易,重復2->3->4->5步。

EA  簡介

• EA 即 Expert Advisors 的英文縮寫

• 中文意思專家顧問,俗稱智能交易系統,就是由電腦模擬交易員的下單操作進行機器自動交易的過程。

智能交易系統(EA)  的工作原理

• 智能交易系統(EA) 的工作原理就是由程序員借助一門計算機程序設計語言(MQL4),通過編寫程序交易指令模擬人類交易員的行為進行下單操作,實
現機器自動進行交易的過程。主要執行過程可分解為:盯盤->開倉->再盯盤->平倉,如此循環執行的過程。

• MQL4語言提供了對服務器端的數據訪問並可進行交易操作的接口,程序交易者可以根據自己的交易策略來編寫自己的自動交易系統(EA),從而實現讓機器自動交易,既可以減輕人類的工作量,又可以克服人類交易中的一些性格弱點。

MQL4 語言基礎知識

• 關於程序的構成,對於一個智能交易系統EA程序來說:主要由三個函數構成分別是:
1. init():初始化函數,負責程序變量及數據初始輸入;只在序調入時執行一次,一般不用重寫內容。
2. deinit():反初始化函數,負責程序退出時,將數據從內存中清除;只在程序退出時,執行一次,一般不用重寫內容。
3. start():開始函數,也即程序的主函數,負責EA程序的全部交易執行過程,實際上它是一個EA的交易管理與執行函數。每隔一定時間,一般幾秒之內,執行一次,就是循環執行,直到程序退出時終止。

• 運行流程:啟動EA後,程序的INTI()開始執行一次,--> 然後 START()循環執行---> 最後退出EA時deinit()執行一次。

如何在MT4中創建智能交易系統 (EA)

1 、點擊“顯示(V) ”,選擇 “ 導航器(N) ”  
 

2、左鍵雙擊  “智能交易系統”
 

3 、右擊“ 智能交易系統 ”,選擇 “ 創建(C) ”
 

4 、在 MetaEditor ( ( 智 能交易系統編輯器) ) 中彈出的窗口裡選擇“ 智能交易系 統”,點擊 “ Next” ”
 

5、指定常規屬性
• 名 稱 —智能交易系統名稱;
• 作 者 —作者名字;
• 字 行 —開發商網站;
• 參 數 — 智能交易系統輸入參數列表。為了添加一個新的參數必須點擊“添加”按鈕, 為了刪除某一個參數必須點擊“刪除”按鈕。
• 最後點擊“Finish”
 

6 、點擊 “ 文 件(F) ”,選擇 “ 編譯(M) ”
 

7、完成編碼之 後, 點擊“文件(F) ”,選擇  “ 保存全部(L) ”, 退出 MetaEditor
 

8、查 看EA “ABC”  是否生成, 創建 智能交易系統 (EA) )步驟就此完成。
 

如何啟動智能交易系統 (EA)

1、 先開啟 智能交易 總開 關:點擊 “工具(T) ”,選擇 “ 選項(O) ”
 

2、點擊“智能交易系統”進行智能交易系統設置
 

• 啟用 EA 交易系統( ( 自定義指標和腳本除外) ) 。
1. 賬戶改變時禁用智能交易系統。此選項是一種當用戶切換交易賬戶時用來禁用智能交易系統運行的保護性機制。例如,當用戶從模擬賬戶切換到真實賬戶時,此選項很有用。
2. 圖表夾改變時禁用智能交易系統 。通過啟用此選項(即勾選此選項),用戶可以防止智能交易系統在切換圖表夾時自動啟動。

• 允許實時自動交易:智能交易系統不需要交易者的參與,完全可以在自動模式下工作。他們既可以分析價格動態又可以完成交易操作。此選項的目的在於限制智能交易系統的交易功能。 如果沒有鉤選“允許實時自動交易”,那麼你的智能系統就不會自動交易。

• 手動確認。“手動確認”選項只在智能交易系統允許進行交易情況下才能被激活。如果此選項處於激活狀態並且智能交易系統嘗試完成交易操作,則用戶要麼可以確認該操作,要麼手動中斷該操作。換句話說,借助於手動確認可以監控智能交易系統的交易活動。

• 允許導入動態連接庫:為了擴充其功能,智能交易系統可以使用動態連接庫。在操作陌生智能交易系統時,建議不要允許導入動態連接庫。

• 確認調用動態連接庫。它可以讓用戶手動監控各個函數的執行。在操作陌生智能交易系統時,建議激活該選項。

• 允許導入外部智能交易系 統:如果在智能交易系統運行過程中需要從其它智能交易系統或從MQL4庫中導入各種函數,在操作陌生智能交易系統時,不建議使用該選項。

3、如果看到此標志,代表你已經啟動了智能交易系統
 

4、右擊你將要使用的“智能交易系統”,選擇“附加到圖表(A) ”
 

5、設置常用選項
• Long & Short — 允許做多與做空操作。
• Only Long — 只允許做多。
• Only Short — 只允許做空。
• 啟用警報—啟用/禁用智能交易系統提示。
• 一旦價位達到停用警報 - 在獲得第一個警報之後停止傳送隨後的提示。
 

6、設置輸入參數選項
• 在“輸入參數”插頁中可以更改智能交易系統變量。要更改參數值,必須左鍵雙擊變量相關值並輸入新值。用戶可以改變每個變量相關值或加載已保存的一組輸入參數值(“加載”按鈕)。為了保存當前一組外部變量,必須使用相應的同名按鈕。
• 借助於“重設”按鈕可將所有設置變為默認值。
• 點擊“OK”完成設置。
 

7、 如果看到此標志(笑臉),代表當前的圖表已經啟用智能交易系統了。(一個圖表上只能加載一個智能交易系統。在加載一個新的EA時,原有的EA會被自動刪除。)
 

8、如果要將當前圖表上面的EA消除,先右鍵點擊圖表區域,點擊“智能交易系統”,點擊“消除”,這個EA就會從當前圖表上面刪除,圖表的右上角的標志就會消失了。
 

9、如果只要停止當前圖表上面的EA,你應該按F7 鍵,就會彈出如下的窗口,點擊將“允許實時自動交易”前面的鉤去掉,然後點擊“OK”
 

10、這樣就使當前圖表上面的EA停止了。這時圖表上面會出現“哭喪的臉”。
 

11、如果你要停止你的智能交易系統,最好的辦法是點擊這個圖上面的“智能交易”圖標。不過這樣一來,你的所有圖表上面的智能交易就全部停止
了。所有圖表右上角的笑臉都變成了哭臉了。到這裡,如何啟動智能交易系統(EA)步驟就此完成。
 

外匯交易EA 操盤過程(總結)
• 打開MT4平台,由客戶端程序調入用戶在系統內已預置好的EA交易系統程序。
• 當EA程序啟動後便開始對圖表中貨幣對的K線趨勢圖,進行監視,尋找開倉的條件;
• 如果條件滿足,進行下單開倉(做多或者做空);
• 重復第二步,繼續盯盤,假定第二步是開倉,就是尋找平倉的條件。
• 如果平倉的條件滿足,進行平倉操作,計算盈虧核算。完成一次交易。
• 若繼續交易,EA重復2->3->4->5步。
• 用戶若不想讓EA進行交易,可通過相關菜單操作設置禁用EA。 外_匯_邦 WaiHuiBang.com
  • 頂尖游資常用的短線實用炒股技巧!

    一、每個板塊都有自己的領頭羊,看見領頭羊動了,馬上就可以關注相類似的股票。二、密切關注成交量。成交量小時分步買,成交量在低位放大時全部買,成

  • 外匯市場的功能介紹

    外匯市場的功能介紹  便於不同種貨幣的兌換,促進國際貿易的順利實現。 提供買方、賣方信貸及擔保,促進國際貿易規模的不斷擴大和進出口商的資金正

  • 銀行貸款發放後,怎麼監督貸款按借款用途正常使用?

    對於商業銀行來說,給售房單位發放貸款以後,監督工作十分重要。那麼,銀行貸款發放後,怎麼監督貸款按借款用途正常使用呢?希財君在這裡為

  • 車險第三者可以賠幾次?

    車險第三者的賠付次數是沒有限制的,但如果在保障期限內將責任限額賠付完畢,則無法再次進行賠付,只有等到第二

  • 鄰鄰壹團長提成怎麼拿?

    最佳答案: 鄰鄰壹團長的提成一般是按照商品成交量乘以平台的傭金比例來計算的,團長的提成按商品營業額的

  風險提示:比特財富網的各種信息資料僅供參考,不構成任何投資建議,不對任何交易提供任何擔保,亦不構成任何邀約,不作為任何法律文件,投資人據此進行投資交易而產生的後果請自行承擔,本網站不承擔任何責任,理財有風險,投資需謹慎。
比特財富網 版權所有 © www.emoneybtc.com