Table of Contents

Class ByBitOrderCondition

Namespace
StockSharp.ByBit
Assembly
StockSharp.ByBit.dll

StockSharp.ByBit order condition.

[DataContract]
[Display(ResourceType = typeof(LocalizedStrings), Name = "ByBit")]
public class ByBitOrderCondition : OrderCondition, IStopLossOrderCondition
Inheritance
ByBitOrderCondition
Implements
Inherited Members
Extension Methods

Constructors

ByBitOrderCondition()

Initializes a new instance of the ByBitOrderCondition.

public ByBitOrderCondition()

Properties

CloseOnTrigger

Close on trigger.

public bool? CloseOnTrigger { get; set; }

Property Value

bool?

IV

Implied volatility.

public decimal? IV { get; set; }

Property Value

decimal?

MarketUnit

Market unit.

public ByBitMarketUnits? MarketUnit { get; set; }

Property Value

ByBitMarketUnits?

Mmp

MMP value.

public bool? Mmp { get; set; }

Property Value

bool?

PositionIdx

Position index.

public ByBitPositionIdx? PositionIdx { get; set; }

Property Value

ByBitPositionIdx?

SlLimitPrice

Stop loss limit price.

public decimal? SlLimitPrice { get; set; }

Property Value

decimal?

SlOrderType

Stop loss order type.

public OrderTypes? SlOrderType { get; set; }

Property Value

OrderTypes?

SlTriggerBy

Stop loss trigger by.

public ByBitTriggerBy? SlTriggerBy { get; set; }

Property Value

ByBitTriggerBy?

SmpType

SMP type.

public ByBitSmpTypes? SmpType { get; set; }

Property Value

ByBitSmpTypes?

StopLoss

Stop loss price.

public decimal? StopLoss { get; set; }

Property Value

decimal?

StopPrice

Stop-price.

[Display(ResourceType = typeof(LocalizedStrings), Name = "StopPrice", Description = "StopPriceValue", GroupName = "Parameters", Order = 1)]
public decimal? StopPrice { get; set; }

Property Value

decimal?

TakeProfit

Take profit price.

public decimal? TakeProfit { get; set; }

Property Value

decimal?

TpLimitPrice

Take profit limit price.

public decimal? TpLimitPrice { get; set; }

Property Value

decimal?

TpOrderType

Take profit order type.

public OrderTypes? TpOrderType { get; set; }

Property Value

OrderTypes?

TpSlMode

Take profit and stop loss mode.

public ByBitTpSlModes? TpSlMode { get; set; }

Property Value

ByBitTpSlModes?

TpTriggerBy

Take profit trigger by.

public ByBitTriggerBy? TpTriggerBy { get; set; }

Property Value

ByBitTriggerBy?

TriggerBy

Trigger by.

public ByBitTriggerBy? TriggerBy { get; set; }

Property Value

ByBitTriggerBy?

TriggerDirection

Trigger direction.

public ByBitTriggerDirections? TriggerDirection { get; set; }

Property Value

ByBitTriggerDirections?

TriggerPrice

Trigger price.

public decimal? TriggerPrice { get; set; }

Property Value

decimal?