changes after 2013 July

 

Happy trading/coding everyone,

 

Could someone please give me some directions as what happens with recent MQL4 updates/changes?

I've been away from trading for a year and the last working code that I wrote July 2013 is now compiling with errors.

there must be something I need to do or update in order for my code to run again.

anyone please help?  many thanks. 

 
Just follow what the error says and update accordingly.
 

can't open xx.mq4 include file

can't open xx.mqh include file 

 maybe there files need to be re-installed to somewhere? 

 

also, there is a grey error shows 'stderror.mqh' 

 
string tfToString(int input)

{ xxx}

 is showing

'input' - unexpected token

 

Does it mean input is a keyword?

 

also,  string  EA.status="";

is showing '.'  - semicolon expected

 

Does it mean I can no longer use '.' so better replace it as EA_status??

 

thanks in advance for any helpful reply 

 

Reason: