Нужна помощь MQL5 #property indicator_level - страница 3

 
Alexey Viktorov:

Уровни индикатора это не графические объекты.

Если это не графичиские обекты то как к ним обращятса.

------------------------------------------------------------------------------
На вопрос выделенный красным вот ответ
#property indicator_level1      0        // Можно вообще это не писать

------------------------------------------------------------------------------
Да можно. Просто у меня стоял вопрос будет ли выдавать ошибку если данный  indicator_level1 не будет декларирован.

Алексей- Давайте не будем тут говорить что кто изначально сказал потому что я с начала и спрашивал как считывать ЛВЛ индикатора. При ситуации если кто-то создаст удалит или изменит данный уровень в индикаторе. Как индикатор будет на это реагировать.
Моя идея в том что я не через код индикатора или через #input. А через Уровень индикатора который мы можем изминять в ходе исполнения программы. вот что меня интиресует а не какой другой вариан!

 
Ivan Stepanenko:

Моя идея в том что я не через код индикатора или через #input. А через Уровень индикатора который мы можем изминять в ходе исполнения программы. вот что меня интиресует а не какой другой вариан!

В ходе исполнения уровень можно поменять только через окно настроек.

Но если уже туда заходить, почему не поменять через input??? Зачем придумывать проблему и героически с ней бороться?

 
Ivan Stepanenko:

Если это не графичиские обекты то как к ним обращятса.

------------------------------------------------------------------------------
На вопрос выделенный красным вот ответ
#property indicator_level1      0        // Можно вообще это не писать

------------------------------------------------------------------------------
Да можно. Просто у меня стоял вопрос будет ли выдавать ошибку если данный  indicator_level1 не будет декларирован.

Алексей- Давайте не будем тут говорить что кто изначально сказал потому что я с начала и спрашивал как считывать ЛВЛ индикатора. При ситуации если кто-то создаст удалит или изменит данный уровень в индикаторе. Как индикатор будет на это реагировать.
Моя идея в том что я не через код индикатора или через #input. А через Уровень индикатора который мы можем изминять в ходе исполнения программы. вот что меня интиресует а не какой другой вариан!

На этот вопрос сразу ответил Игорь. А вот дальше, на мой характер, вы должны были на моё предложение чётко сказать, что понял, но есть желание "чесать левое ухо мизинцем правой ноги" и никакого спору и объяснений. Я не такой знаток чтобы объяснить почему невозможно прочесть #property значения, но понимаю что это невозможно и делать вряд-ли будут. Если кто-то сможет объяснить причину, я с удовольствием прочту.

 
Alexey Viktorov:

На этот вопрос сразу ответил Игорь. А вот дальше, на мой характер, вы должны были на моё предложение чётко сказать, что понял, но есть желание "чесать левое ухо мизинцем правой ноги" и никакого спору и объяснений. Я не такой знаток чтобы объяснить почему невозможно прочесть #property значения, но понимаю что это невозможно и делать вряд-ли будут. Если кто-то сможет объяснить причину, я с удовольствием прочту.

Причина простая: есть функции IndicatorSetInteger() и IndicatorSetDouble(). А функции IndicatorGet... отсутствуют. Почему? Да в них отсутствует потребность... А уж если очень нужно - можно, например, сделать горизонтальную линию и двигать куда хочешь - во многих программах это используется.
 
STARIJ:
Причина простая: есть функции IndicatorSetInteger() и IndicatorSetDouble(). А функции IndicatorGet... отсутствуют. Почему? Да в них отсутствует потребность... А уж если очень нужно - можно, например, сделать горизонтальную линию и двигать куда хочешь - во многих программах это используется.

В некоторых колхозах всё-ещё пашут на козе.

Причина обращения: