Error: Compiler Not Found
-
This error comes up in local version of fxdreema when trying to export .ex4 file.
-
Which version, and... because things can be quite complex depending on the Windows version, by reading here can you find something that causes this problem: topic/2374
I mean... now that I'm trying to export .ex4 file it works for me, so I need more information about the problem.
-
Me too, i'm on win7 and happened after updating mt4 to build 625(last friday)
Already start meta in portable mode etc etc.
Thank you -
Windows 7 64-bit. The problem started after I reinstalled fxdreema. I tried reinstalling to a different directory but no luck.
-
Hm, bad news. It looks that the problem is now true, it's not a bug... unfortunately
Because the problem is that they included the compiler into metaeditor.exe and it's not standalone .exe. Before build 600 it was metalang.exe, after build 600 it was mql.exe (and mql.dll) and now it's gone. Here is a little bit more information about this move: http://forum.mql4.com/61609/page2To be honest, I don't know what will happen now. The compiler was a simple DOS program that was able to be used from external programs (like fxDreema or Forex EA Generator) with simple CMD (command prompt, this black DOS screen that shows only text) commands. Now I guess it's possible to use old mql.exe/mql.dll if you have them from older installation, at least you can try. But I think at some point .ex4 files generated with this last standalone compiler will stop work in MetaTrader 4. I can also include this old compiler into the local version, but again... the same will probably happen.
If at some point MetaQuotes decide to completely cut off the usage of their compiler from external programs, then EA generators will no longer work for MetaTrader
They do stupid things sometimes, I will not be surprised. -
And the same goes for the last MT5 version

But here is a quick fix.
For those who understands russian: http://www.mql5.com/ru/forum/21374
English: http://www.mql5.com/en/forum/22148#comment_803835Download one of these files and put it into the MetaTrader installation. No .dll is needed, and those should work for MT4 and MT5 as well.
I will probably include those into the next fxDreema local version, so if no compiler was found - to use what's available in it. This is how the web version works actually, it uses compilers on the server

-
great, thanks a lot!