MT4、MT5交易平台軟體,是由MetaQuotes Software Corp.公司設計的金融交易平台
廣泛適用於各國的股市指數、期貨、黃金(或其它貴金屬)、原油、外匯(各國貨幣)、美元指數
該平台的操作功能、交易界面、自動下單程式(EA),廣泛被國際投資金融機構、外匯交易商與全球投資人所使用
目前MT4的市場占有率比較MT5來的高,特别是黃金(或其它貴金屬)、外匯交易的投資人所使用
目前MT4比較適用於一般投資人(散戶),使用MT5的用户族群大多都是大型交易機構。
MT4和MT5在功能上有許多的相似之處,但是兩者之間還是有許多的不同之處,以交易黃金來舉例,最大的不同處將是於,如果交易2筆訂單以上的時候,持倉結果的不同:
【MT4部份】
我們在兩個不同時間點,先後買進2手和4手黃金,二張訂單是相互獨立,並且有屬於自已獨立的訂單號碼,我們可以任意選擇其中一張訂單來修改停損、停利、平倉或部份平倉
並且MT4也可以執行鎖單功能,同一個時間點,同一品交易商品,同時擁有1手BUY和1手SELL單。不同方向的操作會以獨立倉位的訂單呈現,並且兩張不同方向的訂單操作互不影響。
【MT5部份】
在MT5的交易平台上,為了符合NFA(美國期貨協會)在2009年8月1日開始的先進先出 (FIFO) 的交易單規定。MT5的交易帳戶在任何貨幣對只能有一個部位。
我們在兩個不同時間點,先後買進2手和4手黃金,我們只會看到一張6手黃金的買單,訂單會被合併。也就是說,永遠場上只會有一張BUY單或一張SELL單。當我先買進一手BUY單,在賣出一手SELL單,場上的訂單就會對沖掉,變成沒有任何的訂單~
MT5 和 MT4 的訂單管理方式 (下單順序為由左往右執行):
MT4 和 MT5 於EA(自動下單)、Indicators(指標)、Script(腳本)的相容性:
MQL4 和 MQL5 交易語言不相容。主要原因是為了採用新的程式語言及加強程式的執行速度。原先在 MT4 平台所寫的EA程式(.mq4 and .ex4 檔案),將不能在 MT5 平台上執行,必需要重新以MQL5交易語言編寫過後,才能夠於MT5平台上使用。
所有的外匯平台經紀商都會採用 MT5 嗎?
如果是有受到美國法規限制的所有美國外匯交易經紀商都會採用。
因為他們必須符合 NFA 的交易規定。
對於其他的外匯交易經紀商,他們則可以自由選擇繼續使用MT4,或升級到 MT5。
零售客戶可能會有不同的選擇,因為交易者依賴在MT4平台上的客製化指標,並且不願放棄可以下對沖單,及交易單的管理方式,交易者才可以進行更多元化的交易策略方式。
因為以上的限制與交易方式的改變,估計於MT4還可以使用好久一段時間,如非有特殊需要,否則就可以不必急著把MT4 EA全面轉換成MT5 EA。
後續追蹤更新MT4跟MT5的版本差異部分:目前已有越來越多的券商於MT5平台上面,已經可以實現對沖功能,也就是BUY、SELL單對鎖的功能。
以上如有侵權,煩請來信告知,謝謝。