Объясните философию примера SampleHistoryTesting
Вопрос №0:
Вот есть стратегия SmaStrategy. В момент, когда пересекаются скользящие средние, создаётся order в определённом направлении и создаётся дочерняя MarketQuotingStrategy, которая этот order начинает котировать. Что является результатом действия этой подстратегии? По сути должна появиться открытая позиция. Правильно я понимаю, что она добавляется в поле PositionManager.Positions исходной стратегии? Как к ней тогда можно обратиться?
Обратите, пожалуйста, моё внимание на место в коде, где закрывается вышеупомянутая позиция и получается профит/лосс.
Вопрос №1:
Почему, когда при перехвате события NewOrder я пытаюсь напечатать поле porfolio.CurrentAmount, это число не меняется? И оно не равно portfolio.BeginAmount.