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
Трейлерная остановка компенсируется экстремумом.