Что-то не могу найти просто способа узнать прибыльность последней закрытой позиции. После того как она закрылась, через PositionManager она уже не доступна... Есть ли какой-нибудь простой способ узнать её объём и прибыльность в рублях?
Что-то не могу найти просто способа узнать прибыльность последней закрытой позиции. После того как она закрылась, через PositionManager она уже не доступна... Есть ли какой-нибудь простой способ узнать её объём и прибыльность в рублях?
Kommentare (1)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Нужно ловить и считать самому, например через PositionManager.PositionChanged() в стратегии. Функционала AllPositions как в WealthLab, например, нет. Если развить мысль немного, то его и не может быть в Live системах - позиция может быть набрана разными сделками и выход из неё также может быть лесенкой. Даже если сама стратегия такого сложного ММ не предполагает, есть проскальзывания, стопы на вход и на выход часто размазывает по разным ценам и т.д.
p.s. ещё можно отслеживать изменения PnL стратегии, сохраняя старое значение и сверяя с новым, например в PnLManager.PnLChanged()