Vkt
Vkt личный блог
08 февраля 2022, 12:23

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

У меня отдельный скрипт ведет полный реестр колбеков за день.
OnOrder и OnTrade приходят,  OnTransReply нет.
Раньше были. В чем может быть проблема? Первый раз такое. Может сталкивался кто?
10 Комментариев
  • Евгений Гуревич
    08 февраля 2022, 12:45
    Нет транзакций — не вызывается OnTransReply
    • Simix
      08 февраля 2022, 12:53
      Евгений Гуревич, Тож самое — то вызывается, то не вызывается.
      Хорошо что я роботорговлю бросил сейчас уже.
  • Jame Bonds
    08 февраля 2022, 13:13
    95%, что где-то у вас в коде исключение срабатывает и обрывает выполнение этого колбека. Обычно это попытка доступа к несуществующей переменной, из-за опечатки. Или переменная где-то в окружении то создается, то нет, из-за этого то работает, то нет.
    Ставьте decoda, подключайтесь к выполняющемуся скрипту, brakepoint на вход в callback и смотрите, в чем дело.
      • Jame Bonds
        08 февраля 2022, 13:25
        Vkt, 25 лет программирования отучили меня от таких категорических утверждений. Может и не в коде. А может и в коде.
        В любом случае сначала стоит проверить у себя.
      • John Smith
        08 февраля 2022, 13:28
        OnTransReply() не для всех транзакций вызывается. Помню, в доках что-то было про это.
    • Simix
      08 февраля 2022, 17:30
      Jame Bonds, По мне выглядело как что-то изменилось на стороне биржи, до этого работало как часы, но честно говоря не стал уже разбираться, закрыл этот проект. 
  • Дмитрий Овчинников
    08 февраля 2022, 20:51
    Бен, это Данила. Бен, ай нид хелп! 

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

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

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн