MT4は、経験豊富な上級トレーダーから初心者まで、幅広い層のトレーダーのために、メタクオーツ社によって開発されました。ライブFXレート、リアルタイムチャート、ワンクリック取引等、FX取引において必要不可欠な機能が多数搭載されています。
MT4の大きな特徴の一つとして、MT4独自のプログラミング言語であるMQLが挙げられます。このMQL言語により、カスタムインジケータや、EAのプログラミングを容易に行うことができます。EA(エキスパートアドバイザー)とは、手動で取引することなく、FX市場オープン中24時間取引を可能にできる自動売買ロボットのことです。また、MQL言語の使用により、アドバンスチャート等のカスタムも可能となりました。