Непонятки с MarketQuotingStrategy

Непонятки с MarketQuotingStrategy
Atom
1/31/2012


Может кто подсказать как разобраться с проблемой? Вчера обнаружил что MQS в каких-то случаях выполняет задачу в двойном размере. Я завел топик и выложил там более полное описание, возможно, что название не совсем корректное. Сегодня на другом инструменте столкнулся опять с той же самой проблемой. Судя по журналу MQS пытается переставить заявку в данном случае 42133045, а она к этому моменту уже выполнена. Причем получив ошибку "Вы не можете снять данную заявку" выставляет новую заявку.


13:13:01.880 | | MQS | Перекотирование зарегистрировано для заявки 42133045 на Buy с ценой 30295 объемом 1.
13:13:02.145 | Error | MQS | Заявка 42133045 не была принята по причине System.InvalidOperationException: Сервер для транзакции 'ACTION=MOVE_ORDERS; TRANS_ID=42133045; CLASSCODE=SPBFUT; SECCODE=SiH2; MODE=0; FIRST_ORDER_NUMBER=0; FIRST_ORDER_NEW_PRICE=30295; FIRST_ORDER_NEW_QUANTITY=1;' вернул неправильное сообщение 'Вы не можете снять данную заявку' по передвинутым заявкам..
13:13:02.176 | Error | MQS | Заявка 42133045 не принята биржей по причине 'Сервер для транзакции 'ACTION=MOVE_ORDERS; TRANS_ID=42133045; CLASSCODE=SPBFUT; SECCODE=SiH2; MODE=0; FIRST_ORDER_NUMBER=0; FIRST_ORDER_NEW_PRICE=30295; FIRST_ORDER_NEW_QUANTITY=1;' вернул неправильное сообщение 'Вы не можете снять данную заявку' по передвинутым заявкам.'.
13:13:02.239 | | MQS | Цена текущей NULL и лучшей 30295.
13:13:02.301 | | MQS | Лучший бид 30295 и лучший аск 30297.
13:13:02.411 | | MQS | Регистрация новой заявки на Buy с ценой 30295 и объемом 1.

ps: если можно взглянуть на фрагмент MarketQuotingStrategy, который выполняет действия в приложенном логе, попытаюсь сам найти ответ

Tags:


Thanks:


< 1 2 3  >
Moadip

Avatar
Date: 2/24/2012
Reply


ET Go to
Уважаемые разработчики есть ли возможность получить доступ к алгоритмам котирования? [crying]


В этом посте. Но я думаю он уже устарел.
Thanks:

ET

Avatar
Date: 2/24/2012
Reply


Moadip, спасибо, я даже этого не заметил.

Михаил, Александр! но все таки можно было бы получить код котирования по волатильности, маркет котирования?
мне бы туда задержку ввести для ордера, чтоб можно было тестировать более реально приближенно к реальности.
Если все таки это не возможно - не могли бы Вы вести данную логику в алгоритмы котирования, думаю для многих
актуально это! все таки тест должен быть максимально приближен к способу соединения!
Спасибо!
Thanks:

Alexander

Avatar
Date: 2/24/2012
Reply


ET Go to
Moadip, спасибо, я даже этого не заметил.

Михаил, Александр! но все таки можно было бы получить код котирования по волатильности, маркет котирования?
мне бы туда задержку ввести для ордера, чтоб можно было тестировать более реально приближенно к реальности.
Если все таки это не возможно - не могли бы Вы вести данную логику в алгоритмы котирования, думаю для многих
актуально это! все таки тест должен быть максимально приближен к способу соединения!
Спасибо!


Переопределите RegisterQuotingOrder
Thanks:

ET

Avatar
Date: 2/24/2012
Reply


_
Thanks:

Alexander

Avatar
Date: 2/24/2012
Reply


ET Go to
спасибо! Александр, а код котирования по волатильности нельзя посмотреть? пожалуйста![blush]


Можно. Надо понимать с какой целью только :)
Может то что вы хотите сделать стоит делать без самого котирования, как в случае с задержкой для маркет котирования.
Thanks:

ET

Avatar
Date: 2/24/2012
Reply


_
Thanks:

Alexander

Avatar
Date: 2/24/2012
Reply


Готовы предоставить код котирования по волатильности в обмен на 1) пункт.
Этот код (по 1 пункту) для внутреннего пользования, в S# включён не будет.
Интересно посмотреть на код.
Thanks:

ET

Avatar
Date: 2/24/2012
Reply


_
Thanks:

Alexander

Avatar
Date: 2/24/2012
Reply


ET Go to
вечером вам в скайп постучусь, напишите ваш скайп.


amukhanchikov и mika_soukhov.
Лучше Михаилу, меня вечером может не быть.
Thanks:

Mikhail Sukhov

Avatar
Date: 2/25/2012
Reply


Moadip Go to
Думал что что нибудь изменится в последней сборке 4.0.20 но ничего не изменилось.


А в чем ошибка? Эта сообщение о невозможности переставить заявку. Она уже исполнена. Нормальная ситуация.
Thanks:
< 1 2 3  >

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

loading
clippy