Trouble updating MetaTrader 4 platform to latest build 500 on some VPS and computers

Metatrader 4 client terminal is updated to the latest build 500 without user confirmation and on some computers or VPS servers you may experience the same problems as i did.

The new build 500 of the MT4 terminal brings many new features that are very useful to traders and you should accept the new MT4 version. I am glad that MetaQuotes keep updating their software by adding more and more features requested by their customers. I do not feel it is necessary to explain what those new feature are about because they are already explained on MQL4 forum. Learn more about the new MetaTrader 4 platform build 500 release. According to MetaQuotes, from August 1, 2013 client terminals older than build 439 will be no longer supported. This means it is very important to update them before this date.

Problems you may experience when Metatrader 4 platform is updating to build 500

The problem i want to discuss in this article is the one that i personally experienced on all of my VPS servers. In order for the MT4 to be updated to the latest build 500, which is done without user confirmation, it should be started with administrator rights without any restricted access. Although all of the VPS that I use run with an administrator rights and i have not applied any restricted access to the MT4 terminals, i get the following window when the terminals are launched. Currently this MT4 platform is build 482 and it will attempt to update to build 500.

Launching MT4 build 500 user restricted access

If i click OK and leave everything as is, the MT4 is started with restricted access. This is because the “Run this program with restricted access” check-box is selected. For a few seconds the MT4 window is displayed and then disappears. However the MT4 process is not closed fully and just keeps running in the background because i can see the process terminal.exe in the Windows Task Manager window. See the picture of this window below.

Windows Task Manager window with terminal exe process

My guess is that MT4 fails to update to build 500 because it is launched with with restricted access, restricted rights to perform some operations. This makes the platform to kind of freeze in the background. If i run the same MT4 again, another instance is launched and the story repeats.

How to avoid this problem and make MetaTrader 4 update to latest build 500?

I would recommend to close all MT4 platforms first. And by that i mean you should even terminate every terminal.exe process in the Windows Task Manager. To do this you need to select terminal.exe from the process list and click the “End Process” button. Once there are no terminal.exe on the process list, you can continue and perform these simple steps. If you do not want to kill terminal.exe processes for any reason, simply restart your computer or VPS.

You need to leave the “Run this program with restricted access” unchecked when launching MetaTrader 4 platform. This will launch the platform with full access and it will be able to perform update operation. When MT4 is launched with full access rights, you will see it will close automatically after a few seconds and then again, after several seconds, it will appear, but this time as the latest build 500. You can check that by going to Help | About. The software version is printed in this window.

Metatrader version 4 Build 500 help about window

Do i have to do this every time i start new MT4?

This must be done only once. After the MT4 platform is updated to build 500 it will not ask to run it without restricted access and start normally like it always does. However you should want to test that by closing the MT4 and starting it again. Good luck with your Forex trading using the new MT4 platform build 500 and enjoy new features.

Some EA Coder programs do not work with the Metatrader 4 Build 500 and If you use Stealth EA or Email Alert EA, be sure to update them to the latest versions. I have already sent a notification email about these updates. If you did not received them please check your spam/bulk folder. To make sure you receive email from us, please add support at ea-coder.com and info at ea-coder.com to your contact list or address book.

About the author

Rimantas Petrauskas

First I am a father, a husband and then the author of the book “How to Start Your Own Forex Signals Service”. I am also a Forex trader, a programmer, an entrepreneur, and the founder of ea-coder.com Forex blog. I have created two of the most popular trade copiers and other trading tools for MT4 that are already used world wide by hundreds of currency traders.

6 Comments

Leave a comment
  • The MT4 Build 500 seems to be updated on my VPS for the three brokers terminal in action, but there is “No connection” for all three of them. I did not received the window with the “Run this program with restricted access” box when I updated MT4 Build 500. What can I do to get the connection up and running again.

    Thanks

    Alain

    • Dear Alain,

      personally i did not experienced any connection problems after MT4 build 500 update. I am sure this is temporary. You may also try to restart MT4 platforms and see if this helps.

  • Useful information about how to solve MetaTrader 4 Platform to latest build 500 on some VPS and computers. It is great article too. Greenvault FX Meta Trader 4 provides the capability to analyze price dynamics of financial instruments, create and use automated trading programs and unlimited charting quantity.

  • My friend is running a custom EA a few years ago . when they updated the mt4 build it stopped working . Is there a program to update his EA.

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Copyright © 2009-2018. Rimantas Petrauskas | Terms and ConditionsPrivacy PolicyEarnings Disclaimer
Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with foreign exchange trading, and seek advice from an independent financial advisor if you have any doubts.
The purchase, sale or advice regarding a currency can only be performed by a licensed Broker/Dealer. Neither us, nor our affiliates or associates involved in the production and maintenance of these products or this site, is a registered Broker/Dealer or Investment Advisor in any State or Federally-sanctioned jurisdiction. All purchasers of products referenced at this site are encouraged to consult with a licensed representative of their choice regarding any particular trade or trading strategy. No representation is being made that any account will or is likely to achieve profits or losses similar to those discussed on this website. The past performance of any trading system or methodology is not necessarily indicative of future results.
Clearly understand this: Information contained in this product are not an invitation to trade any specific investments. Trading requires risking money in pursuit of future gain. That is your decision. Do not risk any money you cannot afford to lose. This document does not take into account your own individual financial and personal circumstances. It is intended for educational purposes only and NOT as individual investment advice. Do not act on this without advice from your investment professional, who will verify what is suitable for your particular needs & circumstances. Failure to seek detailed professional personally tailored advice prior to acting could lead to you acting contrary to your own best interests & could lead to losses of capital.
HYPOTHETICAL OR SIMULATED PERFORMANCE RESULTS HAVE CERTAIN LIMITATIONS. UNLIKE AN ACTUAL PERFORMANCE RECORD, SIMULATED RESULTS DO NOT REPRESENT ACTUAL TRADING. ALSO, SINCE THE TRADES HAVE NOT 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.

WordPress Security