Вопрос про лимитные заявки
подскажите пожалуйста как создать лимитную заявку чтобы она работала
пробовал так:
1)
var order = this.BuyAtLimit(myPrice);
order.ExpiryDate = candle.Time + _timeSpan;
RegisterOrder(order);
2)
var order = new Order
{
Portfolio = Portfolio,
Price = myPrice,
Security = Security,
Volume = 1,
Direction = OrderDirections.Buy,
ExpiryDate = candle.Time + _timeSpan
};
RegisterOrder(order);
3)
var order = new Order
{
Portfolio = Portfolio,
Price = myPrice,
Security = Security,
Volume = 1,
Direction = OrderDirections.Buy,
ExpiryDate = candle.Time + _timeSpan
};
var strategy1 = new LimitQuotingStrategy(order);
ChildStrategies.Add(strategy1);
в первых 2-х примерах пробовал и через котирование
во всех 3-х случаях была покупка по цене открытия
цена myPrice входит в Low/High диапазон свечи, т.е. заявка по идее должна исполниться
ExpiryDate задаю верно