Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тут похоже на гифке МТ5. Речь сейчас про МТ4
Вот пример из кодобазы (и таких реально много) - https://www.mql5.com/ru/code/30818
Графика не исчезает
А вы можете в этом г…коде показать функцию OnDeInit() где удаляются объекты созданные индикатором?
Вместо того, чтобы разобраться вы кидаете сцильки на это … © «не сказать ещё хужей»
В mql4 это работает точно так же.А вы можете в этом г…коде показать функцию OnDeInit() где удаляются объекты созданные индикатором?
Вместо того, чтобы разобраться вы кидаете сцильки на это … © «не сказать ещё хужей»
В mql4 это работает точно так же.Может не лучший пример нашёл, но предложенный вариант - не решение
Может не лучший пример нашёл, но предложенный вариант - не решение
Да что-же ты такой упёртый…
Это сделано на "скорую руку". Оставшиеся объекты создаются в функции init потому и отображаются.
На гифке индикатор создаёт одну вертикальную линию и одну горизонтальную.
В OnCalculate?
В OnCalculate?
Да.
Ну что-ж. Заставьте линию исчезнуть. Исходник в прикреплении
Тут похоже на гифке МТ5. Речь сейчас про МТ4
Вот пример из кодобазы (и таких реально много) - https://www.mql5.com/ru/code/30818
Графика не исчезает
Это индикатор не удалят объекты даже при отсоединении его от графика.
Смысл в том, что если показ на таймфрейме отключен, то на нем OnCalculkate() не вызывается.
Вот от этого надо отталкиваться. В ините и деините надо удалять все, что индикатор мог создать.
А создавать объекты в OnCalculate при prev_calculated==0 и с проверкой их существования.
Или по мере необходимости в стандартном индикаторном цикле создавать, если к барам привязаны.
Ну что-ж. Заставьте линию исчезнуть. Исходник в прикреплении
Как-то так, но я не проверял.
Ну что-ж. Заставьте линию исчезнуть. Исходник в прикреплении
Засекайте время.