Вопрос такой, если в функции OnTick() очень много расчетов, может ли компилятор в случае если не успел просчитать все, а новый тик уже пришел, "бросить" недосчитанное и считать заново для нового тика?
- Функция обнаружения нового бара
- От теории к практике
- Ошибки, баги, вопросы
RomanRott:
Вопрос такой, если в функции OnTick() очень много расчетов, может ли компилятор в случае если не успел просчитать все, а новый тик уже пришел, "бросить" недосчитанное и считать заново для нового тика?
Вопрос такой, если в функции OnTick() очень много расчетов, может ли компилятор в случае если не успел просчитать все, а новый тик уже пришел, "бросить" недосчитанное и считать заново для нового тика?
Нет. Пока идёт тяжёлый расчёт будут пропускаться тики.
Vladimir Karputov:
Нет. Пока идёт тяжёлый расчёт будут пропускаться тики.
Значит не в этом проблема....Можете мне помочь найти ошибку в индикаторе? А то я уже в отчаянии
В индикаторе нет OnTick. А OnCalculate как раз не пропускает тики, а обрабатывает их по очереди.
компилятор может выбрасывать "лишние" функции и куски кода, если они нигде не используются

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь