Is this a bug of MQL4 syntax?

 

...Compiling passed if there is neither double quotes nor semicolon.

...Compiling failed if double quotes were completed and semicolon added.

...Please refer to the screenshots below.  

 

 

 

 

 
Li_128 = FALSE;
Li_144 = 120;

Ask the owner of the source code to give it to you or have him convert it for you.

Decompiled code is stolen code. Either you are a thief, a fence, or the receiver of stolen (intellectual) property. Either way we will not be an accomplice after the fact to theft. See also https://www.mql5.com/en/forum/134317

If you post decompiled code again, you will likely be banned.

Don't tell us you found it on the 'net: if someone stole your bank details and uploaded them on to the internet, is it OK for everyone to use them because "someone uploaded it, I don't know why I can't use that"?

 
WHRoeder:

Ask the owner of the source code to give it to you or have him convert it for you.

Decompiled code is stolen code. Either you are a thief, a fence, or the receiver of stolen (intellectual) property. Either way we will not be an accomplice after the fact to theft. See also https://www.mql5.com/en/forum/134317

If you post decompiled code again, you will likely be banned.


Dear WHRoeder,

It sounds like you are so sure the code was de-compiled. 

Could you please suggest how I can know a code is de-compiled? 

Just because compiling can't pass when the syntax is corrected? 

 
jollydragon:

Dear WHRoeder,

It sounds like you are so sure the code was de-compiled. 

Could you please suggest how I can know a code is de-compiled? 

Just because compiling can't pass when the syntax is corrected? 

No human would name variables as Ls_220 or Li_128. It is the way a machine does.

Considering what your code is for, the line 820 will have the trailing  "; somewhere far on the right, as it was very probably a buffer for the http request. BTW, it won't work with the unicode strings.

 
Ovo:

No human would name variables as Ls_220 or Li_128. It is the way a machine does.

Dear Ovo, thanks.

Ovo:

Considering what your code is for, the line 820 will have the trailing  "; somewhere far on the right, as it was very probably a buffer for the http request. BTW, it won't work with the unicode strings.d

for this , I don't think so as you can see it from the color of the codes in MetaEditor. 
Reason: