Optimise the MT4 Platform: How to

7 Min read

This article is intended to provide a brief guide on how to optimise the MetaTrader 4 (MT4) trading platform for optimal performance. It will cover how to handle the MT4 platform when it freezes, how to reduce max bars in a chart, how to optimise the RAM memory, how to edit profile settings, and it will also touch on custom indicators in MT4.

MetaTrader 4 is a leading platform for trading Forex, analysing different financial markets, and using Expert Advisors. Mobile trading, Trading Signals, and market integration are the vital parts of MetaTrader 4 that greatly enhance your Forex trading experience.

The MT4 platform has been widely used by professional traders in order to navigate through the world of Forex trading. But the journey can be a bit cumbersome, as your charts may eat up a lot of system memory and resources. You've probably noticed that your MT4 platform slows down occasionally, and experiences different problems such as:

  • Lagging
  • Freezes
  • Slowdowns
  • Chart lagging
  • Slow execution of orders

Unfortunately, this list problems isn't limited to just these five, and you may experience additional problems such as updating problems, lagging indicators, and a complete system hang. So what do you do when the MT4 platform freezes? There aren't any secrets to making MT4 faster, but you can easily improve your MT4 performance by following the following MetaTrader optimisation tips.

Optimising MT4 Performance

How to Reduce Max Bars in a Chart

  1. Open your Metatrader 4 platform
  2. Click Tools > Options > Charts and then find "Max bars", located in the chart field
  3. Decrease this value by at least 50%
  4. If the performance still lags, keep decreasing the value until it becomes smooth
  5. Additionally, you can opt to decrease "Max bars in history" too

Very often, step number 5 is not needed, as reducing "Max bars in chart" alone should offer a dramatic performance increase. Steps 1–4 on the other hand, are extremely recommended, and should solve a lot of the performance related issues.

Source: MetaTrader 4 - Reducing the maximum bars in MT4

Optimise the Memory (RAM)

Generally speaking, active traders usually have more than one MetaTrader 4 terminal open during a trading session. This can be due to many different reasons, including the management of multiple accounts, demo trading, practising different trading strategies etc. The limiting factor to how many MetaTrader platforms you can run on a computer is based on the CPU speed and the memory available.

This can be an especially big problem when running MetaTrader on an older PC or Mac. However, even new computers might experience the same problems with MT4 lagging, high memory usage, and annoying slowdowns. Below, you will find a list of simple changes you can apply to MT4 in order to reduce MetaTrader's memory leakage:

Source: MetaTrader 4 - Optimising memory in MT4

  1. Try disabling features you do not use in the Publisher, Email and Events Tabs
  2. Disable 'News' in the Server Tab
  3. Press CTRL + M to Market Watch, then right-click and choose 'Hide All', deleting all pairs that are not in use
  4. Close all the charts that you are not using (it will save your computer memory)
  5. If you are running any Expert Advisors, consider disabling any logging functions if they are not required
  6. Restart MetaTrader from time to time, to maintain low memory usage

Use Profile Settings

Profile settings allow you to control and group the number of charts and currency pairs that are open at one time. You can use these settings to save and load only those pre-selected currency pairs.

Let's look at an example:

Let's say that in the morning you only wish to see charts related to EUR, GBP, and USD, while in the evening or the night you prefer to only see AUD, NZD, and JPY-related crosses. Using Profile settings, you can save a lot of time. First of all, you save a profile named "London" with charts such as EUR/USD, EUR/GBP, GBP/USD, and USDCHF. Then you can save a "Tokyo" profile that would only bring up pairs such as USD/JPY, AUD/JPY, GBP/JPY, and NZD/USD.

Source: MetaTrader 4 - Editing profile settings

Check Out Custom Indicators

If your CPU is constantly overloaded and you notice that MT4 is not responding at all, the culprit may be one of the custom-made indicators. 

You need to check which custom indicator hangs your system and delete it. The problem is that many of the custom-coded indicators are badly coded and unoptimised. These indicators were developed by industry professionals, and though they offer more than 55 exclusive options, they don't burden the CPU power or the RAM. One note of warning: If you download indicators from other sources, please use custom indicators only from recognised and verified sources.

Pro Tip: When you install a new indicator, you don't need to restart your platform in order for your custom indicator to show up in MT4. Just refresh the navigator panel, and your new indicator should appear after a couple of seconds.

Source: MetaTrader 4 - How to install a new indicator

Get Educated on the MT4 Platform

Any potential issues you may experience when using the MT4 platform are always resolved quickly, and MT4 has vastly improved since its initial introduction to the markets. Today it is considered the top platform for online trading—and rightly so. It is important to make sure that you have a good understanding of the MT4 platform before you start trading with it.

Therefore, making sure to educate yourself prior to using it is the best course of action. Admirals offers an extensive range of educational articles on trading that cover all sorts of topics, such as Forex trading strategies, trading indicators, 'How to' guides, tutorials, and much more! Alternatively, if you're ready to trade on the live markets, click the banner below to download MetaTrader 4 for FREE!

About Admirals
Admirals is a multi-award winning, globally regulated Forex and CFD broker, offering trading on over 8,000 financial instruments via the world's most popular trading platforms: MetaTrader 4 and MetaTrader 5. Start trading today!

This material does not contain and should not be construed as containing investment advice, investment recommendations, an offer of, or recommendation for, any transactions in financial instruments. Please note that such trading analysis is not a reliable indicator for any current or future performance, as circumstances may change over time. Before making any investment decisions, you should seek advice from independent financial advisors to ensure you understand the risks


How to Choose the Right Forex Arbitrage Trading Software
This article will explain how to choose arbitrage trading software for Forex trading, as well as, why traders use Forex arbitrage trading software, how Forex automation software works, the ins and outs of Forex automation software, how alert programs work, and more! Table of Contents Arbitrag...
The Ultimate Guide to MetaTrader 5
Whether you are already a seasoned trader, or just a beginner looking to understand and master MetaTrader 5, this comprehensive guide to the free MetaTrader 5 platform will cover every detail you need to know! Table of Contents How to download MetaTrader 5 How to install MT5 on Windows? Ho...
Find The Best Forex Trading Platform
With all the choices available, which online trading platform should you choose? We are going to take a look at the available options for the best Forex trading platform in 2021. We will look at what actually makes a good trading platform, how to choose the right one for your trading style and offer...
View All