實際上,MetaTrader 5的設計目的是能夠交易除外匯外的其他市場,如股票和商品,因為它更能夠插入集中交易所。外匯是一個完全分散的市場,許多主要參與者以稍微不同的價格向這個龐大的市場提供流動性,以不協調的方式進行交易。股票和商品,後者主要作為期貨合約交易(實際上是具有不同到期日的幾個合約),通常必須通過集中的流程進行交易,然後才能以完全合法的方式更改所有權。在MT5的開發和發布時,可以認為邁達克軟件公司預見到了零售股票和商品交易的繁榮,並設計了軟件以適應這個市場。
另一個主要的差異化設計因素是其符合美國的“禁止對沖規則”,該規則規定美國的外匯經紀商的客戶必須以“先進先出”的原則進行交易。這意味著,例如,如果交易者做多1手歐元/美元,然後再做多1手歐元/美元,必須在關閉第二筆交易之前成交第一筆交易。雖然MetaTrader 4會單獨記錄每筆交易並允許分別管理每個單獨的頭寸,但MetaTrader 5會自動聚合所有頭寸。因此,只有MetaTrader 4可以處理對沖:MetaTrader 5無法處理。對於美國的交易者來說,這很好,因為他們在任何情況下都被法律禁止對沖,但在其他地方,許多交易者發現無法執行對沖操作會增加很多不必要的操作以致非常困擾。這可能是許多交易者感到被其經紀人和邁達克軟件公司“推動”使用Metatrader 5取代Metatrder 4的主要原因。

另一個主要的差異化設計因素是其符合美國的“禁止對沖規則”,該規則規定美國的外匯經紀商的客戶必須以“先進先出”的原則進行交易。這意味著,例如,如果交易者做多1手歐元/美元,然後再做多1手歐元/美元,必須在關閉第二筆交易之前成交第一筆交易。雖然MetaTrader 4會單獨記錄每筆交易並允許分別管理每個單獨的頭寸,但MetaTrader 5會自動聚合所有頭寸。因此,只有MetaTrader 4可以處理對沖:MetaTrader 5無法處理。對於美國的交易者來說,這很好,因為他們在任何情況下都被法律禁止對沖,但在其他地方,許多交易者發現無法執行對沖操作會增加很多不必要的操作以致非常困擾。這可能是許多交易者感到被其經紀人和邁達克軟件公司“推動”使用Metatrader 5取代Metatrder 4的主要原因。