Ошибка отрицательная цена заявки
							
							
						 
						
						
						
						
	
			Доброго дня.
При работе с примером SampleComsole возникла такая ошибка

Codevar order = new Order
                                {
                                    Portfolio = _portfolio,
                                    Price = _lkoh.ShrinkPrice(_lkoh.BestBid.Price + mid, ShrinkRules.Auto),
                                    Security = _lkoh,
                                    Volume = 1,
                                    Direction = OrderDirections.Buy,
                                };
                                
                                                                
                                trader.RegisterOrder(order);
                                Console.WriteLine("Заявка {0} зарегистрирована.", order.Id);
                                Thread.Sleep(1000);//После добавления этой строки произошла ошибка
                                StreamWriter writer = new StreamWriter("ReadStas.txt");
                                writer.WriteLine(trader.GetPosition(_portfolio, _lkoh).CurrentValue);
                                writer.Close();
                                break;
 После повторного запуска ошибка не повторялась.
У кого-нибудь подобная ошибка происходила? и чем она может быть вызвана?