SbeStopCondition
Condición-orden para el formato de cable SBE. Lleva el sabor de parada (detenga-pérdida / toma-beneficio, con porcentaje + variantes de seguimiento) y el sabor de ejecución algoritmo (TWAP / VWAP / Iceberg / NBBO). El sabor es dicho aparte por AlgoKind: null significa una parada sencilla, de lo contrario el orden es un poco el servidor.
Hereda de: OrderCondition
Implementa: IStopLossOrderCondition, ITakeProfitOrderCondition, IPercentStopOrderCondition
Propiedades
public decimal? ActivationPrice { get; set; }
value = sbeStopCondition.ActivationPrice
sbeStopCondition.ActivationPrice = value
El valor absoluto del precio cuando se alcanza la estrategia de protección se activa.
public DateTime? AlgoEndAt { get; set; }
value = sbeStopCondition.AlgoEndAt
sbeStopCondition.AlgoEndAt = value
Tiempo de UTC el algo debe terminar (entonces cancela el resto).
public int? AlgoKind { get; set; }
value = sbeStopCondition.AlgoKind
sbeStopCondition.AlgoKind = value
Tipo de ejecución Algorítmica (1=TWAP, 2=VWAP, 3=Iceberg, 4=NBBO), que coincide con el servidor-side AlgoOrderKind enum. Rellena una orden de parada sencilla.
public string AlgoParametersJson { get; set; }
value = sbeStopCondition.AlgoParametersJson
sbeStopCondition.AlgoParametersJson = value
JSON de parámetros de per-algo (conteo de piojos, volumen de visualización, tasa de participación, ...). esquema específico de algo, opaco al alambre/condición.
public DateTime? AlgoStartAt { get; set; }
value = sbeStopCondition.AlgoStartAt
sbeStopCondition.AlgoStartAt = value
Hora de UTC el algo debe comenzar a funcionar.
public decimal? ClosePositionPrice { get; set; }
value = sbeStopCondition.ClosePositionPrice
sbeStopCondition.ClosePositionPrice = value
Precio de posición cercano. significa cercano por mercado.
public bool IsActivationPricePercent { get; set; }
value = sbeStopCondition.IsActivationPricePercent
sbeStopCondition.IsActivationPricePercent = value
Cuando , ActivationPrice@ (o ActivationPrice@) es un porcentaje del precio del mercado en el tiempo de registro. El servidor instantánea el precio y almacena el gatillo absoluto resultante.
public bool IsClosePositionPricePercent { get; set; }
value = sbeStopCondition.IsClosePositionPricePercent
sbeStopCondition.IsClosePositionPricePercent = value
Cuando , ClosePositionPrice@ (o ClosePositionPrice@) es un porcentaje del precio de activación; el precio límite se calcula en el momento de activación.
public bool IsTrailing { get; set; }
value = sbeStopCondition.IsTrailing
sbeStopCondition.IsTrailing = value
Perder la parada.
public bool IsTrailingOffsetPercent { get; set; }
value = sbeStopCondition.IsTrailingOffsetPercent
sbeStopCondition.IsTrailingOffsetPercent = value
Cuando , el desplazamiento de la huella es un porcentaje de la marca de agua alta / baja; el precio de la parada se recomienda en cada garrapata.
public decimal? TrailingOffset { get; set; }
value = sbeStopCondition.TrailingOffset
sbeStopCondition.TrailingOffset = value
Parada de trailing offset from extremum (for trailing stops).