Для "виртуального коннектора" стратегия открывает сделки, а свойство Positon не меняется. Это у меня одного так? Вот пример для вашего проекта SampleRealTimeEmulation, там функцию OrderGrid_OrderRegistering замените на мой код:
Strategy strategy = new Strategy();
private void OrderGrid_OrderRegistering() { strategy.Connector = _emuConnector; strategy.Portfolio = _emuPf; strategy.Security = _security; strategy.Start();
Order order = strategy.BuyAtMarket(1);
decimal pos = strategy.Position; // Position не меняется !
order
.WhenMatched(strategy.Connector)
.Do(() => MessageBox.Show("Заявка полностью исполнена"))
.Once()
.Apply(strategy);
strategy.RegisterOrder(order);
}
Комментарии (1)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Добрый день
Данное свойство устарело.