
外彙交易員可以自由選擇使用交易平台。然而這種選擇與外彙經紀人的選擇是互相聯系的,因為不是每一種交易平台都是由經紀人提供的。此外,一些經紀商與某些外彙交易平台沒有真正的相容性,進而需要通過一個管道來提供對它們的通路,是以MT4/MT5是一個連接配接外彙經紀人交易系統的軟體。
Metatrader 4(以下簡稱MT4)交易平台是非常有名的交易軟體,可以說是設定了行業标準。它不直接通過平台提供交易,不過可能價差會小幅上漲。現階段,大部分的外彙經紀商都提供了MT4交易,價差也和經紀商本身的交易軟體差不多了。Metatrader5(以下簡稱MT5)交易平台有些不太常見,盡管它們都是由同一公司(基于Cyprus的MetaQuotes軟體公司)開發的,為什麼會這樣呢?
什麼是MT5?
MT5在2010年釋出,即在MT4釋出之後的五年,當時MT4正是非常流行的時候,并且由于平台名稱中的編号順序,使得大家誤認為MT5是MT4的一個更新版本。不過這些都是誤會,盡管MT5是一個交易平台和背景測試機器,就像MT4一樣,并且圖形使用者界面看起來和感覺都非常相似。
其實MT5是被設計成做一些MT4不能做的事情,也就是它針對的是一個不同的市場。
本質上來說,MT5的目的是能夠交易外彙以外的市場,如股票和商品,因為它能夠更好地進入這些交易所。外彙市場是一個完全分散的市場,許多主要參與者以不同的價格向這個巨大的市場提供流動性。股票和大宗商品的交易主要是期貨合約(事實上就是一些到期日不同的合約),通常交易過程都非常的集中化,以使這些商品的所有權的改變具有法律效力。在MT5開發和釋出的時候,可以假設MT5已經預見到了大宗商品交易的熱潮,并開發了适合該市場的交易軟體。
另一個主要的差别設計因素是它符合美國的“無對沖”規則,它規定美國外彙經紀人的客戶必須以F.I.F.O.(先入先出)為基礎進行交易。這意味着,如果一個交易者買多1手歐元/美元,然後再買多1手歐元/美元,那麼然後第一個交易必須在第二次交易結束之前關閉。而MT4單獨記錄每筆交易,并允許單獨管理每個交易,MT5則自動合并所有交易。是以,隻有MT4能夠處理對沖,而MT5就不行了。這對美國的交易員來說是好的,因為他們在任何情況下都被禁止對沖,但在世界大部分地區,許多交易者會發現無法執行對沖操作。這也就使得很多交易者會因為交易商的緣故而被迫使用MT5感到氣憤。
簡而言之,MT5是為了吸引非外彙市場和美國市場而開發的,并且要比MT4更好地滿足這些市場的監管需求。這就是MT4和MT5的背後故事。
那麼兩者作為交易平台,有什麼差别嗎?
這兩個主要的差異前面已經詳細介紹過了,但是在MT4和MT5的比較中還有許多其他值得提及的問題。
MT5使用一種叫做MQL5的程式設計語言,而不是MT4所使用的MQL4。MQL5原本最吸引人的地方是它允許“黑盒子”程式設計,簡而言之,就是意味着它更容易程式設計,是以在邏輯上給使用和開發自動交易提供了一個更好的架構。然而,MetaQuotes公司在2014将此特點應用到了MQL4上,是以這個不再是兩者之間的差異,盡管有可能在未來某個時間會開發出新的語言(MT6?),不過MetaQuotes将不會對MQL4以及MQL5做任何更新。
有一點值得注意的是,沒有向後相容性。也就是說為MT4編寫的程式不能在MT5上運作。對于那些希望“更新”的交易員來說,這可能是一個嚴重的缺陷,是以說MT5絕不是MT4的一個更新。
另外,MT5擁有兩個與程式設計有關的特點,這是MT4所沒有的。首先,它的回溯測試功能,在這裡你可以以更快的速度執行測試程式化的交易政策,如果你是那種需要運作大量測試程式的交易者的話,這可以節省大量的時間。其次,它還允許同時多貨币對的回溯測試。這對于大量運作回溯測試節省了大量的時間。
你更适合哪個平台?
在讀了上面的MT4和MT5比較之後,對這個問題的回答現在應該很清楚了。如果你必須遵守美國的法規,或想在平台離線狀态下做大量的回溯測試,又或希望進行股票和商品交易,那麼MT5就更适合你了。
否則,你沒有理由不使用MT4,它也比MT5更受歡迎,而且它易于使用和管理,并且比基于浏覽器的其他同類型交易平台更穩定,大不出現故障。
大多數經驗豐富的交易員會告訴你,他們真正想交易的平台是可靠的、易于使用的、直覺的、不會崩潰的。他們也會告訴你,雖然MT4可能也有一些缺點,但是它工作得很好。
最後,我想你在MT4和MT5之間如何選擇,已經很清楚了吧?