Некоторые трейдеры когда начинают переходить с четвертой версии языка MQL сталкиваются даже с такой обычной проблемой как построение прямоугольника.

Все дело в том, что в MQL5 за это отвечает немного другой параметр уже известной функции. Называют его в языке — модификатор.

Итак, код построение прямоугольника выглядит следующим образом:

ObjectCreate(0,»DAYATR_Max», OBJ_RECTANGLE, 0, time1 , 0 , time2, 0);
ObjectSetDouble(0,»DAYATR_Max», OBJPROP_PRICE, 0, price1*1.001);
ObjectSetDouble(0,»DAYATR_Max», OBJPROP_PRICE, 1, price1);

Главное запомнить, что после параметра OBJPROP_PRICE, который теперь просто отвечает за ценовую привязку, необходимо указать номер координаты. В четвертой версии языка было по другому, но вот в MQL5 они решили построить прямоугольник таким образом.