Повтор событий
Atom Ответить
27.02.2014


Добрый день!
У меня повторно приходят одинаковые события со всеми вытекающими косяками. Версия 4.1.19.
Trader.NewOrders и Trader.OrdersChanged в особенности.
Кто-нибудь сталкивался с такой проблемой?

Теги:


Спасибо:




4 Ответов
vsnoopy83

Фотография
Дата: 01.03.2014
Ответить


Bond Go to
Добрый день!
У меня повторно приходят одинаковые события со всеми вытекающими косяками. Версия 4.1.19.
Trader.NewOrders и Trader.OrdersChanged в особенности.
Кто-нибудь сталкивался с такой проблемой?


Привет, пытался писать на событиях, у меня постоянно косяки получаются, что то приходит раньше, что то позже, исходя из этого отказался от событийной модели, сейчас пишу исходя из статусов ордера, т.е. делаю выводы только после изменения статус, например, статус Active, Volume 6, Balance 3 - значит прошла сделка на 3 контракта, получается видимо медленнее, но надеюсь надежнее, потестирую, поделюсь. У меня вот есть проблема с перевыставлением ордеров, если это делать быстро, получается, что пока я перевыставляю ордер, он уже исполняется и я получаю ошибку, что нельзя перевыставить ордер т.к. активные заявки не найдены, может кто сталкивался?
Спасибо:

Mikhail Sukhov

Фотография
Дата: 01.03.2014
Ответить


vsnoopy83 Go to
У меня вот есть проблема с перевыставлением ордеров, если это делать быстро, получается, что пока я перевыставляю ордер, он уже исполняется и я получаю ошибку, что нельзя перевыставить ордер т.к. активные заявки не найдены, может кто сталкивался?


Это типичная проблема всех ХФТ-ников. С т.з. S# надо мониторить событие Failed. С т.з. подхода именно в трейдинге то заявки смысла нет отслеживать. Нужно выбрать некий допустимый коридор для позы и контролировать ее корректировками направления у выставляемых заявок.
Спасибо:

Bond

Фотография
Дата: 01.03.2014
Ответить


Трейдинг очень разнообразный. Методов торговли огромное количество.
Событийная модель хорошая вещь.
Но приходят совершенно одинаковые события несколько раз. Это проблема.
Хотя правила срабатывают правильно. Однократно.
Фильтровать все это довольно геморройно.
Автор топика
Спасибо:

Bond

Фотография
Дата: 01.03.2014
Ответить


Quote:
статус Active, Volume 6, Balance 3 - значит прошла сделка на 3 контракта

Как вы узнаете об изменении статуса заявки? Событийная или итерационная модель?
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy