коллекция котировок пуста
Atom
15.12.2010
xtonic


При открытии заявки через


				var order = base.CreateOrder(direction, base.Security.GetMarketPrice(direction, MarketPriceTypes.Following), base.Volume);
				// регистрируем заявку (через котирование)
				var strategy = new MarketQuotingStrategy(order, new Unit(), new Unit());
				base.ChildStrategies.Add(strategy);

иногда выскакивет:


Теги:


Спасибо:


Mikhail Sukhov

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


xtonic: При открытии заявки через

			var order = base.CreateOrder(direction, base.Security.GetMarketPrice(direction, MarketPriceTypes.Following), base.Volume);
			// регистрируем заявку (через котирование)
			var strategy = new MarketQuotingStrategy(order, new Unit(), new Unit());
			base.ChildStrategies.Add(strategy);
> иногда выскакивет:
> 
> ![](http://s2.ipicture.ru/uploads/20101215/WJ5ZCSWg.bmp)

SmartTrader.RegisterQuotes для требуемого инструмента вызываете? Ошибка говорит о том, что стакан не экспортировался.
Спасибо:

xtonic

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


Да, проверил - вызывается:


			if (_strategy.ProcessState == StrategyProcessStates.Stopped)
			{
				// запускаем процесс получения стакана, необходимый для работы алгоритма котирования
				_trader.RegisterQuotes(_strategy.Security);
				_strategy.Start();
				this.Start.Content = "Стоп";
			}


Спасибо:

Mikhail Sukhov

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


xtonic: Да, проверил - вызывается:

		if (_strategy.ProcessState == StrategyProcessStates.Stopped)
		{
			// запускаем процесс получения стакана, необходимый для работы алгоритма котирования
			_trader.RegisterQuotes(_strategy.Security);
			_strategy.Start();
			this.Start.Content = "Стоп";
		}

Видимо не успел еще прийти. Вызывайте RegisterQuotes заранее. У вас же сразу на следующей строчке фактически требуются данный по стакану. Смарт не настолько быстр.
Спасибо:

xtonic

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


Да, видимо в этом дело т.к. ошибка выскакивает не всегда.

Спасибо:


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

loading
clippy