Проблема при инициализации EmulationTrader~/topic/1765/problema-pri-initsializatsii-emulationtrader/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T18:42:08Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/9833/Да, спасибо. Действительно StartExport помог.2011-07-23T07:27:12Z2011-07-23T07:27:12Zromanickhttps://stocksharp.ru/users/28047/info@stocksharp.ruДа, спасибо. Действительно StartExport помог.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/9831/на сколько я помню в хэлпе или гдето еще было написано что секьюрити и портфели появятся у трейдера ...2011-07-23T07:02:00Z2011-07-23T07:02:00ZPresidenthttps://stocksharp.ru/users/510/info@stocksharp.ruна сколько я помню в хэлпе или гдето еще было написано что секьюрити и портфели появятся у трейдера только после приходы событий NewSecurities и NewPortfolios. раньше их опрашивать бессмысленно. т.о. подписывайтесь на эти события и только после них опрашивайте eTrader. Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/9830/Попробуйте перед Debug.WriteLine(eTrader.Portfolios.Count()); написать eTrader.StartExport();2011-07-22T23:35:55Z2011-07-22T23:35:55ZMaxim K.https://stocksharp.ru/users/60/info@stocksharp.ruПопробуйте перед Debug.WriteLine(eTrader.Portfolios.Count()); написать eTrader.StartExport();Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/9828/Приветствую! var security = new Security { Id = "RIU9@RTS", Code = "RIU9", Name = "RTS-9.09", MinSte...2011-07-22T20:54:08Z2011-07-22T23:26:43Zromanickhttps://stocksharp.ru/users/28047/info@stocksharp.ruПриветствую!<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
var security = new Security
{
Id = "RIU9@RTS",
Code = "RIU9",
Name = "RTS-9.09",
MinStepSize = 5,
MinStepPrice = 2,
Decimals = 0,
Exchange = Exchange.Test,
};
var portfolio = new Portfolio { Name = "test account" };
var eTrader = new EmulationTrader(
new[] { security },
new[] { portfolio })
{
StartTime = new DateTime(2011, 1, 1),
StopTime = new DateTime(2011, 2, 1)
};
Debug.WriteLine(eTrader.Portfolios.Count());
Debug.WriteLine(eTrader.Securities.Count());</pre>
</div></div><br />Выводятся два нуля. Почему так?Copyright @ StockSharp Platform LLC 2010 - 2024