← Zurück

strategy.Position не меняется после регистрации сделок для - RealTimeEmulationTrader

Для "виртуального коннектора" стратегия открывает сделки, а свойство 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);

}

War dieses Thema hilfreich?

Thema teilen

Kommentare (1)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Support
Support

Добрый день

Данное свойство устарело.