Ошибки, баги, вопросы - страница 1541
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вам нужен аналог правого клика по графику и "Обновить" для индикатора?
Да именно так. Чтобы мог рассчитаться индикатор, но не обращаться к иниту. ChartRedraw() это не выполняет.
Вызов в OnChartEvent
Да именно так. Чтобы мог рассчитаться индикатор, но не обращаться к иниту. ChartRedraw() это не выполняет.
Вызов в OnChartEvent
Да именно так. Чтобы мог рассчитаться индикатор, но не обращаться к иниту. ChartRedraw() это не выполняет.
Вызов в OnChartEvent
Для четверки
Для пятерки аналогично.
Почему этот класс компилируется под MT4, но не компилируется под MT5?
А там #else или #endif не лишние случаем?
В строке #else #endif если убираю #endif, то не компилируется. Почему - тоже не знаю.
Но даже если убрать всю условную компиляцию, под MT5 не будет компилироваться, а под MT4 - будет.
Что такое мультитерминал?)
Почему этот класс компилируется под MT4, но не компилируется под MT5?
Если в этом классе удалить определение оператора, то под MT5 начинает компилироваться. Похоже, это баг компилятора пятерки.
Попробуйте заменить
__MQL5__
на
__MQL5BUILD__
Попробуйте заменить
__MQL5__
на
__MQL5BUILD__
Чтобы не смущала условная компиляция, убрал ее
Пятерка не может скомпилировать, четверка - OK.