прибыльность последней сделки

прибыльность последней сделки
Atom
6/8/2011


Что-то не могу найти просто способа узнать прибыльность последней закрытой позиции. После того как она закрылась, через PositionManager она уже не доступна... Есть ли какой-нибудь простой способ узнать её объём и прибыльность в рублях?

Tags:


Thanks:


valenock

Avatar
Date: 6/9/2011
Reply


Нужно ловить и считать самому, например через PositionManager.PositionChanged() в стратегии. Функционала AllPositions как в WealthLab, например, нет.
Если развить мысль немного, то его и не может быть в Live системах - позиция может быть набрана разными сделками и выход из неё также может быть лесенкой.
Даже если сама стратегия такого сложного ММ не предполагает, есть проскальзывания, стопы на вход и на выход часто размазывает по разным ценам и т.д.

p.s. ещё можно отслеживать изменения PnL стратегии, сохраняя старое значение и сверяя с новым, например в PnLManager.PnLChanged()
Thanks:


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

loading
clippy