ProtoOAExpectedMargin
StockSharp.cTrader.Native.Model
* Expected margin computation entity.
Implements: IMessage<ProtoOAExpectedMargin>, IMessage, IEquatable<ProtoOAExpectedMargin>, IDeepCloneable<ProtoOAExpectedMargin>, IBufferMessage
Properties
BuyMargin
public long BuyMargin { get; set; }
value = protoOAExpectedMargin.BuyMargin
protoOAExpectedMargin.BuyMargin = value
Buy margin amount.
HasBuyMargin
public bool HasBuyMargin { get; }
value = protoOAExpectedMargin.HasBuyMargin
Gets whether the "buyMargin" field is set
HasSellMargin
public bool HasSellMargin { get; }
value = protoOAExpectedMargin.HasSellMargin
Gets whether the "sellMargin" field is set
HasVolume
public bool HasVolume { get; }
value = protoOAExpectedMargin.HasVolume
Gets whether the "volume" field is set
SellMargin
public long SellMargin { get; set; }
value = protoOAExpectedMargin.SellMargin
protoOAExpectedMargin.SellMargin = value
Sell margin amount.
Volume
public long Volume { get; set; }
value = protoOAExpectedMargin.Volume
protoOAExpectedMargin.Volume = value
Volume in cents used for computation of expected margin.
Methods
ClearBuyMargin
public void ClearBuyMargin()
protoOAExpectedMargin.ClearBuyMargin()
Clears the value of the "buyMargin" field
ClearSellMargin
public void ClearSellMargin()
protoOAExpectedMargin.ClearSellMargin()
Clears the value of the "sellMargin" field
ClearVolume
public void ClearVolume()
protoOAExpectedMargin.ClearVolume()
Clears the value of the "volume" field
Fields
BuyMarginFieldNumber
public const int BuyMarginFieldNumber
value = ProtoOAExpectedMargin.BuyMarginFieldNumber
Field number for the "buyMargin" field.
SellMarginFieldNumber
public const int SellMarginFieldNumber
value = ProtoOAExpectedMargin.SellMarginFieldNumber
Field number for the "sellMargin" field.
VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOAExpectedMargin.VolumeFieldNumber
Field number for the "volume" field.