Не правильное время дневного клиринга Forts (разработчики обратите внимание!)


Не правильное время дневного клиринга Forts (разработчики обратите внимание!)
Atom
17.01.2017


При использовании ExchangeBoard.Forts.IsTradeTime(CurrentTime) получаю время дневного клиринга с 14.00 по 14.03, что не верно! Кто чем пользуется?



Спасибо:


< 1 2 
RomSunZ

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


Slepoy Перейти
RomSunZ Перейти
Так вроде же биржа транслирует начало/окончание сессий или там тоже не корректное время указывается?

Так тут типа клиринг, в Квике я не нашёл данного параметра. Да, там есть начало/окончание сессий, но время клиринга нету. Статус клиринга есть, а время нема. Или я плохо искал? Там параметров тьма, может и проморгал. Можно в принципе клиринг выцеплять по текущему статусу инструмента: типа торгуется/нет. Для точной уверенности, надо спросить у народа, который использует Плазу, может там транслируется этот "временной диапазон дневного клиринга", хотя я чего-то сомневаюсь что там такое есть.


Извиняюсь, речь шла о промежуточном клиринге, а он действительно не указывается.
Вы с каким коннектором работаете?
Если квик - то там беда. Сессия может быть приостановлена (например сбой на бирже), но квик транслирует статус сессии по инструменту как Active. Транзак в этом плане более подробно дает информацию, плаза думаю тоже, но не смотрел. А во время клиринга статус инструмента в квике стоит "приостановлено", как положено.
Спасибо: Slepoy

Slepoy

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


RomSunZ Перейти
Извиняюсь, речь шла о промежуточном клиринге, а он действительно не указывается.
Вы с каким коннектором работаете? Если квик - то там беда. Сессия может быть приостановлена (например сбой на бирже), но квик транслирует статус сессии по инструменту как Active. Транзак в этом плане более подробно дает информацию, плаза думаю тоже, но не смотрел. А во время клиринга статус инструмента в квике стоит "приостановлено", как положено.

Интересное наблюдение на счёт трансляции во время сбоев. Я даже не думал как-то про это. У меня коннектор Квик. Получается, что действительно способ опираться на один "статус" не надёжен. Особенно меня беспокоят сбои биржи. Я думаю нужно постоянно пасти какую-то комбинанацию, типа совокупность параметров: наличие активности стакана + статус любой + аномальная вола цены в 1 секунду = это типа признаки сбоя. Совокупность же где: активность стакана ноль + статус "приостановлено" + вола в секунду ноль = это типа промежуточный/вечерний клиринг.... либо ночь... либо просто всё упало )))... либо кто-то спёр серваки у биржи/брокера ))). И желательно это одновременно пасти у двух брокеров сразу, с некой синхронизацией, да ещё через разные терминалы - тогда вообще будет контроль шикарный.

Спасибо:

RomSunZ

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


Достаточно будет парсить ошибки коннектора при выставлении заявки (там она какая-то определенная типа эта сессия не идет, а на квике ХФТ все равно не получится) и статус инструмента. Получили ошибку => отменяйте выставление заявок и ждите изменения стакана. Большего не нужно. На вечернем клиринге статус инструмента точно приостановлено, на дневном вроде тоже меняется - надо посмотреть. Все остальное - пустое усложнение логики.
Спасибо:

Slepoy

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


RomSunZ Перейти
Достаточно будет парсить ошибки коннектора при выставлении заявки (там она какая-то определенная типа эта сессия не идет, а на квике ХФТ все равно не получится) и статус инструмента. Получили ошибку => отменяйте выставление заявок и ждите изменения стакана. Большего не нужно. На вечернем клиринге статус инструмента точно приостановлено, на дневном вроде тоже меняется - надо посмотреть. Все остальное - пустое усложнение логики.

Ну в последнем сообщение я больше уже не про клиринг имелл ввиду, а в целом, т.е. глюки всей системы: биржа > брокер > комп. Ну а так да, если стратегия построена на выставление заявок на первой секунде после клиринга, то тут согласен - можно просто парсить ошибки при выставлении заявки и мониторить стака. Хотя стакан - спорное решение, при снятии/выставлении заявок он же тоже меняется, как по мне - лучше мониторить появление хотя бы одной новой сделки, хотя это будет медленней, но зато безопасней. Кстати, насколько мне известно, биржа ввела сбор за ошибочные транзакции, если выставлять их как раз в такие периоды, это типа защита от HFT, которые пытаются влезти первыми, т.е. можно ещё и на бабло попасть )))

Спасибо:
< 1 2 

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

loading
clippy