由于 Metatrader 5 于 2010 年发布,距 Metatrader 4 发布五年后,当时 Metatrader 4 已经非常流行,而且由于平台名称中的数字顺序,人们普遍误解Metatrader 5是Metatrader 4 的新改进版本,旨在更好地完成相同的工作。这根本不是真的,尽管它和 Metatrader 4 一样是一个交易平台和回测机器,而且图形用户界面的外观和感觉都非常相似。任何适当的 Metatrader 评论都应该指出这一点。
Metatrader 5 实际上旨在做一些 Metatrader 4 无法做到的事情。实际上,它针对的是不同的市场,因此,几乎没有理由讨论“MT4 vs. MT5”。
从本质上讲,Metatrader 5 旨在能够交易外汇以外的市场,例如 股票 和商品,主要是因为它能够更好地接入中心化交易交易所。外汇是一个完全去中心化的市场,许多主要参与者以不协调的方式以略有不同的价格向这个巨大的市场提供流动性。股票和商品,后者主要作为期货合约进行交易(实际上是几份具有不同到期日的合约),通常必须通过集中式流程进行交易,然后所有权才能具有完全法律效力的易手。在 MT5 开发和发布时,可以假设 Metaquotes 预见到零售股票和商品交易的繁荣,并设计了适合该市场的软件。
另一个主要的差异化设计因素是它符合美国的“无对冲规则”,该规则规定 美国外汇经纪商的客户 必须在 FIFO(先进先出)的基础上进行交易。这意味着,例如,如果交易者做多 1 手欧元/美元,然后再做多 1 手 EUR/USD,必须先关闭第一笔交易,然后才能关闭第二笔交易。Metatrader 4 单独记录每笔交易并允许单独管理每个单独的头寸,而 Metatrader 5 自动汇总所有头寸。因此,只有 Metatrader 4 可以处理对冲:Metatrader 5 不能。这对美国的交易者来说很好,因为他们在任何情况下都被法律禁止对冲,但在世界其他大部分地区,许多交易者发现无法执行对冲操作是一个非常烦人的不必要的障碍。这可能是许多交易者开始对被他们的经纪人“推动”使用 Metatrader 5 代替 Metatrder 4 感到恼火的主要原因,并且可以说是 MetaQuotes 也是如此。