← Zurück

QuikTrader.GetPosition() иногда возвращает неверное значение

Иногда QuikTrader.GetPosition() возвращает неправильную позицию. Воспроизвелось примерно 2 раза за месяц при каждодневном запуске робота. Деталей первого случая я уже не помню. Второй раз было примерно так:

  1. В робот пришёл эвент Disconnected.
  2. Я убил робота, закрыл текущую позицию в 1 контракт руками и перезапустил его. (b) происходило в пределах 1-2 минут. Воспроизвелось на разных версиях квиках, но ситуация одинаковая - возвращается неверная позиция, т.е. не та, что видна в квике. В последнем случае в портфеле позиция по фьючу была 0, возвращается 1. Квик: 5.18.0.239 Внешне всё запускалось штатно. Старт экспорта без ошибок, ProcessDataError молчала. Подскажите плиз, в какую сторону копать в плане диагностирования причин такого.

War dieses Thema hilfreich?

Thema teilen

Kommentare (0)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Noch keine Kommentare. Seien Sie der Erste!