Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
preview
MetaTrader 5 on macOS

MetaTrader 5 on macOS

MetaTrader 5Trading | 15 January 2025, 12:40
440 600 40
MetaQuotes
MetaQuotes

We provide a special installer for the MetaTrader 5 trading platform on macOS. It is a full-fledged wizard that allows you to install the application natively. The installer performs all the required steps: it identifies your system, downloads and installs the latest Wine version, configures it, and then installs MetaTrader within it. All steps are completed in the automated mode, and you can start using the platform immediately after installation.

You can download the installer via this link or via the Help menu in the trading platform:

Download links in the platform menu


System Requirements

The minimum macOS version required to install MetaTrader 5 is Catalina (10.15.7). The platform runs on all modern versions of macOS and supports all Apple processors, from M1 to the latest released versions.


Preparation: Check the Wine version

If you are already using MetaTrader on macOS, please check the current Wine version, which is displayed in the platform log upon startup:

LP 0 15:56:29.402 Terminal MetaTrader 5 x64 build 4050 started for MetaQuotes Software Corp.
PF 0 15:56:29.403 Terminal Windows 10 build 18362 on Wine 8.0.1 Darwin 23.0.0, 12 x Intel Core i7-8750H  @ 2.20GHz, AVX2, 11 / 15 Gb memory, 65 / 233 Gb disk, admin, GMT+2

If your Wine version is below 8.0.1, we strongly recommend uninstalling the old platform along with the Wine prefix in which it is installed. Be sure to save all necessary files in advance, including templates, downloaded Expert Advisors, indicators, and others. You can uninstall the platform as usual by moving it from the "Applications" section to the Trash. The Wine prefix can be deleted using Finder. Select the "Go > Go to Folder" menu and enter the directory name: ~/Library/Application Support/.

Go to the directory with the Wine prefix

Delete the following folders from this directory:

~/Library/Application Support/Metatrader 5
~/Library/Application Support/net.metaquotes.wine.metatrader5


Installation

The MetaTrader 5 platform is installed like a standard macOS application. Run the downloaded file and follow the instructions. During the process, you will be prompted to install additional Wine packages (Mono, Gecko). Please agree to this as they are necessary for the platform functioning.

Installing MetaTrader 5 in MacOS


Wait for the installation to complete, then begin working with MetaTrader 5:

MetaTrader 5 on Mac OS


MetaTrader 5 Data Directory

A separate virtual logical drive with the necessary environment is created for MetaTrader 5 in Wine. The default path of the installed platform's data folder is as follows:

~/Library/Application Support/net.metaquotes.wine.metatrader5/drive_c/Program Files/MetaTrader 5


Interface Language Settings

When installing MetaTrader 5, Wine automatically adds support for the language (locale) currently set for macOS. In most cases, this is sufficient. If you wish to use a different language for the platform, switch the macOS language to the desired one before installation and restart your computer. Then, proceed with installing the platform. After the installation, you can set macOS to its original language.

Download MetaTrader 5 for macOS


Try the MetaTrader 5 mobile app for iPhone/iPad. It allows you to monitor the market, execute trades, and manage your trading account from anywhere in the world.

Translated from Russian by MetaQuotes Ltd.
Original article: https://www.mql5.com/ru/articles/619

Last comments | Go to discussion (40)
Sergey Golubev
Sergey Golubev | 20 Nov 2020 at 19:01

Some information related:

Forum on trading, automated trading systems and testing trading strategies

Metatrader 4/5 MACOS ????

Renat Fatkhullin , 2020.11.20 16:28

In a couple of weeks, there will be ready-made MT4 and MT5 packages for MacOS.

These are Wine-based installers packaged using CodeWeavers technology. The tests are in progress.

Works for Big Sur too. We will also provide support for M1.

If the old terminal shows Old version, then you just need to install the new version on top.

cytrader
cytrader | 20 Nov 2020 at 20:43

XM is already offering MT4 and MT5 terminals on Mac OS. It runs on Catalina and Big Sur.

I have recently updated to Big Sur and both terminals run fine.

magicmarco
magicmarco | 21 Apr 2022 at 08:47
Hello, I installed the promoted MT5, that works with crossover. I can't find the folders on my mac to copy the profiles and indicators. How does this crossover thing work? 
p4rnak
p4rnak | 11 Nov 2023 at 01:28

Guys please, just just just install MT5 via "Cross Over" application on MacOS (ventura is tested).

It's Amazing... High speed Like Windows.

Good luck

[Deleted] | 28 Dec 2023 at 06:03
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px 'Helvetica Neue'}

Error in POL_Wine

Starting 64-bit process mt5setup.exe is not supported in 32-bit virtual drives


Can u help me with this code

MQL5 Trading Toolkit (Part 6): Expanding the History Management EX5 Library with the Last Filled Pending Order Functions MQL5 Trading Toolkit (Part 6): Expanding the History Management EX5 Library with the Last Filled Pending Order Functions
Learn how to create an EX5 module of exportable functions that seamlessly query and save data for the most recently filled pending order. In this comprehensive step-by-step guide, we will enhance the History Management EX5 library by developing dedicated and compartmentalized functions to retrieve essential properties of the last filled pending order. These properties include the order type, setup time, execution time, filling type, and other critical details necessary for effective pending orders trade history management and analysis.
Neural Networks in Trading: Piecewise Linear Representation of Time Series Neural Networks in Trading: Piecewise Linear Representation of Time Series
This article is somewhat different from my earlier publications. In this article, we will talk about an alternative representation of time series. Piecewise linear representation of time series is a method of approximating a time series using linear functions over small intervals.
Developing a Replay System (Part 56): Adapting the Modules Developing a Replay System (Part 56): Adapting the Modules
Although the modules already interact with each other properly, an error occurs when trying to use the mouse pointer in the replay service. We need to fix this before moving on to the next step. Additionally, we will fix an issue in the mouse indicator code. So this version will be finally stable and properly polished.
Adaptive Social Behavior Optimization (ASBO): Schwefel, Box-Muller Method Adaptive Social Behavior Optimization (ASBO): Schwefel, Box-Muller Method
This article provides a fascinating insight into the world of social behavior in living organisms and its influence on the creation of a new mathematical model - ASBO (Adaptive Social Behavior Optimization). We will examine how the principles of leadership, neighborhood, and cooperation observed in living societies inspire the development of innovative optimization algorithms.