Блог им. Vkt

Бен, это Данила. Бен, ай нид хелп! Колбеки пропали...

    • 08 февраля 2022, 12:23
    • |
    • Vkt
  • Еще
У меня отдельный скрипт ведет полный реестр колбеков за день.
OnOrder и OnTrade приходят,  OnTransReply нет.
Раньше были. В чем может быть проблема? Первый раз такое. Может сталкивался кто?
  • обсудить на форуме:
  • Quik Lua
629
10 комментариев
Нет транзакций — не вызывается OnTransReply
Евгений Гуревич, Транзакций полно, а этот колбек не вызывается.
Раньше вызывался, скрипт я не менял.
avatar
Евгений Гуревич, Тож самое — то вызывается, то не вызывается.
Хорошо что я роботорговлю бросил сейчас уже.
avatar
Simix, сейчас смотрю свои логи, действительно — то есть то нет. Причем гораздо чаще нет, чем есть. Что за хрень такая?
avatar
95%, что где-то у вас в коде исключение срабатывает и обрывает выполнение этого колбека. Обычно это попытка доступа к несуществующей переменной, из-за опечатки. Или переменная где-то в окружении то создается, то нет, из-за этого то работает, то нет.
Ставьте decoda, подключайтесь к выполняющемуся скрипту, brakepoint на вход в callback и смотрите, в чем дело.
avatar
Jame Bonds, но иногда же срабатывает. Причем все три колбека имеют идентичный код. Вот и у коллеги Simix аналогичная история. Значит дело не в коде.
avatar
Vkt, 25 лет программирования отучили меня от таких категорических утверждений. Может и не в коде. А может и в коде.
В любом случае сначала стоит проверить у себя.
avatar
OnTransReply() не для всех транзакций вызывается. Помню, в доках что-то было про это.
avatar
Jame Bonds, По мне выглядело как что-то изменилось на стороне биржи, до этого работало как часы, но честно говоря не стал уже разбираться, закрыл этот проект. 
avatar
Бен, это Данила. Бен, ай нид хелп! 

Верещагин, уходи с баркаса! ©

Ищите альтернативу Quik. 

Читайте на SMART-LAB:
Фото
Как искать свой стиль в торговле?
Всем Привет, на связи Иван Кондратенко. Трейдер Проплайв/Prop Live и ведущий Трейдер ТВ. Сегодня поговорим о том, как искать свой стиль в...
Фото
«Ренессанс страхование» и Группа компаний «Союз Регион» заключили соглашение о сотрудничестве
Группа компаний «Союз» -  это официальный дилер ПАО «КАМАЗ». Соглашение рассчитано на пять лет и определяет общие рамки совместной работы. Стороны...
Рубль снова разворачивается вверх
С начала торгов 24 марта биржевой курс юаня к рублю ушел ниже 11,8. Доллар США скорректировался почти на 1 руб., до 81, евро торгуется под отметкой...
Фото
X5 МСФО 2025 г. - капзатрат меньше, дивиденд больше?
Компания X5 опубликовала финансовые результаты за 2025 год. Выручка прибавила +18,8% до 4,6 трлн руб., в 4-м квартале рост на 14,9% до 1,24...

теги блога Vkt

....все тэги



UPDONW
Новый дизайн