The Core Technologies Blog

Professional Software for Windows Services / 24×7 Operation

How to Disable Automatic Updates when Running MT4 as a Windows Service

MetaTrader 4 (MT4)

MetaTrader 4 (affectionately called MT4) is a very popular Forex trading platform. Several of our customers run the MT4 client as a Windows Service with AlwaysUp, ensuring that their trading platform operates continuously during trading hours.

Automatic Updates can cause Trouble!

MetaTrader will automatically update itself on your PC whenever the folks at MetaQuotes Software produce a new and improved version. This is a great feature when you start and run MT4 normally on your desktop, but the situation is a bit more complicated when MT4 is launched unattended in the background by software like AlwaysUp.

  • What happens if there is a problem updating and MT4 becomes corrupted?

  • Or suppose the update happens at an inconvenient time and causes you to miss an important trade?

  • Or maybe you’ve heard some horror stories about the new version and you want to stick with what you already have!

For these and other reasons, uncontrolled updates should be viewed with suspicion in your 24×7 environment. As the saying goes, “if it ain’t broke, don’t fix it”.

Disable Auto-Updates when Starting MT4 from AlwaysUp

Fortunately there is an easy way to prevent MetaTrader from automatically updating itself. Simply invoke it with the “/skipupdate” command line parameter.

To achieve that in AlwaysUp:

  1. Open your MT4 application settings in AlwaysUp (by double-clicking on the entry or selecting Application > Edit from the menu).

  2. On the General tab, in the Arguments field, enter /skipupdate:

    Add the /skipupdate Parameter

  3. Save your settings.

That’s it. Next time AlwaysUp starts MT4, it will no longer attempt an update.

Now don’t forget to update MT4 manually every now and then — but at an appropriate time when the markets are closed.

Happy trading!

Posted in AlwaysUp | Tagged , , | 4 Comments

4 Responses to How to Disable Automatic Updates when Running MT4 as a Windows Service

  1. Idrissa Ag Intifaskiwene says:

    Hi sir

    I have just installed Windows 10, and reinstalled my MT4S ,but aull MT4S where closed over night automatically ,when was sleeping.
    That didn’t happened with Windows 7 Professional.
    Why MT4 platforms on Windows 10 were closed automatically?

  2. Hi.

    We’ll need additional details to investigate. Can you please send us the information outlined in this article?


  3. david says:

    Do you know if this method still works? Because it no longer works and still get auto update.
    Also where can we download: MetaTrader 4 build 1220?

  4. Hi David.

    This post suggests that “/skipupdate” no longer works in MT4. I suggest contacting MetaQuotes to let them know that this feature is important to you and maybe they will restore it.

    Unfortunately the company doesn’t make old releases available for download. We recommend posting a message on the forum to see if someone has a saved copy.

Leave a Reply

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