LigtherOrderCondition

StockSharp.Ligther

Ligther order condition.

Inherits: OrderCondition

Implements: IStopLossOrderCondition, ITakeProfitOrderCondition

Properties

ActivationPrice
public decimal? ActivationPrice { get; set; }
value = ligtherOrderCondition.ActivationPrice
ligtherOrderCondition.ActivationPrice = value

Trigger activation price.

AuthToken
public string AuthToken { get; set; }
value = ligtherOrderCondition.AuthToken
ligtherOrderCondition.AuthToken = value

Optional auth token override for private requests.

ClosePositionPrice
public decimal? ClosePositionPrice { get; set; }
value = ligtherOrderCondition.ClosePositionPrice
ligtherOrderCondition.ClosePositionPrice = value

Trigger close price.

IsMarket
public bool IsMarket { get; set; }
value = ligtherOrderCondition.IsMarket
ligtherOrderCondition.IsMarket = value

Use market close after trigger.

IsTrailing
public bool IsTrailing { get; set; }
value = ligtherOrderCondition.IsTrailing
ligtherOrderCondition.IsTrailing = value

Trailing stop-loss.

PositionSide
public string PositionSide { get; set; }
value = ligtherOrderCondition.PositionSide
ligtherOrderCondition.PositionSide = value

Position side (LONG/SHORT/BOTH).

RawCancelTx
public string RawCancelTx { get; set; }
value = ligtherOrderCondition.RawCancelTx
ligtherOrderCondition.RawCancelTx = value

Pre-signed cancel transaction payload for /api/v1/sendTx.

RawTx
public string RawTx { get; set; }
value = ligtherOrderCondition.RawTx
ligtherOrderCondition.RawTx = value

Pre-signed transaction payload for /api/v1/sendTx.

ReduceOnly
public bool ReduceOnly { get; set; }
value = ligtherOrderCondition.ReduceOnly
ligtherOrderCondition.ReduceOnly = value

Reduce-only flag.

Type
public LigtherOrderConditionTypes Type { get; set; }
value = ligtherOrderCondition.Type
ligtherOrderCondition.Type = value

Trigger type.