I have two questions
-
@fxDreema I Need you on this thread Please
-
is there any way to make an Ea with fxdreema in such a way so that the brokers wont know if the EA is doing Trading or a human , i ask this question because i have heard so many times that brokers try to mess up an EA. And i also heard there are maybe some techniques out there that can make an ea act like there is actually a human doing the trading
-
How secure is an EA made in fxdreema ? by "secure" i actually mean is it possible that an EA made with Fxdreema to be cracked? Or is it just as secured as any other ea on mql5.com ?
well i am nowhere near making any good ea but i still wanna know for my knowledge
-
-
https://www.metatrader4.com/en/brokers
The software on the broker is also provided by MetaTrader. We can assume that if you place trades with magic number 0, this will make them look as they are created manually... but I would not bet on that. I don't know for sure, because I'm not a broker and I never worked with MetaTrader Server, but there is probably extra information sent from the client to the server when a trade is created. I don't see why not. But you can try the EA and see whether the broker will stop it from working. If you are able to trade with an EA, I don't see why you are afraid of such rumors.
On the server the EA is generated using the same compiler that is used locally, the metaeditor exe. Well, not always the latest version, but it doesn't matter. Then the file is downloaded. It is as secure as if you compile it yourself.
-
@fxdreema thanks for your response
Well i am not worried about the security issues from the fxdreema server, rather i am concerned about the distribution point of view, i mean the mql5 EAs are considered to be uncrackable , people say its impossible to decompile those EAs
so i was wandering if same is the case with the fxdreema EAs, once they are compiled and sold
i know that the compiler in both cases are the same -
I think the answer is logical - if the compiler is the same, then the output files are also the same, so the security is the same. Well, I think that technically every time you compile a file, the contents of the output file are not exactly the same, maybe there is something that changes every time. Or at least this was before. By "same" I mean that they are produced by the same program - metaeditor.exe.
By the way, still there can be difference between the files generated on the server and locally. Because there are few options when you compile them. Normally you can get .mq4 file from somewhere, open it in MetaEditor and hit Compile. But it is possible to create a project in MetaEditor, which contains one extra .mqproj file and then the project has this:

As you can see, there are some checkboxes and they for sure change the contents of the output file. Also the speed of compilation. And sometimes the ability for the EA to produce bugs... I noticed few times that the EA behaves differently when the additional optimization is turned on or off. Maybe these are the default settings for every .mq4 file without .mqproj. I think on the server some of these options is turned of.