PositionConditions

StockSharp.Diagram.Elements

Дополнительное условие ордера исходя из текущей позиции.

Поля

ClosePosition
public const PositionConditions ClosePosition
value = PositionConditions.ClosePosition

Закрыть позицию. Объем ордера рассчитывается автоматически на основе текущей позиции.

IncreaseOnly
public const PositionConditions IncreaseOnly
value = PositionConditions.IncreaseOnly

Только увеличить позицию. Отправляйте ордер только в том случае, если он того же направления, что и текущая позиция, или если текущая позиция равна нулю.

InvertPosition
public const PositionConditions InvertPosition
value = PositionConditions.InvertPosition

Инвертировать положение в противоположное текущему. Объем ордера рассчитывается автоматически на основе текущей позиции.

NoCondition
public const PositionConditions NoCondition
value = PositionConditions.NoCondition

Никаких дополнительных условий.

OpenPosition
public const PositionConditions OpenPosition
value = PositionConditions.OpenPosition

Только открытая позиция. Отправляйте ордер только в том случае, если текущая позиция равна нулю.

ReduceOnly
public const PositionConditions ReduceOnly
value = PositionConditions.ReduceOnly

Только уменьшить позицию. Отправляйте ордер только в том случае, если он имеет направление, противоположное текущей ненулевой позиции.