使用EA交易应该注意哪些问题?
隨著科技和社會的進步,人工智能技術越來越走進我們的生活中。自從AlphaGo圍棋以絕對的優勢戰勝了世界排名第一的柯潔,是不是感覺人類真的會向電影中講的那樣最終會淪陷在自己的手中。但是,今天的話題并不是人工智能,而是外匯交易的EA,其實EA也是人工智能的一種,說白了就是根據市場行情自動下單。筆者將來分析EA在什么情況下是可以賺到錢的。
廢話少說,我們進入正題,EA確實為交易者帶來了不少的便利,我們馬上就來分析下EA的使用的5大注意事項。
注意事項一、穩定不斷線
相信經常使用EA的朋友都知道的一個常識就是如果服務器經常斷線的話,EA根本就起不到自己想要的效果。舉個例子,就當EA根據圖表檢測到應該下單的信號的時候,忽然客戶端斷線,那么EA在這個時候的下單動作就會被打斷,造成的結果就是下單不成功,這樣的話就有可能造成不必要的損失。
當然,斷線的情況是經常會發生的,也是不可避免的,因為沒有哪家券商可以保證所有的客戶都完全不斷線。然后斷線的原因很大程度上是由于交易者所在的網絡環境不夠穩定所導致的。那么,有什么辦法可以解決這個問題呢?
這個必須是有的。一種比較有效的方案就是使用VPS,VPS的全稱是Virtual Private Server 虛擬專用服務器。為什么這么說呢?比如說您的券商的服務器架設在日本,您租用了一臺日本的VPS,您把您的MT4客戶端安裝在里面,就相當于您的客戶端是虛擬在日本運行,這樣的話就最大可能的拉近了您的客戶端和主服務器的距離,這樣的近距離交易,就很大程度上減小了掉線的可能,甚至是0斷線幾率。保證了您的EA策略的穩定安全的執行。
然而這種VPS的解決方案是可行的,因為一般的VPS價格都很便宜,大概在一個月100美金左右,對于專業的交易者來說,VPS還是性價比很高的解決方案。
注意事項二、進場不受流動性影響
何為進場不受流動性影響?舉個簡單的例子,此時此刻你覺得是拋單的最佳時刻,并決定要入場,但是你的訂單卻沒有成交,原因是流動性拒單。這個就是進場受到流動性影響。如果被拒單了,那么就有可能打亂EA的執行策略,最后的結局還是轉盈為虧。
那么,流動性為何會拒單呢?下面講下拒單的幾種原因以及解決方案。
第一種,當時流動性不足。也就是說在你進場的時候恰好流動性那邊沒有足夠的庫存給到你,所以訂單成交不了。這種情況一般發生在一次性入場很大手數的情況,比如說50手,100手這個樣子。當然,如果是這樣的情況的話,那么EA的策略就需要把大手數的單子拆分成小手數的多張單子,然后批量拋給流動性那邊,這樣的問題就會有效的解決。
第二種,手數過于小。這個其實也和好理解。就是說在EA的策略中存在太小的手數,小于流動性的最小成交手數,這樣的訂單也是不能成交的。舉個例子,流動性最小的接受訂單是0.1手,但是EA拋出去的單子是0.01手,小于最小可接受量。解決的方案也非常顯而易見,就是調整自己的最小手數和流動性進行匹配。
第三種,加倉梯度不匹配。舉個簡單的例子,流動性那邊的最小交易手數是0.1手,最小加倉數量是0.1手,那么,可接受的訂單大小是0.1,0.2,0.3,0.4…以此類推。但是EA這邊可能已經調整了最小手數是0.1手,但是,最小加倉梯度依舊是0.01;那么EA這邊就可以下0.11,0.15這樣的訂單,然后根據流動性的規則,這種大小的訂單是不可接受的,最后還是會導致拒單。所以,EA的策略者也要考慮到加倉的大小的問題。
當然,如果由于流動性規則的問題導致EA策略的失敗是得不償失的,所以在任何平臺上使用EA進行交易的操盤手,都要先確定下流動性的交易規則和流動性深度,以便于控制自己的策略,穩定的盈利。
注意事項三、行情大的時候不要用EA下單。
為什么說大行情的時候不要用EA呢?因為大行情就意味著以下幾點:
1、高滑點
因為行情大的時候,比如說非農時刻,那一分鐘的行情劇烈變化(上下變化幾十個點也是有可能的),當EA下單的時候很可能行情就反轉,那么EA的策略就不能更好地發揮,甚至起到相反的作用,這也是EA交易者不愿意看到的情況。
2、流動性不足
由于很多散戶的心理是這樣的,趁著行情大的時候做一筆,如果賺到了就可以賺到一筆客觀的利潤,往往他們下單的手數也是比較大的。再加上做單的人數比較多,很有可能出現流動性的庫存不夠的情況,最終難以成交,就會出現我們昨天談論的情況,流動性阻礙下單(請關注我們,回顧之前的內容)。
3、等待成交時間增加
和第二點差不多,由于在行情大的時候,很多在做單,但是又由于MT4的成交規則是排隊成交,并非可以一次成交多筆訂單。所以伴隨著交易的人數增加,那么排隊等待的時間也就越長,也就意味著可能的滑點越高和成交的幾率越低。同樣也可能出現不符合EA策略的情況出現。
注意事項四、交易時間對EA的影響
很多平臺商都會設置開盤前幾秒或者前幾分鐘不能交易,這樣做的原因是為了避免開盤的時候的錯誤報價或者點差過大的報價。請看下面兩張圖,一張是錯誤的報價,第二張是點差過大的情況。
是不是有點夸張了。但是為了避免這種的錯誤的現象發生,一般常規的做法就是開盤的前幾分鐘的報價過濾掉。
那么,過濾掉報價對EA交易來說有什么危險呢? 我們再看下面的一張圖。
如果遇到這樣的行情,那么明明行情走上去是要盈利的,但是這部分的價格由于時間的設定被過濾掉了,當行情恢復的時候就可能在回落的那個最低點上,然后一路下滑。這樣EA就會失去最好的策略執行時間,開始持續賠錢。
但是,總體來說,報價過濾是有好處的,因為他可以讓80%以上的交易者免受錯誤報價困擾,讓很多交易者避免了不必要的爆倉和穿倉等情況,最大的限度的保證了交易者的權益。話又說回來,EA交易者也要明確下平臺商設置的交易時間的規則,避免不必要的策略失誤。
注意事項五、掛單距離的限制
眾所周知,設置止盈止損是為了保證一定的利潤和避免更大的損失。很多EA也是有設置止盈止損功能的,但是止盈止損的設置并不能保證每次都設置成功。為什么呢?因為基本上每個券商的平臺都會設置掛單距離的,否則會被套利到死。下面以兩種EA為例子來說明為什么EA要注意掛單距離。
1、進場設置止盈止損
這類的EA是進場就會設置止盈止損,比如說EA進場設置的止損止損在市價的15點左右,然而,券商平臺的規則是必須離市價30個點以上才能設置止損止損。這種情況下,EA就不能進場,因為規則不允許,所以在開始做單的時候就會發現這個問題,避免了以后的問題。這個是比較好的情況,下面我們來說下一種情況。
2、中場設置止盈止損
這種情況就比較苦逼了,當EA已經下單成功,根據行情的變化,準備要設置止盈止盈止損了,但是發現券商平臺的規則是必須離市價30個點以上才能設置止損止損,而EA設置的止損止損需要在市價的15點左右。是不是就悲劇了,止盈止損設置不成功!!!之后的結果大家就可想而知了,EA不能出場,如果賠錢就一賠到底。
所以,大家在使用EA的時候,也要查看EA 的策略是否和平臺商的掛單距離所匹配。
以上就是我為廣大EA愛好者所奉獻的我自己的經驗,其中有不足和疏漏之處還請大家多多見諒和包涵。
總結
以上是生活随笔為你收集整理的使用EA交易应该注意哪些问题?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上海计算机等级一级 英语,全国和上海的计
- 下一篇: 利用 MQL5 面向对象编程法编写“EA