MQL4: Security of source code for started expert advisor under Meta Trader 4 platform - question - page 2

 

The mythical FFT (Flying Forex Trojan):

 
gordon:

The mythical FFT (Flying Forex Trojan):


Gordon, where are you came from ?

Where do you live ?

 
gordon:

It's as likely as a Las-Vegas casino developing biological neural agents in a secret lab intended to disorient it's clients while they are gambling and make them lose their money...

They already have that, its called free drinks lol
 

.

Another hello from Russia: "Winter Rain"

.

Look at the following 40 bytes:

.

.

Same step by step:

.

.

The program may be used to, choose on your own:

1. to warm up your fingers before handling;
2. for 100% utilization of one of the processor cores, to warm up too ? ;
3. to test the performance of the computer video system at the store, in the absence of available tools;

...

.

Colored version is called the "The Field".
To make a colored version:
1. instead of "b0 07 a4 aa e2 fc" enter "90 90 90 a4 e2 fd";
2. if desired, instead of "2d 05 00', you can enter, for example, "2d 01 00".

.

If possible, it is desirable to run in full screen mode:

.

.

Here is what you can obtain:

.

.

Good luck!

 
gordon:

The bridge is between the MT4 server and other financial networks. It has nothing to do with the client-side MT4 Terminal. Where do u get these ideas? It doesn't make any sense!

Even the worst broker in the world, with the worst ethics, won't get involved with Trojans and Viruses! It's as likely as a Las-Vegas casino developing biological neural agents in a secret lab intended to disorient it's clients while they are gambling and make them lose their money... Does that sound logical to you? Don't you think the casino would simply tweak the slot machines in his favor...? The same goes for the brokers - if they really want to screw u over, they will tweak their servers (inject delays, re-quotes, slippage, spread, etc.), but they WON"T develop Trojans and Viruses! It's absurd.

Gordon, here's some fact that I experienced and can verify : 

I have on my old pc a virus or trojan or something -- I lack the technical terms that better suited for it, and it's rendering any experts/indicators I have from compiling / appearing on my chart. And you can replicate this if you want to. I can send you a copy of my installed MT4, and you can run it on any Windows XP PC with no antivirus/protection installed.  Put any experts / indies of your liking, launch it, and no indicator can be launched, the charts are simply blank except for built in indicators. I left my pc as it is, so I can upload that infected terminal if you are unconvinced. Let me know. 

Now, is it safe for me to assume, that if my experience is possible and the virus/trojan/something do this unintentionally then making it intentionally is possible. I'm not making accusations that any or all brokers are employing or developing this. But knowing something like a plug in is available from a third party to make requotes and inject delays, also makes it naive to not akcnowledging that something like this is possible in few not well known brokers. 

Combine that with my friends scalping experience with the broker which is not FSA or any european body regulated just local authority regulated. And they use MT4 for platform. And you have my background for inquiry not accusations or conjectures.  

Btw, I like your mythical FFT XD... 

 

Pack that MT4 folder into a ZIP archive, upload it to http://www.virustotal.com/ and post a link to the results here. Let's see what's there...

 

Done.

This report is from a fresh installation folder of MT4. I forgot that I had installed an Avira antivirus few weeks before. So this may not be the same condition as it was, but on launching I still see the indicators not appearing (although the dialog box appeared, which wasn't the case before). 

This one is from an old installation of MT4. Not the same condition/replication also obviously,  And here's some snapshots... Note also that the installer and installed folder is old build. I don't update them anymore. 

 

 

 
cameofx:

This report is from a fresh installation folder of MT4. I forgot that I had installed an Avira antivirus few weeks before. So this may not be the same condition as it was, but on launching I still see the indicators not appearing (although the dialog box appeared, which wasn't the case before).

OK, so the computer is infected, no doubt about that. But what makes u think that this virus targets MT4 specifically? Some Googling shows that this virus infects *.exe and *.scr files, disables security SW, installs additional malware and propagates like a worm. It might have side-affects on MT4, but there is no reason to think that it was intended to affect MT4 specifically:

I'm pretty sure that if it was targeting MT4 specifically, we would know about it. Furthermore, there is absolutely no reason to jump to a conclusion that brokers are behind this virus (I stand by my statement that this is absurd!). There is simply no proof that this virus has anything to do with MT4. It's just another virus.
 
gordon:

OK, so the computer is infected, no doubt about that. But what makes u think that this virus targets MT4 specifically? Some Googling shows that this virus infects *.exe and *.scr files, disables security SW, installs additional malware and propagates like a worm. It might have side-affects on MT4, but there is no reason to think that it was intended to affect MT4 specifically ...

Well, like I said: this was unintentionally possible. So it's acknowledged then, that a program can infiltrate / have side effects on MT4 and make indicators disappear.  

And if for instance, after seeing with your own eyes a virus/trojan can make your indicator disappear, a trader comes to you reporting his indicator was disappearing while he is scalping, knowing that a plug in to make requotes etc. exists, wouldn't you at least put 2 and 2 together and thought of the possibility? 

I have to add also that this local broker (I'm referring to one specific broker -- not just any or all brokers -- which I won't disclose) don't advertise/operate internationally, so much of their clients comes locally and their dealing desk can easily mark any activity like scalping. Add to that my friend is a marketer/trader there, so hand-picking him is very much possible.  

I can't verify of my friends experience. But like I said, I have no reasons to doubt him. While on the other hand, I can verify his experience of indicators disappearing. 

Maybe it was a glitch, maybe it was a side effect of some virus, etc. I don't have enough to judge and I don't have to. I was posting this to see if anyone has experienced any of these offline or while trading live, to figure out if this was something to be anticipated, not to propose a forex conspiracy theory. 

 
cameofx:

[...] that a program can infiltrate / have side effects on MT4 and make indicators disappear.

Of course... MT4 does nothing to 'protect' itself, just like 99.9% of the SW available for Windows does nothing to 'protect' itself. That's the job of the OS and the security software (AV, Firewall, etc.)... MT4 is just another program.

And if for instance, after seeing with your own eyes a virus/trojan can make your indicator disappear, a trader comes to you reporting his indicator was disappearing while he is scalping, knowing that a plug in to make requotes etc. exists, wouldn't you at least put 2 and 2 together and thought of the possibility?

No, I would say he has reached the wrong conclusion. The 'plugins' u refer to use the MT4 Server API which simply does not have such functionality as sending viruses. It's possible that this particular virus has side-affects on MT4 and this should be investigated and proved. But it almost certainly does not target MT4 (go ahead and read the detailed reports of AV companies I posted; u can Google for more).

I have to add also that this local broker (I'm referring to one specific broker which I won't disclose) don't advertise/operate internationally, so much of their clients comes locally and their dealing desk can easily mark any activity like scalping. Add to that my friend is a marketer/trader there, so hand-picking him is very much possible.

As I said, that broker would almost surly use the variety of tools under his disposal (such as requotes, delays, slippage, etc.) rather than get involved with any Viruses and Trojans. It makes no sense.

Maybe it was a glitch, maybe it was a side effect of some virus, etc. I don't have enough to judge and I don't have to. I was posting this to see if anyone has experienced any of these offline or while trading live, to figure out if this was something to be anticipated, not to propose a forex conspiracy theory.

The mere fact that while this virus is said to have infected millions of computers (according to AV companies statistics) and at the same time only your friend seems to have 'disappearing indicators' strongly suggests that this virus has nothing to do with MT4 or brokers. As I said, if it was targeting MT4, we would know about it. The forums would be full of posts on this subject and MQ would probably issue an official warning.

Reason: