Want  editable code of ANY FOREX ROBOT or INDICATOR - in a minutes? Try #1 Decompiling Service!
E-mail address :




For registration, please use option "Add funds" - your account will be created automatically.
We apply fast and effective decompiling of ex4, partially using the fact that MQL4 language is C-based and it executable files have inherited some moments from parental language. Very soon you can edit your mq4 files and use them in own projects as need.
Sometimes EX4 files use special code locking, or the file is corrupted. This of course we cannot restore TheCode from TheEmpty - this is the Magic :) But we will successfully restore mq4 files for ALL builds of MT4 - including the last build.
 

We decompiled hundreds of EX4 files for our clients

And think you agree that it is no many analogues of our service in the Net. Technology of decompiling is enough difficult, and for this purpose it is necessary to possess some special knowledges and experience. We do this professionally and already for a long time. Certainly decompiling exclusively makes in the educational purposes, you may also read this article about copyrights on ex4:

 Cubesteak Central ? Blog Archive ? The FINAL word on EX4 decompilation

If the technology of decompiling is interesting to you - you can spend a lot of time for studying of this interesting theme. But easier to take advantage of our services :)

Turn any ex4 file - into editable mq4 source code

We carry out restoration of source MQ4 files of indicators, expert advisors and scripts of trading platform MetaTrader 4 for Forex, CFD and Futures markets. Restoration becomes from compiled file EX4 to source file on MQL 4 language, which you can edit as you want.

Owing to features of EX4 format, with compilation it are irrevocably losts the names of local and global variables, and also names of symbolical constants. However after our processing, the names of external variables and names of functions are completely restored. Structural operators are completely restored too. Thus, after new compilation of source MQ4 file received from us, you will have full equality to the original source by working capacity. There's no difference in running both ones. Testing of our technology is regularly spent over the compiled files for last versions of MetaTrader 4.

Example of decompiled file

Initial file - Waddah_Attar_Explosion.mq4
Compiled in Waddah_Attar_Explosion.ex4
See the restored file -
Waddah_Attar_Explosion_restore.mq4

Description of variables names after decompiling:
{g|l|a}{i|d|b|s}[a]_#
Visibility area {g|l|a}:
g - global, l - local, a - function argument
Type {i|d|b|s|t}:
i - int, d - double, b - bool, s - string, t - datetime
Suffix [a]: array
# - identifier
Example in the text:
gs_34 - global string variable, lda_8 - local array of double type

Checking in MT4. It works completely identically to initial Waddah_Attar_Explosion.mq4, and the main task is solved - you may edit source now!

How it Works - easy and fast

This is the first service of ON-LINE EX4 decompiling. What is it ? First of all - that YOU click button "Decompile" on this site, and result MQ4 turns out AT ONCE. How this works?

After adding funds your personal account will be created automatically. System allows :

1) upload any ex4 files at any time
2) mark what files you want to decompile, and click button "Decompile"
3) you see result after a few minutes !
4) download result - mq4 files
5) delete any ex4 and mq4 files at any time

Fee for decompiling of 1 ex4 file - $19,95 $6,95 - AND SPECIAL OFFER! So for using this system (action "Decompile") you need to have positive Balance that is equal or more than this sum.

If you have no personal account in system yet, deposit any sum (min - 6,95, maximum is unlimited - N * 6,95 where N types in field Quantity) via button "Add funds" below. You will be redirected to the payment page, and our billing processor - RegNow.com - will ask your data. Account will be created automatically when RegNow inform us about completed payment (it can take up to 48 hours, normally within a few ones during office hours - according to RegNow rules).


Add funds


If you already have account in our system, execute procedure "Add funds" with typing of the same e-mail (type it correctly please!) which is used for enter to system. Payment will be added into your existing Balance automatically.

Plus ...

You can take advantage of our special offer - Each 5th file is free of charge! - if you pay AT ONCE for 4 or more files, you receive a bonus $6,95 into your Balance and can decompile 1 more file, and pay nothing for it. This rule works FOR EACH 4 files, for example - having paid for 2 x 4 = 8 files, you receive an additional +2 files and may decompile a total of 10 files.

Zero balance does not disturb to enter to account - only the option "Decompile" will be inaccessible for you.

If you have any problem - email to orderProfessional Decompiling Technology For Ex4 File To MQ4 - Contact Usex4mq4.com

Created by Ex4Mq4.com © 2003-2012. All rights reserved.



Expert Advisors is a mechanical trade system (MTS) linked up to a certain plot. The Advisor can not only inform you about a possibility to strike bargains, but also can make deals on the trade account automatically and direct them right to the trade server. Like most trade systems, the MetaTrader 4 terminal supports testing strategies on historical data with displaying on the chart the spots where trades come in and out.

Custom Indicators is an analogue of a technical indicator. In other words, Custom Indicators allow creating technical indicators in addition to those already integrated into MetaTrader 4 terminal. Like built-in indicators, they cannot make deals automatically and are aimed only for implementing analytical functions.

Scripts are programs destined for single execution of some actions. Unlike Expert Advisors, Scripts aren't run tickwise and have no access to indicator functions.

Libraries are user functions libraries where frequently used blocks of user programs are stored.

MetaQuotes Software Corp.
Probably, these indicators may be useful to you :

3colorMACD.mq4
3D_Oscilator.mq4
ADX_Crossing.mq4
ai-_AltrTrend.mq4
ai-BBStopLight.mq4
AllPivots_v1.mq4
aPivot_AllLevels.mq4
aPivot_ResSup.mq4
Aroon_Horn.mq4
ATR_Levels.mq4
AutoDayWhiteKnightv2.mq4
BolliToucher1.mq4
BrainTrend1Sig.mq4
Bunnygirl_CrossDaily.mq4
BykovTrend_Sig.mq4
CCI_Woodies.mq4
CCI_Woodies_Lnx.mq4
CCIRSIDOT.mq4
Center_of_Gravity1.mq4
CoeffofLine_true.mq4
COEFOFFLINE.mq4
Commentator.mq4
Cool2.mq4
Digital_MACD.mq4
Elliott_Wave_Oscill.mq4
Ergodic_Oscillator.mq4
Ergodic_Signals.mq4
GA-ind.mq4
Heiken_Ashi_Smooth.mq4
iExposure.mq4
iTREND_alexcud.mq4
Kaufman_Bands.mq4
Keltner_Channels.mq4
Laguerre.mq4
level_trading_123.mq4
MaksiGen_KaHaJI.mq4
Math-System-Trader.mq4
Murrey_Math_Modif.mq4
Murrey_Math_MT4_VG.mq4
my_squeeze_Light.mq4
OverLayChart.mq4
RSI-TC_NEW.mq4
SDX-TzPivots-alerts.mq4
SeNSetiVe.mq4
SilverTrendSignal.mq4
T3_ALPHA.mq4
TDI-With_Alerts.mq4
Three_Color.mq4
ToR_1.20.mq4
Ultitimate_Oscillator.mq4
UROVNI-MT4.mq4
WcciPaterns.mq4
wlxFractals.mq4
WoodiesCCI.mq4
XprofuterDD.mq4
XprofuterOverlay.mq4
ZZ_YZ_MDAC_ELDER.mq4

This is not client's files - all ones were taken from open sources of the Net.

    Translate :    



Work of a site was voluntary suspended in connection with request of MetaQuotes concerning the elimination of the following violations:

" ... decompile specific programs written on proprietary programming language MQL4 (MetaQuotes Language 4) for a fee, which is an illegal activity unless there is a written consent of the rightful owner of the program. MQL is a programming language that is also copyright by MetaQuotes Software Corp. Every reference to MQ, EX, MQL, MQL4 is illegal and without authorization from MetaQuotes Software Corp. ... "

We apologize and assure that we will find an acceptable way for the solution of this situation that, however, will demand the some time. Thank you for understanding and patience!

Yours faithfully, Ex4Mq4 Team

Our usual support e-mail is: order(at)ex4mq4.com
(any questions..)