![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
...но я в своем вопросе имел ввиду наличие возможности считывать действия по заявкам других участников рынка, не тем которые выставляет трейдер со своего терминала. Т.е. фильтр про который я писал должен быть применен именно к текущим операциям на рынке. Представляет ли MetaTrader такую информацию? Из обработчика событий стакана, я таких возможностей не увидел.
В стакане видны все текущие лимитные заявки, что есть на рынке в моменте. Что Вы имеете в виду под термином "текущие операция на рынке"?
Извиняюсь если не понятно объяснил. Попробую чуть подробнее. Вот смотрите в ENUM_BOOK_TYPE перечислены всего четыре типа заявок, которые есть в стакане. Их можно разбить на две категории: лимитированные и рыночные. Теперь я расскажу, как я понимаю сделку. Сразу предупрежу, что я здесь сомневаюсь, поэтому если, что не так понимаю - поправьте меня. Так вот. Тут возможны две группы вариантов.
Задачу, которую я рассматриваю, заключается в фильтрации сделок на две категории, 1-ая - те, которые были произведены лимитированными заявками, 2-ая - те, которые были заключены с использованием рыночных заявок. Для чего это нужно - это ко мне в личку пожалуйста. Я могу сказать, что видел реализацию такого фильтра, причем средствами 1С! Я тоже сильно удивился когда увидел. Но идея понравилась. И вот теперь, как я понимаю необходимо состыковать обработчик OnTick с обработчиком OnBookEvent. Вот как это сделать, я пока ума не приложу, поэтому и прошу вашей помощи.