Непонятки с MarketQuotingStrategy
Atom
31.01.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, который выполняет действия в приложенном логе, попытаюсь сам найти ответ

Теги:


Спасибо:


< 1 2 3  >
Moadip

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


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


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

ET

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


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

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

Alexander

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


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

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


Переопределите RegisterQuotingOrder
Спасибо:

ET

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


_
Спасибо:

Alexander

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


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


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

ET

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


_
Спасибо:

Alexander

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


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

ET

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


_
Спасибо:

Alexander

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


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


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

Mikhail Sukhov

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


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


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

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

loading
clippy