доки внимательней читайте
OBJPROP_ANCHOR
sergeev:
доки внимательней читайте
OBJPROP_ANCHOR
Спасибушки, работает :)
Для таких же ленивых потомков как я оставлю здесь пример :
void ShowLabel(const string name, const string value, const int positionTop, const int fontSize, const color fontColor) { if (ObjectFind(ChartID(), name) < 0) { ObjectCreate(ChartID(), name, OBJ_LABEL, Chart, 0, 0); } ObjectSetInteger(ChartID(), name, OBJPROP_ANCHOR, ANCHOR_RIGHT_UPPER); ObjectSetInteger(ChartID(), name, OBJPROP_YDISTANCE, positionTop); ObjectSetInteger(ChartID(), name, OBJPROP_XDISTANCE, XDistance); ObjectSetInteger(ChartID(), name, OBJPROP_FONTSIZE, fontSize); ObjectSetInteger(ChartID(), name, OBJPROP_COLOR, fontColor); ObjectSetString(ChartID(), name, OBJPROP_FONT, FontName); ObjectSetString(ChartID(), name, OBJPROP_TEXT, value); }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
День добрый,
Собственно вопрос в теме, почему-то в 5й версии свойство обьекта OBJPROP_ALIGN может быть использовано только с полем редактирования, а как выровнять текст по правому краю для обычного LABEL?
Картинка с желаемым результатом во вложении.
Спасибо, Артем