
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что Вы имеете в виду под перестраиванием?
Вызвать функцию инициализации и перерасчета индикатора.
пс. и про ChartRedraw не забывайтеСтолкнулся с одной особенностью в MQL5. Собрался написать индикатор, который показывает старший тайм фрейм младшем или на текущем. Но когда в настройках я ставлю, к примеру, тайм фрейм H4, который старше текущего, Н1, то поведение программы не поддается объяснению. Ничего не работает. Я уже не знаю, баг это или я что-то не так делаю. Но, вроде, всё сделал правильно. Вот тестовый индикатор, который я написал для демонстрации данной проблемы:
Попробуйте как-то так:
Попробуйте как-то так:
Вот спасибо! Теперь порядок.
Думал, что вызов ChartSetSymbolPeriod с одними и теми же символом и периодом ничего не даст (общее правило оптимизации программ), но помогло, чарт обновляется.