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


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

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