Заявка в процессе регистрации.
Atom
17.03.2012


Ни фига не могу понять. В результате непонятно чего после регистрации заявки весь журнал забивается "Заявка XXXXXXXXXXX в процессе регистрации."

QUIK 6.01.0.17
S# 4.0.22

Не могу понять в чем дело. Verifier говорит что все в порядке.
Может кто подскажет куда копать?

Теги:


Спасибо:


1 2 3  > >>
ra81

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


vfreeman Перейти
Ни фига не могу понять. В результате непонятно чего после регистрации заявки весь журнал забивается "Заявка XXXXXXXXXXX в процессе регистрации."

QUIK 6.01.0.17
S# 4.0.22

Не могу понять в чем дело. Verifier говорит что все в порядке.
Может кто подскажет куда копать?

Ну такая ботва будет писаться в котировании например если заявка была подана, а событие о новой заявке не пришло. Будет в процессе регистрации.
Спасибо:

vfreeman

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


ra81 Перейти
vfreeman Перейти
Ни фига не могу понять. В результате непонятно чего после регистрации заявки весь журнал забивается "Заявка XXXXXXXXXXX в процессе регистрации."

QUIK 6.01.0.17
S# 4.0.22

Не могу понять в чем дело. Verifier говорит что все в порядке.
Может кто подскажет куда копать?

Ну такая ботва будет писаться в котировании например если заявка была подана, а событие о новой заявке не пришло. Будет в процессе регистрации.


я догадался что что-то отвалилось. так же идут сообщения "Заявка XXXXXXXXXXX в процессе снятия."

надеюсь, кто-нибудь подскажет куда копать
вероятно экспорт заявок не отрабатывает
Спасибо:

ra81

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


vfreeman Перейти
ra81 Перейти
vfreeman Перейти
Ни фига не могу понять. В результате непонятно чего после регистрации заявки весь журнал забивается "Заявка XXXXXXXXXXX в процессе регистрации."

QUIK 6.01.0.17
S# 4.0.22

Не могу понять в чем дело. Verifier говорит что все в порядке.
Может кто подскажет куда копать?

Ну такая ботва будет писаться в котировании например если заявка была подана, а событие о новой заявке не пришло. Будет в процессе регистрации.


я догадался что что-то отвалилось. так же идут сообщения "Заявка XXXXXXXXXXX в процессе снятия."

надеюсь, кто-нибудь подскажет куда копать
вероятно экспорт заявок не отрабатывает

Ну не вероятно а стопудово не приходят ордера от терминала. Это можно проверить повесив мессадж на событие нового ордера. Если не приходят - разбираться почему и где :). Коннектор, терминал.
Спасибо:

hurricane

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


корявость квика (медленность) :D с логами надо поколдовать, тогда месаги не будет выкидывать, возникает только в алгоритмах котирования
_logManager.Sources.Add(_strategy);
// _strategy.Log += OnLog;
если как тут закоментировать 2-у строчку, месаги не будут выскакивать [blink]
Спасибо:

vfreeman

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


huricane Перейти
корявость квика (медленность) :D с логами надо поколдовать, тогда месаги не будет выкидывать, возникает только в алгоритмах котирования
_logManager.Sources.Add(_strategy);
// _strategy.Log += OnLog;
если как тут закоментировать 2-у строчку, месаги не будут выскакивать [blink]


так проблема не в том что в лог не выкидывало, а в том чтобы заработало

коллега выше предположил, что "не приходят ордера от терминала" - буду проверять
Спасибо:

vfreeman

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


ra81 Перейти
vfreeman Перейти
ra81 Перейти
vfreeman Перейти
Ни фига не могу понять. В результате непонятно чего после регистрации заявки весь журнал забивается "Заявка XXXXXXXXXXX в процессе регистрации."

QUIK 6.01.0.17
S# 4.0.22

Не могу понять в чем дело. Verifier говорит что все в порядке.
Может кто подскажет куда копать?

Ну такая ботва будет писаться в котировании например если заявка была подана, а событие о новой заявке не пришло. Будет в процессе регистрации.


я догадался что что-то отвалилось. так же идут сообщения "Заявка XXXXXXXXXXX в процессе снятия."

надеюсь, кто-нибудь подскажет куда копать
вероятно экспорт заявок не отрабатывает

Ну не вероятно а стопудово не приходят ордера от терминала. Это можно проверить повесив мессадж на событие нового ордера. Если не приходят - разбираться почему и где :). Коннектор, терминал.


похоже что ордера приходят. в данном случае сделка проходит, а S# об этом не узнает. плохо, что для одних сделок это так, как ниже, а для других - все ОК.
сделку совершаю с помощью MarketQuotingStrategy

S# 4.0.22

Код
12:18:04.848 |            | vfa__1GZM2_2VBM2-2SRM2-1LKM2 | BasketOperation New MQS Order Security=GZM2@RTS Direction=Buy Volume=1 Price=19057
12:18:04.895 |            | MQS GZM2        | Стратегия запущена.
12:18:04.911 |            | MQS GZM2        | Котирование на Buy объема 1.
12:18:05.020 |            | MQS GZM2        | Цена текущей NULL и лучшей 19055.
12:18:05.020 |            | MQS GZM2        | Лучший бид 19055 и лучший аск 19057.
12:18:05.052 |            | MQS GZM2        | Регистрация новой заявки на Buy с ценой 19055 и объемом 1.
12:18:05.098 |            | QuikTrader      | RegisterOrder: TransactionId=37606493, Id=0, Price=19055, Balance=1, Security=GZM2@RTS, State=None 
12:18:05.536 |            | MQS GZM2        | Заявка 37606493 на Buy отправлена с ценой 19055 объемом 1.
12:18:05.973 |            | QuikTrader      | New order: TransactionId=37606493, Id=7087510481, Price=19055, Balance=1, Security=GZM2@RTS, State=Active 
12:18:06.161 |            | MQS GZM2        | Заявка 37606493 принята биржей.
12:18:06.301 | Warning    | vfa__1GZM2_2VBM2-2SRM2-1LKM2 | SPM: OrderId 7087510481 Volume 1 Balance 1 Pos 0
12:18:09.723 |            | MQS GZM2        | Цена текущей 19055 и лучшей 19052.
12:18:09.739 |            | MQS GZM2        | Новая Buy сделка 522326970 по цене 19055 на 1 заявки 37606493.
12:18:09.739 |            | MQS GZM2        | Лучший бид 19052 и лучший аск 19054.
12:18:09.739 |            | MQS GZM2        | Котирование заявки 37606493 на Buy с ценой 19055 объемом 1.
12:18:09.739 |            | MQS GZM2        | Отмена заявки 37606493.
12:18:09.801 |            | QuikTrader      | CancelOrder: TransactionId=37606493, Id=7087510481, Price=19055, Balance=1, Security=GZM2@RTS, State=Active 
12:18:09.817 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
12:18:10.739 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
12:18:10.739 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
12:18:11.755 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
12:18:11.770 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
12:18:12.723 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
12:18:12.786 | Warning    | MQS GZM2        | Заявка 37606493 в процессе снятия.
Спасибо:

hurricane

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


ну я так и не добился работы на квике, да и на плазе тоже выскакивает просто реже
Спасибо:

vfreeman

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


huricane Перейти
ну я так и не добился работы на квике, да и на плазе тоже выскакивает просто реже


а как решили проблему?
мне по сути необходимо _гарантированно_совершить_сделку_ по "рынку". если мы просто выставляем лимитник - цена может уйти и ее нужно будет догонять - стратегия котирования как раз этим и занимается, если я правильно понял.

может посоветуете что-нибудь?
Спасибо:

hurricane

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


ну у меня несколько другие задачи от котирования, я как раз стараюсь войти по лучшим ценам и мне не надо чтобы меня нарантировано ударили :D если просто по "рынку" то как нибудь так

Код
var order_Sell = this.CreateOrder(OrderDirections.Sell, base.Security.BestBid.Price, Volume);

                Quoting = new MarketQuotingStrategy(order_Sell, new Unit(0),  new Unit(500))
                {
                    Volume = 5,
                    Security = SECURITY,
                    Trader = Trader,
                    Portfolio = Portfolio
                };
                base.ChildStrategies.Add(Quoting);


new Unit(500) priceOffset отступ цены для выставляемой заявки

также и для покупки значение 500 с плюсом надо брать как выше показано для продажи, он запустит котирование и ударит

если надо скотировать к примеру по лучше, то выставляем с отрицательным значение, т.е. будет от бида или аска вычитать это значение, и стоять в стакане, пока котируемая заявка не уйдет bestPriceOffset (см. в доке)
как то так попробуйте должно получится
Спасибо:

hurricane

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


а проблему решил отключением логов [blush] если кто напишет решение буду тоже признателен вместе в автором темы))
Спасибо:
1 2 3  > >>

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

loading
clippy