Вопрос по поводу написания комментарий в mql5

 

Здравствуйте, помогите кто может. У меня возникла проблема в написании (переноса) комментария в левом нижнем углу в основном окне терминала мт5. 

Вот функция с помощью которой я хочу написать коммент в нижнем углу, а программа всё равно пишет коммент в верхнем левом углу.

void ShowTrendLabel(string text)
{
   int chartHeight = (int)ChartGetInteger(0, CHART_HEIGHT_IN_PIXELS, 0);
   int yOffset = 30; // отступ от нижнего края

   if (!ObjectFind(0, labelName))
   {
      ObjectCreate(0, labelName, OBJ_LABEL, 0, 0, 0);
      ObjectSetInteger(0, labelName, OBJPROP_CORNER, CORNER_LEFT_UPPER);  // Оставляем левый верхний
      ObjectSetInteger(0, labelName, OBJPROP_XDISTANCE, 10);
      ObjectSetInteger(0, labelName, OBJPROP_FONTSIZE, 10);
      ObjectSetInteger(0, labelName, OBJPROP_COLOR, clrWhite);
   }

   ObjectSetInteger(0, labelName, OBJPROP_YDISTANCE, chartHeight - yOffset);
   ObjectSetString(0, labelName, OBJPROP_TEXT, text);
}

а вот блок отвечающий за сам комментарий

if (ShowTrendComment)
   {
      string trendText = (isUpTrend ? "Восходящий тренд" : "Нисходящий тренд") +
                         "\nМаксимум: " + DoubleToString(highPrice, _Digits) +
                         "\nМинимум: " + DoubleToString(lowPrice, _Digits);
      ShowTrendLabel(trendText);
   }
 
Igor Nagorniuk:
ObjectSetInteger(0, labelName, OBJPROP_CORNER, CORNER_LEFT_UPPER);  // Оставляем левый
ObjectSetInteger(0, labelName, OBJPROP_CORNER, CORNER_LEFT_LOWER);  // Оставляем левый 
 
спасибо, сейчас попробую.
 
Igor Nagorniuk #:
спасибо, сейчас попробую.