Функцию которая скроет все объекты на графике?

 

Добрый день, подскажите функцию которая скроет все объекты на графике за исключение некоторых.

Как подобное реализовать?

 
vebster005:

Добрый день, подскажите функцию которая скроет все объекты на графике за исключение некоторых.

Как подобное реализовать?

перебрать все объекты, для скрываемых поменять свойство видимости для текущего таймфрейма. Всё есть в справке

 
ObjectSetInteger(), OBJPROP_TIMEFRAMES, OBJ_NO_PERIODS, OBJ_ALL_PERIODS
 
Dmitry Fedoseev #:
ObjectSetInteger(), OBJPROP_TIMEFRAMES, OBJ_NO_PERIODS, OBJ_ALL_PERIODS

Дмитрий спасибо, а через  ObjectSetInteger можно ли сделать что бывает в 2-х положения это показывать и не показывать(как на примере выше) или же вы это для меня такой код написали, мол там можно использовать и то и это(для моего вопроса)

например я использую OnCharEvent и нажатие на label
Sparam, и у него насколько я знаю нету значение - или 
собственно вопрос, как мне можно сделать по нажатию на label - 2 положения, как в кнопке(button)


Простите за мой набор слов, после работы, голова не варит)

 
vebster005 #:

Дмитрий спасибо, а через  ObjectSetInteger можно ли сделать что бывает в 2-х положения это показывать и не показывать(как на примере выше) или же вы это для меня такой код написали, мол там можно использовать и то и это(для моего вопроса)

например я использую OnCharEvent и нажатие на label
Sparam, и у него насколько я знаю нету значение - или 
собственно вопрос, как мне можно сделать по нажатию на label - 2 положения, как в кнопке(button)


Простите за мой набор слов, после работы, голова не варит)

Выше не код, а функция и идентификаторы для этой функции, которые пригодятся.

OBJPROP_TIMEFRAMES - это идентификатор свойства видимости

OBJ_NO_PERIODS - значение свойства, чтобы скрыть

OBJ_ALL_PERIODS -  значение свойства, чтобы показать