• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Trading Heroes

Trading Heroes

Forex Trading Education

  • Articles
  • Products
  • About
  • Login

How to Install Custom Indicators on MT4 Mac

There are solutions out there that say you can run MT4 on a Mac. Find out how these solutions really work and how to install custom indicators and EAs.

Home / Trading Software Tutorials / How to Install Custom Indicators on MT4 Mac

Last updated: August 11, 2022
By Hugh Kimura

Let's talk about the so-called “MT4 for Mac” solutions out there. I don't recommend them. But if you insist on using them, here's how you install custom indicators and EAs. This method works with all of our MetaTrader 4 EAs and indicators.

I'll also get into how they work behind the scenes, why I would never use them and what I would recommend using instead.

This video will show you how to do it, but if you prefer the text version, it's provided below the video.

How to Add a Custom Indicator

In this tutorial, let's take a look at the XM solution. I don't endorse them, but they are the most popular “MT4 for Mac” solution out there, so I'll use XM as the example case.

To get started, first install the XM program. Then open Finder and go to your applications.

Find the XM MT4 icon.

Finder > Application > XM

RELATED: Stop missing Engulfing Bars, get alerts in MT4

Right-click on the icon and select Show Package Contents.

Package contents

Then navigate to: drive_c > Program Files (x86) > XM MT4 > MQL4 > Indicators

Drag your custom indicator in that folder.

By the way, the XM website has that file path wrong. So be sure to follow these instructions, not theirs. 

If you want to install an Expert Advisor (EA), drag it into the Experts folder.

MT4 for Mac folders

After you copy your custom indicator or EA into the right folder, restart MetaTrader 4. Once you restart, your custom plugin will be available for use.

What if My Chart Settings Don't Save?

There can be an issue where your chart settings might reset after you restart MT4.

Yeah, that's pretty annoying.

One workaround is to create a chart template.

To create a template, setup a chart exactly the way you want it. Then right-click on the chart and select: Template > Save Template…

If you want this template to be the template that automatically loads when you start MT4, save it as Default, with a capital “D.”

Create MetaTrader 4 template

Final Thoughts on Using “MT4 for Mac” Solutions

As I mentioned in the beginning, I do not recommend using this type of a solution to trade. The bottom line is that companies like XM use a software package called Wineskin to turn the Windows version of MT4 into a program that can be run on a Mac.

Since MT4 is not running natively on the Mac, I have seen some issues…like the charts not saving. It's much better to run something like VMWare Fusion or Parallels on a Mac, then run MT4 inside the virtual machine.

You can also use something like Bootcamp for Mac, which allows you to start your computer in macOS or Windows. Bootcamp is free with macOS, you just have purchase the Windows license.

My favorite solution however, is to buy a cheap Windows laptop or small form factor desktop and run MT4 there. Then you can remote into the Windows computer with Remote Desktop on your Mac and use MT4. This solves all of the compatibility issues when running MT4 on a Mac.

But if you don't want to spend a lot of money, the XM MT4 for Mac solution can be a good start. It will give you problems though.

You'll just have to decide if you're willing to put up with the issues.

Related Articles

  • How to Setup and Load Data Into Forex Tester 2How to Setup and Load Data Into Forex Tester 2
  • CalculatorThe Risk Reward Tool in MT4 (Already Included)
  • No coding EA builder VSBVisual Strategy Builder Review: Build EAs Without Coding
  • Video trading journalHow to Video Journal Your Forex Trades
  • How to get trendline break alertsHow to Get Trendline Break Alerts
  • how to install indicators on mt5How to Install Indicators on MT5
  • Trello Trading JournalHow to Setup a Free Forex Trading Journal with Trello (and Loom)
  • How to Get Free MT4 Trading VPS Hosting With Amazon EC2How to Get Free MT4 Trading VPS Hosting With Amazon EC2

Category: Trading Software Tutorials Tag: MetaTrader 4 Tutorials

About Hugh Kimura

Hi, I'm Hugh. I'm an independent trader, educator and researcher. I used to work at a hedge fund and the largest bank in Hawaii. Now I help traders optimize their trading psychology and trading strategies. Learn more about me here.

Nobody understand everything. Double check your assumptions. Double check others.
Don’t be satisfied with stories, how things have gone with others. Unfold your own myth.

- Rumi

Primary Sidebar

Trading Guides

The Ultimate Beginner’s Guide to Forex Backtesting

How to Figure Out Your Trader Personality Profile

The Forward Testing Guide for Beginners

How to Create a Precise Trading Plan (with PDF worksheet)

Learn the weird trading method that doesn't use stop losses...

Forex Hedging Guide
FREE Guide
Download Now

Footer

Company

  • Trading Courses and Education
  • Trading Blog
  • About
  • Contact
  • Beware of Imposters

Community

  • YouTube
  • Twitter
  • Instagram
  • Facebook

Tutorials & Guides

  • Best Trading Resources
  • Free Forex Trading Course for Beginners
  • Free Backtesting Guide for Beginners
  • Trader Personality Profile
  • Best Trading Books

Articles

  • Backtesting
  • Podcast
  • Trader Life
  • Trading Psychology
  • Trading Software Tutorials
  • Trading Strategies

Trading involves risk and can result in the loss of your investment. Invest at your own risk. Past performance does not guarantee future results. All information on this site is for informational purposes only and is not trading, investment, tax or health advice. The reader bears responsibility for his/her own investment research and decisions. Seek the advice of a qualified finance professional before making any investment and do your own research to understand all risks before investing or trading. TrueLiving Media LLC and Hugh Kimura accept no liability whatsoever for any direct or consequential loss arising from any use of this information. You are 100% responsible for your losses...and gains. You are more powerful than you know, keep expanding.

 

Copyright © 2007–2023 TrueLiving Media LLC | Terms | Privacy | Risk

Learn Zen8 Forex Hedging

Hedging can be a low-stress and consistent way to trade. Enter your email and I'll send you the FREE guide. 

x