Download MetaTrader 5

ex4 write error

To add comments, please log in or register
How to use MQL5.community messages editor? Find out in the article!
MenitalTrader
18
MenitalTrader 2016.08.18 16:56 
Upon upgrading MetaEditor I cannot compile any source code.  All my custom indicators and experts have ex4 files present in the Indicators folder, but none of the platform-included files, such as ATR, Awesome, Bands etc have recompiled successfully.  If I try to manually recompile and write the ex4 file, I get an 'EX4 write error'.  If I try to compile anything at all, even the simplest code, I get the same error.

If I paste a previous backed-up version of the ex4 into the Indicators folder, it runs correctly on the MetaTrader platform.

Can anyone help?  I can use old object code for now, but I am unable to write and compile any new code.

System:

Windows Vista 32 bit

MetaTrader Version 4.00 build 985

MetaEditor Version 5.00 build 1350

I have full read/write access to the MQL4 data folder (C:\Users\User_account_name\AppData\Roaming\MetaQuotes\Terminal\Instance_id\MQL4) and Indicators folder.
MenitalTrader
18
MenitalTrader 2016.08.24 15:24  
MenitalTrader:
Upon upgrading MetaEditor I cannot compile any source code.  All my custom indicators and experts have ex4 files present in the Indicators folder, but none of the platform-included files, such as ATR, Awesome, Bands etc have recompiled successfully.  If I try to manually recompile and write the ex4 file, I get an 'EX4 write error'.  If I try to compile anything at all, even the simplest code, I get the same error.



For anyone suffering from a similar problem, Metaquotes Service Desk recommended this:


Please, update your terminal to the latest pre-release build.

There are few steps to update:

1. You should open demo account on MetaQuotes-Demo server and log in.

Accounts -> Open an Account -> click "add new broker ..." -> enter  demo.metaquotes.net -> click "Scan" -> select demo.metaquotes.net -> click "Next".

2. Restart the terminal.
3. Wait until "LiveUpdate finished" record would appear in Journal tab.
4. Restart the terminal once again.

5. Check terminal's build.


It worked for me.  My terminal would not auto-update beyond version 985 with my broker.  The latest version from metaquotes fixed the problem.

To add comments, please log in or register