Повтор событий

Повтор событий
Atom
2/27/2014
Bond


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



Thanks:


vsnoopy83

Avatar
Date: 3/1/2014
Reply


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


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

Mikhail Sukhov

Avatar
Date: 3/1/2014
Reply


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


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

Bond

Avatar
Date: 3/1/2014
Reply


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

Bond

Avatar
Date: 3/1/2014
Reply


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

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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy