На мой профит Ваш комментарий в мой адрес не влияет и на этом остановимся.
Ваши подсказки новичку с неоптимальным алгоритмом постоянного удаления и создания объекта наносят ему лишь вред. И именно его "профит" от этого страдает.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Я разобрался. Вы здесь?
продолжайте
вместо back поставил false и все заработало.
P.S.
Эта документация "Ребус" какой то, постоянно что то надо додумывать, что то искать. Никаких комментариев, ни каких объяснений.
Как я должен был понять, что вместе с функцией OBJPROP_FILL нужно использовать функцию OBJPROP_BACK ???????
ок
не обращайте внимания, у вебмастеров очень много работы
Ваш вопрос все равно прочитают и со временем отшлифуютСпасибо Вам Ренат!
Вот такой код заработал:
#property indicator_chart_window
int start()
{
long current_chart_id=ChartID();
string obj_name1="Rectangle1";
double Price_Level_1 = 1296;
double Price_Level_2 = 1293;
datetime Left_Side_1 = Time[9];
datetime Right_Side_1 = Time[0] + PeriodSeconds() * 7;
color clr = clrRed;
ENUM_LINE_STYLE style = STYLE_SOLID;
int width = 2;
bool fill = false;
ObjectCreate (current_chart_id, obj_name1, OBJ_RECTANGLE, 0, Left_Side_1, Price_Level_1, Right_Side_1, Price_Level_2);
ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_COLOR, clr);
ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_STYLE, style);
ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_WIDTH, width);
ObjectSetInteger (current_chart_id,obj_name1,OBJPROP_BACK,false); // БЕЗ ЭТОЙ СТРОЧКИ ЗАЛИВКА НЕ РЕАГИРУЕТ
ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_FILL, fill);
return(0);
}
Согласен
сначала find
но если объект удаляется и создется вновь на каждом тике с одним и тем же именем, поиск заведомо существующего объекта излишенИзлишне на каждом тике пересоздавать.
Опять же верно. Всё зависит от алгоритма.
Вы изначально подсказали алгоритм с пересозданием. Это излишне.
Давайте так.
На мой профит Ваш комментарий в мой адрес не влияет и на этом остановимся.
Давайте так.
На мой профит Ваш комментарий в мой адрес не влияет и на этом остановимся.