什麼是EA?
EA,這是個什麼鬼,很多新手剛開始接觸都有這個疑問。
EA智能交易ExpertAdvisor(簡稱EA) 的中文譯名,也叫智能交易系統、程序交易系統、自動化交易程序……EA本質上是一個電腦程序,是由程序員根據操盤的交易策略和思路編寫寫成計算機程序,只要在交易賬戶運行該程序,EA就能自動分析外匯行情走勢,自動買進拋出,低買高拋,完全不用盯著電腦,自動完成整個交易過程。24小時自動賺錢,而且還很穩定的“ATM機”。
EA起源於美國1975
隨著電腦技術和網絡科技的發展,程式化交易發展很快.完全解放了人的雙手,優秀的操盤手不再需要24小時盯著行情的變動,紐約華爾街上的許多大公司的外匯交易員並不是把主要精力與時間放在人工盯盤與手動操作上,而是放在不斷編寫與完善自己的交易策略,然後編成EA,讓電腦去自動執行。
EA投資時代的到來
目前EA外匯交易界的最先進,最具革命性的變革,是金融投資行業的一個里程碑事件。未來的金融市場是程序化交易的天下。然而綜觀中國,現有的智能交易水平僅相當於歐美上世紀80年代末。
EA按照交易策略的不同細分為
高頻交易方式、量化交易、對沖交易、跨平臺套利交易、三角套匯、剝頭皮交易、算法交易、單邊交易、震盪交易、趨勢交易、逆勢交易、情緒交易、事件交易等等.鏡像交易,這樣的例子在國際上非常多,可見EA智能交易非常有價值的人工智能,2008年金融危機爆發,世界金融一片蕭條,而西蒙斯的基金憑藉程序化量化交易,當年獲得高達18%的年收益。
現在網上看到的外匯交易,EA多的玲琅滿目,或許在眼花繚亂的市場當中,有利也有弊。
1
一種工具
EA是智能化的程序,實際上如果你們接觸過一些代碼。
EA沒有大家想象的那麼神奇,也沒有大家想象得那麼簡單。就是將你的邏輯、判斷和算法通過程序化的形式編譯到電腦的一個過程。
它只是智能化地實現了替你下單、更高速、更高效,實際上還是需要你人為的把你的想法注入。
比如均線、指標、通過你自己的邏輯,將它數字化之後,通過EA寫出來。最後實現機器代替人腦的作用。
歸根結底,它不是一個真正的智能存在,仍然只是把人的智慧和技巧通過程序化語言寫出來的工具。
2
MT4能否自動生成EA?
MT4導航菜單下面除了有EA以外,還有一個叫“腳本”,這兩者是同類型的工具,只是在執行上略有區別,前者是循環執行和單次執行。
這兩者都是用代碼來編譯,先是判斷,後執行操作。
EA是循環執行,你每發送一個報告,它就會根據最新的報價進行判斷,是否符合運行和下單條件。
腳本則不同,當你把它加工到k線圖上時,它只執行一次。
3
準確率
EA的準確率會不會隨著時間的變化而變化?
EA無法保證勝率和準確率。它只是程序化語言,不是真正的人工智能。
仍然逃脫不了思維判斷的模型,唯一的變化是從人做變成機器做,那麼既然模型有變化,那麼機器就一定有變化。
為什麼EA做完還是虧錢,智能化交易感覺很高科技,點進去應該就賺錢?
這個思想本身就是錯誤的,市場上,目前很多EA都是打著EA的幌子,資金盤和信號源。
最早的馬丁格爾來自賭場,EA就像一把非常鋒利的刀子,但是如果操作的人不會使用,就很容易打中自己。
EA內容包括開源的可執行文件,這是程序員編寫EA程序的精華,一般不會公開。
判斷人工智能唯一的依據是,它能夠自主學習、自主判斷行情、自主更改程序,自我成長。但市面上大多數的人工智能都是不夠格的。
簡單的EA,可能裡面的指標很複雜,但邏輯只完成單一操作指令。
如均線組的判斷,完成均線組A條件,就執行B,完成均線組B條件,就執行C。
複雜的EA,不單單指標更為複雜,加上很多複雜的邏輯,和時間函數,以及循環控制的指標。
其中加入大量的刪選和過濾,比如金叉和死叉,可以通過過濾條件和時間段,參照歷史等。
在什麼時候下單安全模型下,加上配套程序,以便減少錯誤率,加的配套越多,容錯率就越高,下的單就越少。
投資有風險,入市需謹慎!