yepp, thank you, Michel!
so overall shift formula will be:
PHP Code:
string objname = ShortName;
int window = WindowFind(ShortName);
int labelShift = -5; // or it goes to: extern int labelShift = -5;
if(ObjectFind(objname)<0)
ObjectCreate(objname,OBJ_TEXT,window,customTime(labelShift),MacdBuffer[0]/2);
else ObjectMove(objname,0 ,customTime(labelShift),MacdBuffer[0]/2);
if(pips!=0)
ObjectSetText(objname,DoubleToStr(pips,0),FontSize,"Courier",FontColor);
else ObjectSetText(objname," " ,FontSize,"Courier",FontColor);
//---- done
return(0);
}
//+------------------------------------------------------------------+
int customTime(int a)
{
if(a<0)
return(Time[0]-Period()*60*a);
else return(Time[a]);
}