HELP. Global variables.

 
On the last build of MT client,

the program:

double MaxEquity;
int Round;

int init()
{
//----
MaxEquity=AccountEquity();
Round=(OrdersTotal()/13)-1;
//----
return(0);
}

int start()
{
//----
Comment("MaxEquity = ",MaxEquity," ____ Round = ",Round, " ____ Totals = ",OrdersTotal());
//----
return(0);
}

The result is:
MaxEquity = 0 ____ Round = 0 ____ Totals = 26

The variables SEEM NOT PRESERVES THEIR VALUES !!!!
WHY?

Regards
 
Check it
 
double MaxEquity;
int    Round;
 
int init()
  {
//----
   MaxEquity=AccountEquity();
   Round=(OrdersTotal()/13);
//----
   return(0);
  }
 
int start()
  {
//----
   Comment("MaxEquity = ",MaxEquity," ____ Round = ",Round," ____ Round-1 = ",Round-1," ____ Totals = ",OrdersTotal());
//----
   return(0);
  }
 
Yes. This WORK! but I don't understand......

Thank you.
Reason: