Quik 5.18
Atom
10/12/2010
Mikhail Sukhov


Вышел родимый http://quik.ru/user/download/quik/5.18/#v5.18

Сначала обрадовался пункту Автоматический старт DDE-сервера при экспорте данных, но после прочтения доки понял - не то, что требуется.

Делитесь впечатлениями и стабильностью в работе? Особенно с S#.

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 10/12/2010
Reply


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

Code
var dir = OrderDirections.Buy;

for (var i = 0; i < 100; i++)
{
    var order = new Order
    {
        Volume = 1,
        Security = _lkoh,
        Price = dir == OrderDirections.Buy ? _lkoh.BestBid.Price - 10 : _lkoh.BestAsk.Price + 10,
        Portfolio = _quikTrader.Portfolios.First(),
        Direction = dir,
    };
    _quikTrader.RegisterOrder(order);
    _quikTrader.CancelOrder(order);

    dir = dir == OrderDirections.Buy ? OrderDirections.Sell : OrderDirections.Buy;
}


Все зарегистрировалось и снялось на ура. Молодцы. Тестировал на Демо.
Thanks:

Serg

Avatar
Date: 10/13/2010
Reply


Если не сложно можно немного разъяснить в чем раньше была проблема и что поменялось? Спасибо
Thanks:

Mikhail Sukhov

Avatar
Date: 10/13/2010
Reply


Serg
Если не сложно можно немного разъяснить в чем раньше была проблема и что поменялось? Спасибо


Раньше CancelOrder вообще игнорировался. Дело было в том, что в асинх режиме (кстати да, забыл указать, режим должен быть QuikTrader.IsAsyncMode = true) нельзя послать транзакцию на снятие пока не получится подтверждение на регистрацию. Из-за этого были проблемы, когда при котировании при быстрой перестановке заявок происходила ошибка.
Thanks:


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

loading
clippy