AlfaDirect - проблема с подпиской через API на таблицу "Чат трейдеров"
В API AlfaDirect 3.4 есть возможность обрабатывать события,
генеримые при обновлении внутренних таблиц данных.
Это работает со сделками, с заявками, с балансами, но почему-то
не работает с таблицей «Чат трейдеров».
При этом подтверждение, что подписка прошла успешно проходит,
но появление нового сообщения не генерит событие.
Может кто сталкивался в чём там дело?
Сейчас команду роботу, управляющему другим счётом,
я даю либо через TeamViewer, либо через «Личный
кабинет» на сайте Альфа-Директ подачей «кривой»
заявки, у которой в коментарии находится команда.
Минусы управления через «кривую» заявку — это то,
что нужно заходить в «Личный кабинет» и «кривая»
заявка 2 раза генерит событие: первый раз, когда
её подаёшь и второй раз, когда система её снимает.
Для некоторых команд двойное исполнение не важно
(если кидаешь роботу статистические настройки),
а для некоторых прямых команд на открытие/закрытие
позиций важно, чтобы второго исполнения не было.
Через чат было бы удобнее всего.
Пока реализовал через чат в виде запроса в таблицу
сообщений. Запрос делается в конце обработчика
события по появлению новой сделки в таблице all_trades.
Для фильтрации использую номера сообщений. Последний
номер запоминаю и следующий запрос на выборку
сообщений с номером больше последнего. Плюс
дополнительное условие выборки, чтобы сообщение
было персональным и от «своих» пользователей.
Ну и поскольку через чат, то управляющая команда
«шифруется».
Геополитика и рубль: как это повлияет на ваши инвестиции?
Цены на нефть могут удвоиться? Какие геополитические сценарии стоит предусмотреть заранее? Как все это отразится на российском рынке? Провели блиц по корпоративным новостям: обсудили дивиденды...
Почему прозрачность бизнеса важна для публичной компании
📊 Публичный статус компании — это не только доступ к капиталу, но и обязательство регулярно раскрывать информацию о своей деятельности. Прозрачность становится частью операционной модели, а...
В сентябре прошлого года мы сформировали портфель облигаций с ежемесячными купонами. Посмотрим, как изменилась ситуация на рынке, и актуализируем состав портфеля в соответствии с новыми условиями....
Сколько миллиардов заработает Ренессанс страхование на снижении процентных ставок?
Стоимость акций Ренессанс страхование продемонстрировала значительную коррекцию на 35% относительно пиковых показателей весны 2025 года. На мой взгляд, причина этого кроется в завышенных...
Heinrich von Baur, И Ведомости тоже.
Они опубликовали «статью» от Сбера, что якобы правительство планирует увеличить НДПИ на золотодобытчиков
И все акции «золотые» полетели резко вниз.
При...
Сергей Хорошавин, тут надо считать в процентах, а не в бумажках рублевых. Иначе смысле нету) плюс средная цена всех этих акций. Если человек брал акцию по 500 рублей когда-то это один вопрос, а есл...
Xpyct Hanofumichi, да похоже, в пятницу с 15:25 до 16:50 был завершающий перелив, после которого пошли выше. Так что, для снижения у больших пока нет идей. А сейчас целью, предположительно, являетс...
Bulat Khay, ты хочешь резать убытки на дне? Акция стоит как в 2010 году. Думаешь завтра люди перестанут ходить в магазин за продуктами? Этот отчет для лохов совсем тупых. Даже не потрудились цифру ...
Власти готовятся к введению обязательной регистрации частных и кикшеринговых электросамокатов — Ъ Росстандарт утвердил ГОСТ на номера для электросамокатов. Новые номера будут обязательными после запус...
Отчет КЗОС за 2025 год – инвестиционный цикл набирает обороты
Казаньоргсинтез опубликовала отчетность за 2025 год, где в цифрах довольно четко видно, что компания находится в переходной фазе – межд...
я даю либо через TeamViewer, либо через «Личный
кабинет» на сайте Альфа-Директ подачей «кривой»
заявки, у которой в коментарии находится команда.
Минусы управления через «кривую» заявку — это то,
что нужно заходить в «Личный кабинет» и «кривая»
заявка 2 раза генерит событие: первый раз, когда
её подаёшь и второй раз, когда система её снимает.
Для некоторых команд двойное исполнение не важно
(если кидаешь роботу статистические настройки),
а для некоторых прямых команд на открытие/закрытие
позиций важно, чтобы второго исполнения не было.
Через чат было бы удобнее всего.
сообщений. Запрос делается в конце обработчика
события по появлению новой сделки в таблице all_trades.
Для фильтрации использую номера сообщений. Последний
номер запоминаю и следующий запрос на выборку
сообщений с номером больше последнего. Плюс
дополнительное условие выборки, чтобы сообщение
было персональным и от «своих» пользователей.
Ну и поскольку через чат, то управляющая команда
«шифруется».