ObjectSetInteger(0,"Сюда написать имя объекта",OBJPROP_BGCOLOR,clrLightGreen);
Dmitry Fedoseev:
Спасибо за ответ:
for(int iy=ObjectsTotal()-1; iy>=0; iy--) if(ObjectType("Tp")==OBJ_BUTTON) if(but_stat("Tp")==true) ObjectSetInteger(0,"Tp",OBJPROP_BGCOLOR,clrLightGreen); else ObjectSetInteger(0,"Tp",OBJPROP_BGCOLOR,C'215,240,255'); // Если кнопка отжата вернем ей родной серый цвет
вот кнопка:
ButtonCreate(0,StringConcatenate("Tp",OrderTicket()),0,x2+65 ,y2,ButX,BuyY,0,"Tp","Arial",8,clrBlack,C'215,240,255',Black,false,false,false,true,0,"TakeProfit");
теперь же она всё время зеленая(одного цвета)
Если есть имя, то цикл по всем объектам не нужен.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всё работает, но нужно чтобы менялся цвет не любой кнопки, а выборочно, тобишь можно как то поменять чтобы 1 кнопка меняла цвет, а другая нет
Может можно как то изменить не по OBJ_BUTTON а по название наверное... не знаю)))
Прошу знатоков помочь)