Здравствуйте. При попытке реализовать паузу в пользовательском индикаторе по мотивам статьи:"Спать или не спать?" терминал жёстко зависает. Этот же код без директивы #property indicator_chart_window, после компиляции в эксперт работает нормально. Почему?
Здравствуйте.
Возможно, проблема в функции TimeLocal().
А на экране появляется слово "пауза"?
Вообще, замедлять работу индикатора неправильно. Индикатор должен отрабатывать быстро.
PS.
Я на четвертом форуме бываю редко, чаще на пятом.
Sleep() ?
Здравствуйте. При попытке реализовать паузу в пользовательском индикаторе по мотивам статьи:"Спать или не спать?" терминал жёстко зависает. Этот же код без директивы #property indicator_chart_window, после компиляции в эксперт работает нормально. Почему?
Если уж очень хочется затормозить индикатор, то лучше для этого использовать функцию SleepEx (библиотека Kernel32). Так хотя бы проц не будет нагружаться бессмысленной работой.
Если уж очень хочется затормозить индикатор, то лучше для этого использовать функцию SleepEx (библиотека Kernel32). Так по крайней мере проц не будет нагружаться бессмысленной работой.
Один хрен терминал повиснет. Нельзя в индюке, т.е. вообще. Есть только одно исключение, но даю 99% это не оно.
Ну он повиснет только на время паузы - это понятное дело. Возможно человеку это зачем-то надо. Эксперты и скрипты ведь продолжают работать в это время
Не-а, не продолжают. Очередь сообщений общая и сидит в основном потоке (который висит), поэтому сообщения о приходе нового тика до скриптов и экспертов не дойдут.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте. При попытке реализовать паузу в пользовательском индикаторе по мотивам статьи:"Спать или не спать?" терминал жёстко зависает. Этот же код без директивы #property indicator_chart_window, после компиляции в эксперт работает нормально. Почему?