ProtoOADynamicLeverageTier

StockSharp.cTrader.Native.Model

Implements: IMessage<ProtoOADynamicLeverageTier>, IMessage, IEquatable<ProtoOADynamicLeverageTier>, IDeepCloneable<ProtoOADynamicLeverageTier>, IBufferMessage

Properties

HasLeverage
public bool HasLeverage { get; }
value = protoOADynamicLeverageTier.HasLeverage

Gets whether the "leverage" field is set

HasVolume
public bool HasVolume { get; }
value = protoOADynamicLeverageTier.HasVolume

Gets whether the "volume" field is set

Leverage
public int Leverage { get; set; }
value = protoOADynamicLeverageTier.Leverage
protoOADynamicLeverageTier.Leverage = value

Applied leverage.

Volume
public long Volume { get; set; }
value = protoOADynamicLeverageTier.Volume
protoOADynamicLeverageTier.Volume = value

Max USD volume (in cents) of the Open Position (per side) to apply specified leverage. Last tier's leverage is applied also to volume above specified.

Methods

ClearLeverage
public void ClearLeverage()
protoOADynamicLeverageTier.ClearLeverage()

Clears the value of the "leverage" field

ClearVolume
public void ClearVolume()
protoOADynamicLeverageTier.ClearVolume()

Clears the value of the "volume" field

Fields

LeverageFieldNumber
public const int LeverageFieldNumber
value = ProtoOADynamicLeverageTier.LeverageFieldNumber

Field number for the "leverage" field.

VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOADynamicLeverageTier.VolumeFieldNumber

Field number for the "volume" field.