Добрый день. Прошу помочь со следующим вопросом.
Итак, создаю трейдера RealTimeEmulationTrader
_trader = new RealTimeEmulationTrader<QuikTrader>(new QuikTrader(QuikTerminal.GetDefaultPath()));
Портфель и инструменты забираются из квика, в реальном портфеле 0 рублей (тестируем стратегию в условиях приближенных к боевым).
Как можно добавить в RealTimeEmulationTrader новый портфель, со значением допустим в 1000000?
При создании стратегии,допустим
_strategy = new Strategy
{
Connector = _trader,
Security = (Security)CbSecurities.SelectedItem,
Portfolio = new Portfolio(){Name = "Test_account", BeginValue = 1000000, CurrentValue = 1000000},
Volume = 1
};
свойство нового портфеля не работает, все равно при работе стратегии забирает данные портфеля из трейдера. А так как на счете 0 рублей, при регистрации заявки пишет нехватка денежных средств.
Прошу помочь, добрым людям, два дня бьюсь на решением проблемы.
Спасибо!
P.S. версия библиотеки S# 4.2.2.6