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.