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

strategy.Position не меняется после регистрации сделок для - RealTimeEmulationTrader
Atom
8/25/2020
oleg1ci


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



Thanks:


Support

Avatar
Date: 9/1/2020
Reply


Добрый день

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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy