StopOrderCondition

StockSharp.MatchingEngine

Условие стоп-ордера для соответствующего двигателя.

Наследует: OrderCondition

Реализует: IStopLossOrderCondition, IPercentStopOrderCondition

Свойства

ActivationPrice
public decimal? ActivationPrice { get; set; }
value = stopOrderCondition.ActivationPrice
stopOrderCondition.ActivationPrice = value

Прекратить цену активации.

ClosePositionPrice
public decimal? ClosePositionPrice { get; set; }
value = stopOrderCondition.ClosePositionPrice
stopOrderCondition.ClosePositionPrice = value

Цена близкой позиции означает близость к рынку.

IsActivationPricePercent
public bool IsActivationPricePercent { get; set; }
value = stopOrderCondition.IsActivationPricePercent
stopOrderCondition.IsActivationPricePercent = value

Когда ActivationPrice (или ActivationPrice) составляет процент от рыночной цены на момент регистрации. Сервер снимает цену и сохраняет полученный абсолютный триггер.

IsClosePositionPricePercent
public bool IsClosePositionPricePercent { get; set; }
value = stopOrderCondition.IsClosePositionPricePercent
stopOrderCondition.IsClosePositionPricePercent = value

Когда ClosePositionPrice (или ClosePositionPrice) составляет процент от цены активации; предельная цена вычисляется в момент запуска.

IsTrailing
public bool IsTrailing { get; set; }
value = stopOrderCondition.IsTrailing
stopOrderCondition.IsTrailing = value

Флаг остановки.

IsTrailingOffsetPercent
public bool IsTrailingOffsetPercent { get; set; }
value = stopOrderCondition.IsTrailingOffsetPercent
stopOrderCondition.IsTrailingOffsetPercent = value

Когда , смещение отставания составляет процент от высокого / низкого водяного знака; стоп-цена рассчитывается на каждом клеще.

TrailingOffset
public decimal? TrailingOffset { get; set; }
value = stopOrderCondition.TrailingOffset
stopOrderCondition.TrailingOffset = value

Трейлерная остановка компенсируется экстремумом.