iamthegoodbot писал(а) >>
Суть проблемы в том, что мне надо обновлять информацию не каждый тик, а h раз в минуту. т.е. с шагом 60/h секунд.
При этом не хотелось бы чтобы эти циклы пересекались. Есть вариант примерно следующий
Есть ли что-нибудь менее убогое?Еть вариант, аналогичный используемых в советнике по открытию бара. Контроль открытия ноовго бара
А как это можно использовать?
static int lt=0; if(TimeCurrent()>lt+60/h){ lt=TimeCurrent(); // что-то делаем }Зависит от тиков, выполняется не чаще, чем раз в 60/h секунд.
Тогда ставьте бесконечный цикл с обновлением и в конце "засыпайте" на 60/h*1000 милисекунд.
в общем так как я делал в топике. спасибо.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Суть проблемы в том, что мне надо обновлять информацию не каждый тик, а h раз в минуту. т.е. с шагом 60/h секунд.
При этом не хотелось бы чтобы эти циклы пересекались. Есть вариант примерно следующий
Есть ли что-нибудь менее убогое?