Кстати, аналогичный прием вы можете использовать и для индикаторов, если вам там требуются тики с нескольких инструментов.
Был бы интересен вариант обработчика без использования дополнительных скриптов, иначе получаются "костыли".
komposter:
Был бы интересен вариант обработчика без использования дополнительных скриптов, иначе получаются "костыли".
Смотря как на это посмотреть. Потому что так можно любую пользовательскую MQL-программу отнести к "костылю", т.к. она решает задачи, которые не реализованы стандартно. Плюс MQL5 в том, что он позволяет нам создавать эти "костыли". Кстати, это можно реализовать и без скрипта.
Был бы интересен вариант обработчика без использования дополнительных скриптов, иначе получаются "костыли".
komposter:
Был бы интересен вариант обработчика без использования дополнительных скриптов, иначе получаются "костыли".
Это первое что пришло мне в голову.
Был бы интересен вариант обработчика без использования дополнительных скриптов, иначе получаются "костыли".
Решит ли это проблему многовалютных советников, которые дают разные результаты на разных парах?
IMHO При таком алгоритме обработчика не исключен не только пропуск тиков, но и повторные сигналы об одних и тех же тиках.
Я ждал этого кода очень долго. БОЛЬШОЕ СПАСИБО

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Мультивалютный обработчик тиков OnTickMarketWatch:
Стандартный обработчик тиков OnTick() позволяет получать тики только по одному инструменту. Для мультивалютной торговли требуются тики по каждому требуемому инструменту. Причем иногда желательно их получать по всем инструментам, которые есть в окне "Обзор рынка".
Для этой цели прилагаемый советник exOnTickMarketWatch.mq5 использует стандартную функцию обработки пользовательских событий OnChartEvent() благодаря которой мы получаем:
Для того чтобы тики по инструментам из "Обзора рынка" стали приходить в эксперт, нужно на графике эксперта запустить прилагаемый скрипт scOnTickMarketWatch.mq5.
Автор: Константин