![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
A100:
Даже при наличии счетчика кто угодно может отменить подписку вызвав release необходимое число раз
Я вас умоляю. Можно же не просто считать а идентифицировать подписантов.
Вот чуть выше в ответе #20 все подробно и очень по делу.
Еще раз. Текущая реализация просто напросто вынуждает отказаться от функции release.Вот чуть выше в ответе #20 все подробно и очень по делу.
Букв там много - не более того
По делу: Нельзя подписаться(отписаться) на(от) широковешательную(ой) передачу(и). Она либо есть - либо ее нет
Букв там много - не более того
По делу: Нельзя подписаться(отписаться) на(от) широковешательную(ой) передачу(и). Она либо есть - либо ее нет
неужели так сложно уложить в мозгу одну простую вещь - множество получателей события и множество подписчиков могут быть вообще разными, даже не пересекаться?
неужели так сложно уложить в мозгу одну простую вещь - множество получателей события и множество подписчиков могут быть вообще разными, даже не пересекаться?
У широковещательного события вообще нет подписчиков - соответственно нет и множества
А MarketBookAdd это что тогда?
Я все, бессмысленный спор. остаюсь при мнении что текущая реализация никакая.
Я все, бессмысленный спор. остаюсь при мнении что текущая реализация никакая.
а я предлагаю убрать широковещательность
такой вариант даже лучше как по мне, но есть подозрения что широковещательность вынужденная мера
такой вариант даже лучше как по мне, но есть подозрения что широковещательность вынужденная мера
Согласен. Поскольку все прочие события в MQL обрабатываются строго по факту их декларации в коде, новый подход в случае OnBookEvent как минимум нелогичен. Между прочим, все прочие типы событий - как раз широковещательные, только их не надо ни подключать, ни отключать - все связывается при инициализации скрипта автоматически.