MQL5 - ObjectCreate OBJ_LABEL -

 

Buenas....

Hace poco empece a trabajar con MQL5 y me esta pasando lo siguiente...

Error

Por lo que yo se... debería estar en 1, pero nunca sale de 2.. :(

OnInit()

   ObjectCreate(StringToInteger(_Symbol),"1EstadoSuperiorLavel",OBJ_LABEL,0,0,0);

   ObjectSetString(0,"1EstadoSuperiorLavel",OBJPROP_TEXT,"hola");

.....

OnTick()

   ObjectMove(StringToInteger(_Symbol),"1EstadoSuperiorLavel",0,(PriceInformation[1].time),(PriceInformation[1].high+95*_Point));


Como no funcionaba, vi un par de videos, hasta que llegue a este...



Pero me paso exactamente lo mismo...

se quedo en la parte superior izquierda


ideas?

void OnTick()
  {
   //get the Ask Price
   double Ask=NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_ASK),_Digits);
   //Set Label Text
   //Set Object Properties for a label
   ObjectCreate(0,"Label1",OBJ_LABEL,0,0,0);
   //Set Object Font
   ObjectSetString(0,"Label1",OBJPROP_FONT,"Arial");
   //Set Font Size
   ObjectGetInteger(0,"Label1",OBJPROP_FONTSIZE,50);


   ObjectSetString(0,"Label1",OBJPROP_TEXT,0,"Ask Price: "+Ask);
  //Static conunter
   static int i;

   //Set distance from left border
   ObjectGetInteger(0,"Label1",OBJPROP_XDISTANCE,i);
   //Set distance from upper border
   ObjectGetInteger(0,"Label1",OBJPROP_YDISTANCE,i);
   i++;
  
  }

Razón de la queja: