Алексей,
Оповещения настраиваются и срабатывают не по таблице обезличенных сделок, а по таблице текущих торгов, данные в которой транслируются в отдельном от обезличенных сделок потоке.
Поэтому некорректно по таблице обезличенных сделок проверять - должно ли было сработать оповещение или нет.
Правильно проверять корректность работы оповещений по таблице истории изменения параметров.
Здесь, как Вы сами верно отметили - нет значений, отвечающих требованию оповещения, и поэтому оно не сработало. Однако из этого не следует, что данный функционал не работает, напротив - он работает корректно: условие не выполнено - оповещения нет. Когда появится запись, отвечающая требованию оповещения - оно сработает.
Различия данных в таблице обезличенных сделок и таблице текущих торгов обусловлены тем, что таблице текущих торгов представлена торговые данные определённый момент времени, во временном срезе. Обновление данных определяется периодичностью расчёта и рассылки обновлений данных биржей и сервером QUIK, а также настройками Вашего рабочего места (Система/Настройки/Основные настройки/Программа/Получение данных - "Получать данные раз в") и качеством Вашего подключения.
В это же время, таблица обезличенных сделок представляет полный список всех сделок, совершённых в торговой системе биржи в текущей торговой сессии.
Поэтому информация в таблице текущих торгов может "запаздывать" относительно таблицы обезличенных сделок по описанным выше причинам.