What's new

Comparing MetaTrader 4 and MetaTrader 5

5.00 star(s) 2 Votes

fiom20

New Member
MT5 is faster than MT4. It doesn't slow down your platform. It is a fully fledged 64-bit, multi-threaded platform, whilst MT4 is a 32-bit, mono-threaded platform with a 2GB (or a 4GB memory limit if you use it on a 64-bit operating system). MT5, being the latest version of the software, runs excellent on 64-bit operating systems, whereas MT4 is ideal for a 32-bit operating system.

You will need the set-up execution file to install the software. It is important to note that MT5 can run on the 32-bit operating systems, too. However, when it comes to running MT4 on 64-bit systems you will notice that it does not work as fast as on 32-bit systems. It's not always the case, but if you use MT4 on a VPS server with multiple CPU cores, it will not work efficiently.

MT4 and MT5 have different server built-ups. MT4 has only one dedicated server that is restricted in its communication with other servers. MT5, on the other hand, deploys jobs to other servers, and they work together, provide synergy, and are able to achieve hardware utility, as well as improving results, because of the different servers communicating and working together, leading to resource optimisation.

There are four main servers that MT5 uses: the access server, the trade server, the history server, and the backup server. This is in contrast to MT4, which uses only one server engine. On the MT4 platform, reports that you can pull from the software are only available in the HTML format. With MT5, the reports are available both in the HTML and Open XML table formats.

MT4 is still straightforward and simple. It has about 30 in-built indicators and 33 analytical objects. It allows for two types of market orders, four types of pending orders, two different execution modes, two stop orders, and a trailing stop function. It is still easy to navigate through it, and many traders simply love to use it.

MT5 has 38 in-built indicators. It offers a separate economic calendar tab with features like 'news event', 'schedule', 'impact', 'forecast', 'previous', and more. It offers 6 types of pending orders, DOM access (Depth of Market), and data on time, as well as sales from the exchange. The number of analytical objects that help identify financial instrument price trends is limited to 31 on MT4, is 44 on MT5.

Those objects may detect cycles and support/resistance levels, build channels, and more. We can also spot a difference in the log files. On MT5, log files are automatically compressed, whereas with MT4, this is not the case. On MT5, you can receive codes from the code base, as compressed zipped folders are available on the MT5 platform, and you can store them on your local drive.

MT5 allows for partial orders, if, for instance, the maximum volume of a trade is met and the trade is not filled, traders can select 'partial edit' to allow for the remaining volume to be cancelled. The industry is advancing, evolving, and moving towards MT5. According to MetaQuotes, the focus is shifting to MT5.
 
For mt4 there are more free resuorce, than mt5
Source code and indicator, i prefer to use this because you can find a lo of more utilities in codebase
 
Most traders prefer the MT4 because of its simple trading software features, and that is the same reason I used it during the initial stages, but since I mostly trade in forex, it was a suitable choice.

Though the MT5 is an advanced version of the MT5, it is a bit difficult for beginner traders to use and the MT5 platform can be used to trade currencies, stocks and commodities.
 
I used mt5 for the last 3 years, moved to mt4 last week. MT4 is a dumber, but for all the free EAs, it's worth it.
 
Metatrader 4 and Metatrader 5 have a number of crucial differences. First, they are built around different programming languages. The name of the programs drops a hint at the programming languages used in the creation of the trading platforms. So, these are respectively MQL4 and MQL5.
Metatrader 5 is a 64-bit program released in the year 2010, while Metatrader 4 was created for 32-bit computers in the year 2002. As Metatrader 5 is 64 bit program, it uses computer resources like cpu, ram, etc more efficiently than Metatrader 4 which means it can load and run any kind of resource hungry indicators a lot more easily than Metatrader 4.
MT4 was specifically built for forex traders, whereas MT5 was designed to provide traders with access to CFDs, stocks and futures.
Metatrader 5 has more order types compared to Metatrader 4.
When it comes to technical analysis, Metatrader 5 offers more. In contrast to Metatrader 4 that offers 30 technical indicators and 31 graphical objects and 9 timeframes, Metatrader 5 comes with 38 default technical indicators, 44 graphical objects, not to mention 21 different timeframes. Both platforms support customized technical indicators.
One can generate tick charts, volume charts, renko charts, range bar charts, etc easily using a chart generator indicator/script on both Metatrader 5 and Metatrader 4 but even if you do use a chart generator to generate volume charts or renko charts or range bar charts on Metatrader 5 platform, Metatrader 5 platform does not allow trading from custom charts. You can bypass the restriction, but that requires a special trading utility such as a trading panel or EA. The utility will translate the custom symbol name to the tradable symbol and mirror the entries plus stops on the custom symbol. Metatrader 4 platform does not have any kind of restriction related to trading from custom charts.
Metatrader 5 does not offer offline charts compared to Metatrader 4 which is why it is harder to program an add on Simulator for Metatrader 5 platform. This is the reason why only Metatrader 4 has Soft4fx and Sphere Tester Forex add on Simulators and Metatrader 5 platform does not.

It actually depends on what kind of indicators you are using and also what kind of simulator you are using. I use both Metatrader 4 and Metatrader 5 platforms.
1. Reason being that only Metatrader 4 can run Simulators like Soft4fx, Sphere Tester and FxBlue. Metatrader 5 can run only FXBlue Simulator.
2. Metatrader 4 cannot run heavy duty indicators as Metatrader 4 is only 32 bit platform. Running heavy duty indicators will make Metatrader 4 platform freeze which is a huge drawback.
3. Metatrader 5 is 64 bit platform which can run any heavy duty indicators without any problems easily.

If you are running heavy duty indicators then go for Metatrader 5. Yes you will have to convert your mq4 Metatrader 4 indicators to mq5 Metatrader 5 indicators. There are many coders online who are fluent in programming of both languages mq4 and mq5 who can convert your indicators from mq4 to mq5 for a fee depending on the complexity of the indicators.

If you have light indicators that you are using in Metatrader 4 platform then continue using Metatrader 4 platform. No point in switching to Metatrader 5 platform.
It all comes down to one's preference in the end as Metatrader 4 has a lot more indicators and EAs than Metatrader 5 platform. If you are running quite heavy resource indicators then go for Metatrader 5 platform. You can easily convert your mt4 indicators to mt5 through a programmers for hire who are fluent in both Mql4 and Mql5 languages. If you are comfortable with the indicators, EAs and technical analysis tools on Metatrader 4 platform then stick to Metatrader 4 platform.
 
Mt4 is still supported well by bigger signal providers and many advanced indicators are still written for MT4 only. I think it's better to stick on to this.
 
Yes. I can code your EAs and Forex Indicators for you at an affordable rate. You can contact me for details via Whatsapp +2349072822255

I code both Mt4, mt5 Forex Robots Indicators and Scripts.
 
For some expert advisers, the build of the mt4 terminal is important. I didn't find an answer on YouTube
Where I can see what build of MT4?
 
Mt4 is still supported well by bigger signal providers and many advanced indicators are still written for MT4 only. I think it's better to stick on to this.
 
Mt4 is still supported well by bigger signal providers and many advanced indicators are still written for MT4 only. I think it's better to stick on to this.
The problem is expert advisor works with some build of MT4. So I need to know what build of my terminal.
 
MT5 is faster than MT4. It doesn't slow down your platform. It is a fully fledged 64-bit, multi-threaded platform, whilst MT4 is a 32-bit, mono-threaded platform with a 2GB (or a 4GB memory limit if you use it on a 64-bit operating system). MT5, being the latest version of the software, runs excellent on 64-bit operating systems, whereas MT4 is ideal for a 32-bit operating system.

You will need the set-up execution file to install the software. It is important to note that MT5 can run on the 32-bit operating systems, too. However, when it comes to running MT4 on 64-bit systems you will notice that it does not work as fast as on 32-bit systems. It's not always the case, but if you use MT4 on a VPS server with multiple CPU cores, it will not work efficiently.

MT4 and MT5 have different server built-ups. MT4 has only one dedicated server that is restricted in its communication with other servers. MT5, on the other hand, deploys jobs to other servers, and they work together, provide synergy, and are able to achieve hardware utility, as well as improving results, because of the different servers communicating and working together, leading to resource optimisation.

There are four main servers that MT5 uses: the access server, the trade server, the history server, and the backup server. This is in contrast to MT4, which uses only one server engine. On the MT4 platform, reports that you can pull from the software are only available in the HTML format. With MT5, the reports are available both in the HTML and Open XML table formats.

MT4 is still straightforward and simple. It has about 30 in-built indicators and 33 analytical objects. It allows for two types of market orders, four types of pending orders, two different execution modes, two stop orders, and a trailing stop function. It is still easy to navigate through it, and many traders simply love to use it.

MT5 has 38 in-built indicators. It offers a separate economic calendar tab with features like 'news event', 'schedule', 'impact', 'forecast', 'previous', and more. It offers 6 types of pending orders, DOM access (Depth of Market), and data on time, as well as sales from the exchange. The number of analytical objects that help identify financial instrument price trends is limited to 31 on MT4, is 44 on MT5.

Those objects may detect cycles and support/resistance levels, build channels, and more. We can also spot a difference in the log files. On MT5, log files are automatically compressed, whereas with MT4, this is not the case. On MT5, you can receive codes from the code base, as compressed zipped folders are available on the MT5 platform, and you can store them on your local drive.

MT5 allows for partial orders, if, for instance, the maximum volume of a trade is met and the trade is not filled, traders can select 'partial edit' to allow for the remaining volume to be cancelled. The industry is advancing, evolving, and moving towards MT5. According to MetaQuotes, the focus is shifting to MT5.
You are right But I think MT4 is much better than MT5.. so focus on mt5
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)

Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock    No Thanks