Проблема с Unit для QuikOrderConditionTypes.TakeProfitStopLimit
							
							
						 
						
						
						
						
	
			При  создании новой заявки TakeProfitStopLimit  для Quik задаю  Offset = new Unit(0, UnitTypes.Absolute ) и  Spread = new Unit(0, UnitTypes.Absolute), но почему то заявка регистрируется только с целым значением Unit, а с дробным Значением (от 0 до 1) не хочет ни в какую. Может кто то решил данную проблему.
            var Takestoporder = new Order
            {
                Security = Security,
                Portfolio = Portfolio,
                Type = OrderTypes.Conditional,
                Price = price - (decimal)(Security.StepPrice * (15)),
                Volume = myTrade.Trade.Volume,
                Direction = Sides.Sell,
                Condition = new QuikOrderCondition
                {
                    Type = QuikOrderConditionTypes.TakeProfitStopLimit,
                    StopPrice = myTrade.Trade.Price + (decimal)(Security.StepPrice * 10),
                    StopLimitPrice = myTrade.Trade.Price - (decimal)(Security.StepPrice * 10),
                    Offset = new Unit(0, UnitTypes.Absolute ),
                    Spread = new Unit(0, UnitTypes.Absolute),
                    IsMarketStopLimit = false,
                    IsMarketTakeProfit = false
                },
            };