SbeStopCondition
Condição de ordem condicional para o formato do fio SBE. Transporta tanto o sabor de parada (stop-loss/ take-lucrative, com porcento + variantes de execução) como o sabor de execução algorítmica (TWAP / VWAP / Iceberg / NBBO). O sabor é dito à parte por AlgoKind: null significa uma parada simples, caso contrário, a ordem é um pai do Algo o roteador encaminha para o servidor do Algo.
Herda de: OrderCondition
Implementa: IStopLossOrderCondition, ITakeProfitOrderCondition, IPercentStopOrderCondition
Propriedades
public decimal? ActivationPrice { get; set; }
value = sbeStopCondition.ActivationPrice
sbeStopCondition.ActivationPrice = value
O valor absoluto do preço quando o um é atingido a estratégia de proteção é ativado.
public DateTime? AlgoEndAt { get; set; }
value = sbeStopCondition.AlgoEndAt
sbeStopCondition.AlgoEndAt = value
O tempo de UTC deve terminar por (então cancela o restante).
public int? AlgoKind { get; set; }
value = sbeStopCondition.AlgoKind
sbeStopCondition.AlgoKind = value
Tipo de execução algorítmica (1=TWAP, 2=VWAP, 3=Iceberg, 4=NBBO), correspondendo ao servidor-side AlgoOrderKindenum. Null em uma ordem de parada simples.
public string AlgoParametersJson { get; set; }
value = sbeStopCondition.AlgoParametersJson
sbeStopCondition.AlgoParametersJson = value
JSON de parâmetros por algo (contagem de cortes, volume de exibição, taxa de participação, ...). esquema específico de Algo, opaco ao fio/condição.
public DateTime? AlgoStartAt { get; set; }
value = sbeStopCondition.AlgoStartAt
sbeStopCondition.AlgoStartAt = value
Tempo UTC o algo deve começar a trabalhar.
public decimal? ClosePositionPrice { get; set; }
value = sbeStopCondition.ClosePositionPrice
sbeStopCondition.ClosePositionPrice = value
Fechar o preço da posição. significa fechar pelo mercado.
public bool IsActivationPricePercent { get; set; }
value = sbeStopCondition.IsActivationPricePercent
sbeStopCondition.IsActivationPricePercent = value
Quando , ActivationPrice (ou ActivationPrice) é uma percentagem do preço de mercado no momento do registo. O servidor instantâneos o preço e armazena o gatilho absoluto resultante.
public bool IsClosePositionPricePercent { get; set; }
value = sbeStopCondition.IsClosePositionPricePercent
sbeStopCondition.IsClosePositionPricePercent = value
Quando , ClosePositionPrice (ou ClosePositionPrice) é uma percentagem do preço de ativação; o preço limite é calculado no momento do gatilho.
public bool IsTrailing { get; set; }
value = sbeStopCondition.IsTrailing
sbeStopCondition.IsTrailing = value
A seguir a paragem.
public bool IsTrailingOffsetPercent { get; set; }
value = sbeStopCondition.IsTrailingOffsetPercent
sbeStopCondition.IsTrailingOffsetPercent = value
Quando , o deslocamento é uma percentagem da marca de água alta / baixa; o preço de paragem é recomputado em cada tique.
public decimal? TrailingOffset { get; set; }
value = sbeStopCondition.TrailingOffset
sbeStopCondition.TrailingOffset = value
Trailing stop offset do extremo (para paragens de traições).