How to Optimise the MT4 Platform
Reading time: 6 minutes
MetaTrader 4 is a leading platform for trading Forex, analysing different financial markets and using Expert Advisors. Mobile trading, Trading Signals, and the market integration are the vital parts of MetaTrader 4 that greatly enhance your Forex trading experience.
The MT4 platform has been widely used by traders to navigate through the beautiful world of Forex trading. But the journey can be a bit cumbersome as your charts may eat a lot of system memory and resources. You've probably noticed that your MT4 platform slows down and causes different problems such as:
- MT4 lagging
- MT4 freeze
- MT4 Chart lag
- slow execution of orders.
Unfortunately, the list problems isn't limited to just these five, and we can experience additional problems such as updating problems, lagging indicators, and the complete system hang.
So what to do when the MT4 platform freezes?
Lets cut it to the chase—there aren't any secrets to making MT4 faster, as you may easily improve your MT4 performance by following these MetaTrader optimisation tips. Join us today as Nenad "Tarantula" Kerkez shares proven methods of improving MetaTrader speed and order execution using the best optimisation parameters.
Optimising MT4 Performance
Reduce Max Bars in Chart
- Open your Metatrader 4 platform.
- Click Tools > Options > Charts and find the "Max bars" in chart field.
- Decrease this value by at least 50%.
- If performance still lags, keep decreasing the value until it becomes smooth.
- 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.
Optimise the Memory (RAM)
Generally speaking, active traders usually have more than one MetaTrader 4 terminal open. This can be due to many different reasons, including management of multiple accounts, demo trading, practising different strategies, etc.
The limiting factor to how many MetaTrader platforms you can run on a computer is based on the CPU speed and available memory. 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 mt4 slowdowns.
Below, you may find a list of simple changes you can apply to MT4 in order to reduce MetaTrader's memory leakage.
- Try disabling features you do not use in the Publisher, Email and Events Tabs.
- Disable the News in the Server Tab.
- Press CTRL + M to Market Watch, then right-click and choose Hide All, deleting all pairs that are not in use.
- Close all charts that you are not using, it will save your computer memory.
- If you are running any Expert Advisors, consider disabling any logging functions if they are not required.
- 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 the 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 wish to only see charts related to EUR, GBP and USD, while in the evening or 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.
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. On the other hand, the default indicators that come with MT4 and MT4 Supreme Edition are optimised and don't mess up with your computer memory footprint.
You need to check which custom indicator hangs your system and delete it. The problem is that many of custom-coded indicators are badly coded and unoptimised. From my own experience, I can tell you that that the indicators provided by MT4 Supreme Edition are top-notch. My personal favourites are Correlation Table and Admiral Mini Chart.
"Swiss precision and German quality" is a phrase that applies to these indicators. They all were developed by industry professionals, and though they offer more than 55 exclusive options, they don't burden neither CPU power nor 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 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.
Get Educated on the MT4 Platform
I've been an avid user of the MT4 platform ever since I started trading. Over the course of many years, I can count the number of issues I've run into on the fingers of one hand. Even then, these issues were resolved fairly quickly, and I learned a lot from this experience.
Since the first time I opened this platform, MT4 has vastly improved and today it is considered the top platform for online trading—and rightly so.
The tips that I've shared with you today should definitely help you optimise your MT4 even further. If there is still anything that you would like to know, I strongly suggest your read our FAQ section for more insight into the market.
Other than that, please don't hesitate to ask us anything MT4-related in the comment section below.