Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
в OnTick проверяю новый бар через функцию:
если новый бар, то обновляю данные CSymbolInfo::RefreshRates и CIndicators::Refresh, вывожу лог,
на начало торгов в 10:00 выдаёт лог:
в 11:00 выдаёт такой лог:
добавилось два новых значения, вместо ожидаемого одного, из чего делаю вывод что в 10:00 индикатор не обновился на момент обработки сообщения. ещё аномалия в том, что дважды срабатывает isNewBar
причем дальше всё работает нормально, и выстреливает два значения не всегда - только на начало торгов и чаще работает нормально.
видимо какое-то состояние гонки, может есть возможность как-то обновить индикатор или добавить проверку в OnTick?
обработчик OnTick: