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

Trading Heroes

Forex Trading Education

  • Blog
  • Shop
  • 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 / MetaTrader 4 Tutorials / How to Install Custom Indicators on MT4 Mac

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

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 Retrieve a MetaTrader 4 Deleted Chart Window
MT5 Pending Order Types Explained
The Best Way to Run Windows on a Mac for Trading

Category: MetaTrader 4 Tutorials Tag: Trading Software Tutorials

About Hugh Kimura

Hi, I'm Hugh. I'm an independent trader, educator and researcher. I help traders develop their trading psychology and trading strategies. Learn more about me here.

Top

 

Share This Article


First posted: January 28, 2021
Last updated: May 18, 2022

Primary Sidebar

Trading Guides

How to Figure Out Your Trader Personality Profile

The Best Trading Books Ever

The Ultimate Beginner’s Guide to Forex Backtesting

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

Footer

Company

  • Support
  • About Trading Heroes
  • Trading Courses and Education
  • T-Shirts & Trading Gear

Tutorials & Guides

  • Recommended Trading Resources
  • Free Forex Trading Course for Beginners
  • The Trading Blog
  • Best Trading Books
  • Forex Trading Strategies
  • The Trading Lifestyle Podcast

Community

  • YouTube
  • Twitter
  • Instagram
  • Private Trading Community
  • Contact
Trading involves substantial risk and there is always the potential for loss. All content on this website is for educational and informational purposes only and is not trading, investment, or medical advice. You should be aware of the risks associated with trading and seek advice from an independent certified financial adviser if you have any doubts. Some links on this page might be affiliate links, where we get a small commission if you purchase through the link. It doesn't cost you anything extra and we only recommend products that we absolutely love. This site uses cookies and using this site means that you agree to the use of cookies.

 

CFTC Rules 4.41 - Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, because the trades have not actually been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs, in general, are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown. Testimonials appearing may not be representative of other clients or customers and is not a guarantee of future performance or success.

 

 

 

 

 

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