PositionPipeline
StockSharp.Algo.Strategies.Decomposed
Обработка событий позиции.
Конструкторы
PositionPipeline
public PositionPipeline(IStatisticManager stats)
positionPipeline = PositionPipeline(stats)
Обработка событий позиции.
- stats
- Статистический менеджер.
Методы
Process
public void Process(Position position)
positionPipeline.Process(position)
Обработка обновления позиции, автоматическое обнаружение новых и измененных позиций.
- position
- Позиция.
Process
public void Process(Position position, bool isNew)
positionPipeline.Process(position, isNew)
Обработать обновление позиции.
- position
- Позиция.
- isNew
- Является ли это новой должностью (или обновлением).
События
NewPosition
public event Action<Position> NewPosition
positionPipeline.NewPosition += handler
Срабатывает при появлении совершенно новой позиции.
PositionChanged
public event Action<Position> PositionChanged
positionPipeline.PositionChanged += handler
Срабатывает при изменении существующей позиции.