SbeStopCondition
SBE ワイヤーフォーマットの条件式順調な条件。ストップフレーバー(ストップロス/テイクアウト)とアルゴリズム実行フレーバー(TWAP / VWAP / Iceberg / NBBO)の両方をキャリーします。フレーバーはAlgoKind:nullによって別れていると、それ以外の場合は、ルータがalgoサーバーに転送するalgo親である、明白な停止を意味します。
継承元: OrderCondition
実装: IStopLossOrderCondition, ITakeProfitOrderCondition, IPercentStopOrderCondition
プロパティ
public decimal? ActivationPrice { get; set; }
value = sbeStopCondition.ActivationPrice
sbeStopCondition.ActivationPrice = value
保護戦略に到達したときに価格の絶対値がアクティブになります。
public DateTime? AlgoEndAt { get; set; }
value = sbeStopCondition.AlgoEndAt
sbeStopCondition.AlgoEndAt = value
algoが終了しなければならないUTC時間(そして残りの部分をキャンセル)。
public int? AlgoKind { get; set; }
value = sbeStopCondition.AlgoKind
sbeStopCondition.AlgoKind = value
アルゴリズム実行型(=TWAP、2=VWAP、3=Iceberg、4=NBBO)、サーバサイドAlgoOrderKindenum. プレーンストップオーダーのNullにマッチ。
public string AlgoParametersJson { get; set; }
value = sbeStopCondition.AlgoParametersJson
sbeStopCondition.AlgoParametersJson = value
パーアルゴパラメータ(スライスカウント、表示量、参加率、...)のJSON。 アルゴリズム固有のスキーマ、ワイヤ/条件への不透明。
public DateTime? AlgoStartAt { get; set; }
value = sbeStopCondition.AlgoStartAt
sbeStopCondition.AlgoStartAt = value
algo が動作する UTC 時間.
public decimal? ClosePositionPrice { get; set; }
value = sbeStopCondition.ClosePositionPrice
sbeStopCondition.ClosePositionPrice = value
ポジション価格を閉じます。市場によって近い意味します。
public bool IsActivationPricePercent { get; set; }
value = sbeStopCondition.IsActivationPricePercent
sbeStopCondition.IsActivationPricePercent = value
,ActivationPrice(またはActivationPrice)が登録時に市場価格の割合です。 サーバーは価格をスナップショットし、その結果を生成した絶対トリガーを保存します。
public bool IsClosePositionPricePercent { get; set; }
value = sbeStopCondition.IsClosePositionPricePercent
sbeStopCondition.IsClosePositionPricePercent = value
、ClosePositionPrice(またはClosePositionPrice)が活性化価格の割合である場合、制限価格はトリガー時に計算されます。
public bool IsTrailing { get; set; }
value = sbeStopCondition.IsTrailing
sbeStopCondition.IsTrailing = value
停止損失を追跡する。
public bool IsTrailingOffsetPercent { get; set; }
value = sbeStopCondition.IsTrailingOffsetPercent
sbeStopCondition.IsTrailingOffsetPercent = value
場合、トレースオフセットは、ハイ/ロー透かしの割合です。ストップ価格は各ティックに再計算されます。
public decimal? TrailingOffset { get; set; }
value = sbeStopCondition.TrailingOffset
sbeStopCondition.TrailingOffset = value
末尾から降下ストップオフセット(降下停止)