Справочник MQL4

ObjectSet

Изменяет значение указанного свойства объекта.

bool  ObjectSet(
   string   object_name,   // имя объекта
   int      index,         // идентификатор свойства
   double   value          // значение
   );

Параметры

object_name

[in]  Имя объекта.

index

[in]  Идентификатор свойства объекта. Может быть любым из значений списка свойств объекта.

value

[in]  Новое значение указанного свойства.

Возвращаемое значение

Функция возвращает true в случае удачи, иначе false. Чтобы получить дополнительную информацию об ошибке, необходимо вызвать функцию GetLastError().

Пример:

  // перемещение первой координаты в конец графика
  ObjectSet("MyTrend", OBJPROP_TIME1, Time[0]);
  // изменение значения второго уровеня объекта fibo
  ObjectSet("MyFibo", OBJPROP_FIRSTLEVEL+1, 1.234);
  // установка флага видимости объекта. Объект будет отрисован только на 15-минутном и 1-часовом периодах графика
  ObjectSet("MyObject"OBJPROP_TIMEFRAMESOBJ_PERIOD_M15 | OBJ_PERIOD_H1);

Смотри также

ObjectGet()