ProtoOASymbol

StockSharp.cTrader.Native.Model

* Trading symbol entity.

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

Properties

ChargeSwapAtWeekends
public bool ChargeSwapAtWeekends { get; set; }
value = protoOASymbol.ChargeSwapAtWeekends
protoOASymbol.ChargeSwapAtWeekends = value

If enabled, SWAP will be charged for all days of the week, including Saturday and Sunday.

Commission
public long Commission { get; set; }
value = protoOASymbol.Commission
protoOASymbol.Commission = value

Commission base amount. Total commission depends on commissionType. Use preciseTradingCommissionRate.

CommissionType
public ProtoOACommissionType CommissionType { get; set; }
value = protoOASymbol.CommissionType
protoOASymbol.CommissionType = value

Commission type. See ProtoOACommissionType for details.

Digits
public int Digits { get; set; }
value = protoOASymbol.Digits
protoOASymbol.Digits = value

Number of price digits to be displayed.

DistanceSetIn
public ProtoOASymbolDistanceType DistanceSetIn { get; set; }
value = protoOASymbol.DistanceSetIn
protoOASymbol.DistanceSetIn = value

Unit of distance measure for slDistance, tpDistance, gslDistance.

EnableShortSelling
public bool EnableShortSelling { get; set; }
value = protoOASymbol.EnableShortSelling
protoOASymbol.EnableShortSelling = value

If TRUE then the short selling with the symbol is enabled.

GslCharge
public long GslCharge { get; set; }
value = protoOASymbol.GslCharge
protoOASymbol.GslCharge = value

Guaranteed stop loss fee.

GslDistance
public uint GslDistance { get; set; }
value = protoOASymbol.GslDistance
protoOASymbol.GslDistance = value

Minimum allowed distance between guaranteed stop loss and current market price.

GuaranteedStopLoss
public bool GuaranteedStopLoss { get; set; }
value = protoOASymbol.GuaranteedStopLoss
protoOASymbol.GuaranteedStopLoss = value

If TRUE then setting of guaranteedStopLoss is available for limited risk accounts.

HasChargeSwapAtWeekends
public bool HasChargeSwapAtWeekends { get; }
value = protoOASymbol.HasChargeSwapAtWeekends

Gets whether the "chargeSwapAtWeekends" field is set

HasCommission
public bool HasCommission { get; }
value = protoOASymbol.HasCommission

Gets whether the "commission" field is set

HasCommissionType
public bool HasCommissionType { get; }
value = protoOASymbol.HasCommissionType

Gets whether the "commissionType" field is set

HasDigits
public bool HasDigits { get; }
value = protoOASymbol.HasDigits

Gets whether the "digits" field is set

HasDistanceSetIn
public bool HasDistanceSetIn { get; }
value = protoOASymbol.HasDistanceSetIn

Gets whether the "distanceSetIn" field is set

HasEnableShortSelling
public bool HasEnableShortSelling { get; }
value = protoOASymbol.HasEnableShortSelling

Gets whether the "enableShortSelling" field is set

HasGslCharge
public bool HasGslCharge { get; }
value = protoOASymbol.HasGslCharge

Gets whether the "gslCharge" field is set

HasGslDistance
public bool HasGslDistance { get; }
value = protoOASymbol.HasGslDistance

Gets whether the "gslDistance" field is set

HasGuaranteedStopLoss
public bool HasGuaranteedStopLoss { get; }
value = protoOASymbol.HasGuaranteedStopLoss

Gets whether the "guaranteedStopLoss" field is set

HasLeverageId
public bool HasLeverageId { get; }
value = protoOASymbol.HasLeverageId

Gets whether the "leverageId" field is set

HasLotSize
public bool HasLotSize { get; }
value = protoOASymbol.HasLotSize

Gets whether the "lotSize" field is set

HasMaxExposure
public bool HasMaxExposure { get; }
value = protoOASymbol.HasMaxExposure

Gets whether the "maxExposure" field is set

HasMaxVolume
public bool HasMaxVolume { get; }
value = protoOASymbol.HasMaxVolume

Gets whether the "maxVolume" field is set

HasMeasurementUnits
public bool HasMeasurementUnits { get; }
value = protoOASymbol.HasMeasurementUnits

Gets whether the "measurementUnits" field is set

HasMinCommission
public bool HasMinCommission { get; }
value = protoOASymbol.HasMinCommission

Gets whether the "minCommission" field is set

HasMinCommissionAsset
public bool HasMinCommissionAsset { get; }
value = protoOASymbol.HasMinCommissionAsset

Gets whether the "minCommissionAsset" field is set

HasMinCommissionType
public bool HasMinCommissionType { get; }
value = protoOASymbol.HasMinCommissionType

Gets whether the "minCommissionType" field is set

HasMinVolume
public bool HasMinVolume { get; }
value = protoOASymbol.HasMinVolume

Gets whether the "minVolume" field is set

HasPipPosition
public bool HasPipPosition { get; }
value = protoOASymbol.HasPipPosition

Gets whether the "pipPosition" field is set

HasPnlConversionFeeRate
public bool HasPnlConversionFeeRate { get; }
value = protoOASymbol.HasPnlConversionFeeRate

Gets whether the "pnlConversionFeeRate" field is set

HasPreciseMinCommission
public bool HasPreciseMinCommission { get; }
value = protoOASymbol.HasPreciseMinCommission

Gets whether the "preciseMinCommission" field is set

HasPreciseTradingCommissionRate
public bool HasPreciseTradingCommissionRate { get; }
value = protoOASymbol.HasPreciseTradingCommissionRate

Gets whether the "preciseTradingCommissionRate" field is set

HasRolloverCommission
public bool HasRolloverCommission { get; }
value = protoOASymbol.HasRolloverCommission

Gets whether the "rolloverCommission" field is set

HasRolloverCommission3Days
public bool HasRolloverCommission3Days { get; }
value = protoOASymbol.HasRolloverCommission3Days

Gets whether the "rolloverCommission3Days" field is set

HasScheduleTimeZone
public bool HasScheduleTimeZone { get; }
value = protoOASymbol.HasScheduleTimeZone

Gets whether the "scheduleTimeZone" field is set

HasSkipRolloverDays
public bool HasSkipRolloverDays { get; }
value = protoOASymbol.HasSkipRolloverDays

Gets whether the "skipRolloverDays" field is set

HasSkipSWAPPeriods
public bool HasSkipSWAPPeriods { get; }
value = protoOASymbol.HasSkipSWAPPeriods

Gets whether the "skipSWAPPeriods" field is set

HasSlDistance
public bool HasSlDistance { get; }
value = protoOASymbol.HasSlDistance

Gets whether the "slDistance" field is set

HasStepVolume
public bool HasStepVolume { get; }
value = protoOASymbol.HasStepVolume

Gets whether the "stepVolume" field is set

HasSwapCalculationType
public bool HasSwapCalculationType { get; }
value = protoOASymbol.HasSwapCalculationType

Gets whether the "swapCalculationType" field is set

HasSwapLong
public bool HasSwapLong { get; }
value = protoOASymbol.HasSwapLong

Gets whether the "swapLong" field is set

HasSwapPeriod
public bool HasSwapPeriod { get; }
value = protoOASymbol.HasSwapPeriod

Gets whether the "swapPeriod" field is set

HasSwapRollover3Days
public bool HasSwapRollover3Days { get; }
value = protoOASymbol.HasSwapRollover3Days

Gets whether the "swapRollover3Days" field is set

HasSwapShort
public bool HasSwapShort { get; }
value = protoOASymbol.HasSwapShort

Gets whether the "swapShort" field is set

HasSwapTime
public bool HasSwapTime { get; }
value = protoOASymbol.HasSwapTime

Gets whether the "swapTime" field is set

HasSymbolId
public bool HasSymbolId { get; }
value = protoOASymbol.HasSymbolId

Gets whether the "symbolId" field is set

HasTpDistance
public bool HasTpDistance { get; }
value = protoOASymbol.HasTpDistance

Gets whether the "tpDistance" field is set

HasTradingMode
public bool HasTradingMode { get; }
value = protoOASymbol.HasTradingMode

Gets whether the "tradingMode" field is set

Holiday
public RepeatedField<ProtoOAHoliday> Holiday { get; }
value = protoOASymbol.Holiday

List of holidays for this symbol specified by broker.

LeverageId
public long LeverageId { get; set; }
value = protoOASymbol.LeverageId
protoOASymbol.LeverageId = value

The unique identifier of dynamic leverage entity. https://help.ctrader.com/ctrader/trading/dynamic-leverage

LotSize
public long LotSize { get; set; }
value = protoOASymbol.LotSize
protoOASymbol.LotSize = value

Lot size of the Symbol (in cents).

MaxExposure
public ulong MaxExposure { get; set; }
value = protoOASymbol.MaxExposure
protoOASymbol.MaxExposure = value

Value of max exposure per symbol, per account. Blocks execution if breached.

MaxVolume
public long MaxVolume { get; set; }
value = protoOASymbol.MaxVolume
protoOASymbol.MaxVolume = value

Maximum allowed volume in cents for an order with a symbol.

MeasurementUnits
public string MeasurementUnits { get; set; }
value = protoOASymbol.MeasurementUnits
protoOASymbol.MeasurementUnits = value

Specifies the units in which the base Asset of the Symbol is denominated.

MinCommission
public long MinCommission { get; set; }
value = protoOASymbol.MinCommission
protoOASymbol.MinCommission = value

Minimum commission amount per trade. Use preciseMinCommission.

MinCommissionAsset
public string MinCommissionAsset { get; set; }
value = protoOASymbol.MinCommissionAsset
protoOASymbol.MinCommissionAsset = value

Currency for minimum commission. (USD or quote currency).

MinCommissionType
public ProtoOAMinCommissionType MinCommissionType { get; set; }
value = protoOASymbol.MinCommissionType
protoOASymbol.MinCommissionType = value

Minimum commission Type. See ProtoOAMinCommissionType for details.

MinVolume
public long MinVolume { get; set; }
value = protoOASymbol.MinVolume
protoOASymbol.MinVolume = value

Minimum allowed volume in cents for an order with a symbol.

PipPosition
public int PipPosition { get; set; }
value = protoOASymbol.PipPosition
protoOASymbol.PipPosition = value

Pip position on digits.

PnlConversionFeeRate
public int PnlConversionFeeRate { get; set; }
value = protoOASymbol.PnlConversionFeeRate
protoOASymbol.PnlConversionFeeRate = value

Percentage (1 = 0.01%) of the realized Gross Profit, which will be paid by the Trader for any trade if the Quote Asset of the traded Symbol is not matched with the Deposit Asset.

PreciseMinCommission
public long PreciseMinCommission { get; set; }
value = protoOASymbol.PreciseMinCommission
protoOASymbol.PreciseMinCommission = value

Minimum commission amount per trade multiplied by 10^8.

PreciseTradingCommissionRate
public long PreciseTradingCommissionRate { get; set; }
value = protoOASymbol.PreciseTradingCommissionRate
protoOASymbol.PreciseTradingCommissionRate = value

Commission base amount. Total commission depends on commissionType: for non-percentage types it is multiplied by 10^8, for percentage of value commission type it is multiplied by 10^5.

RolloverCommission
public long RolloverCommission { get; set; }
value = protoOASymbol.RolloverCommission
protoOASymbol.RolloverCommission = value

Administrative Fee, charged instead of Swaps if the Account is marked as a "Shariah Compliant (Swap Free)". The Administrative Fee is charged daily as USD per current open volume of Position in lots. The Account charged in the Deposit currency.

RolloverCommission3Days
public ProtoOADayOfWeek RolloverCommission3Days { get; set; }
value = protoOASymbol.RolloverCommission3Days
protoOASymbol.RolloverCommission3Days = value

Day of the week (in UTC) when Administrative Fee charge amount will be tripled. Applied only if RolloverChargePeriod = 0 or 1.

Schedule
public RepeatedField<ProtoOAInterval> Schedule { get; }
value = protoOASymbol.Schedule

Symbol trading interval, specified in seconds starting from SUNDAY 00:00 in specified time zone.

ScheduleTimeZone
public string ScheduleTimeZone { get; set; }
value = protoOASymbol.ScheduleTimeZone
protoOASymbol.ScheduleTimeZone = value

Time zone for the symbol trading intervals.

SkipRolloverDays
public int SkipRolloverDays { get; set; }
value = protoOASymbol.SkipRolloverDays
protoOASymbol.SkipRolloverDays = value

Initial period before the first rolloverCommission will be charged on the account.

SkipSWAPPeriods
public int SkipSWAPPeriods { get; set; }
value = protoOASymbol.SkipSWAPPeriods
protoOASymbol.SkipSWAPPeriods = value

Count of swapPeriods before the first SWAP charge.

SlDistance
public uint SlDistance { get; set; }
value = protoOASymbol.SlDistance
protoOASymbol.SlDistance = value

Minimum allowed distance between stop loss and current market price.

StepVolume
public long StepVolume { get; set; }
value = protoOASymbol.StepVolume
protoOASymbol.StepVolume = value

Step of the volume in cents for an order.

SwapCalculationType
public ProtoOASwapCalculationType SwapCalculationType { get; set; }
value = protoOASymbol.SwapCalculationType
protoOASymbol.SwapCalculationType = value

Specifies type of SWAP computation as PIPS (0) or PERCENTAGE (1, annual, in percent).

SwapLong
public double SwapLong { get; set; }
value = protoOASymbol.SwapLong
protoOASymbol.SwapLong = value

SWAP charge for long positions.

SwapPeriod
public int SwapPeriod { get; set; }
value = protoOASymbol.SwapPeriod
protoOASymbol.SwapPeriod = value

Period of charging swaps in hours. 24 means swaps will be charged 1 time per day, 12 - every 12 hours, 8 - every 8 hours, etc.

SwapRollover3Days
public ProtoOADayOfWeek SwapRollover3Days { get; set; }
value = protoOASymbol.SwapRollover3Days
protoOASymbol.SwapRollover3Days = value

Day of the week when SWAP charge amount will be tripled. Doesn't impact Rollover Commission.

SwapShort
public double SwapShort { get; set; }
value = protoOASymbol.SwapShort
protoOASymbol.SwapShort = value

SWAP charge for short positions.

SwapTime
public int SwapTime { get; set; }
value = protoOASymbol.SwapTime
protoOASymbol.SwapTime = value

Time in minutes from 00:00 (UTC) when intraday swaps are charged for the first time.

SymbolId
public long SymbolId { get; set; }
value = protoOASymbol.SymbolId
protoOASymbol.SymbolId = value

The unique identifier of the symbol in specific server environment within cTrader platform. Different servers have different IDs.

TpDistance
public uint TpDistance { get; set; }
value = protoOASymbol.TpDistance
protoOASymbol.TpDistance = value

Minimum allowed distance between take profit and current market price.

TradingMode
public ProtoOATradingMode TradingMode { get; set; }
value = protoOASymbol.TradingMode
protoOASymbol.TradingMode = value

Rules for trading with the symbol. See ProtoOATradingMode for details.

Methods

ClearChargeSwapAtWeekends
public void ClearChargeSwapAtWeekends()
protoOASymbol.ClearChargeSwapAtWeekends()

Clears the value of the "chargeSwapAtWeekends" field

ClearCommission
public void ClearCommission()
protoOASymbol.ClearCommission()

Clears the value of the "commission" field

ClearCommissionType
public void ClearCommissionType()
protoOASymbol.ClearCommissionType()

Clears the value of the "commissionType" field

ClearDigits
public void ClearDigits()
protoOASymbol.ClearDigits()

Clears the value of the "digits" field

ClearDistanceSetIn
public void ClearDistanceSetIn()
protoOASymbol.ClearDistanceSetIn()

Clears the value of the "distanceSetIn" field

ClearEnableShortSelling
public void ClearEnableShortSelling()
protoOASymbol.ClearEnableShortSelling()

Clears the value of the "enableShortSelling" field

ClearGslCharge
public void ClearGslCharge()
protoOASymbol.ClearGslCharge()

Clears the value of the "gslCharge" field

ClearGslDistance
public void ClearGslDistance()
protoOASymbol.ClearGslDistance()

Clears the value of the "gslDistance" field

ClearGuaranteedStopLoss
public void ClearGuaranteedStopLoss()
protoOASymbol.ClearGuaranteedStopLoss()

Clears the value of the "guaranteedStopLoss" field

ClearLeverageId
public void ClearLeverageId()
protoOASymbol.ClearLeverageId()

Clears the value of the "leverageId" field

ClearLotSize
public void ClearLotSize()
protoOASymbol.ClearLotSize()

Clears the value of the "lotSize" field

ClearMaxExposure
public void ClearMaxExposure()
protoOASymbol.ClearMaxExposure()

Clears the value of the "maxExposure" field

ClearMaxVolume
public void ClearMaxVolume()
protoOASymbol.ClearMaxVolume()

Clears the value of the "maxVolume" field

ClearMeasurementUnits
public void ClearMeasurementUnits()
protoOASymbol.ClearMeasurementUnits()

Clears the value of the "measurementUnits" field

ClearMinCommission
public void ClearMinCommission()
protoOASymbol.ClearMinCommission()

Clears the value of the "minCommission" field

ClearMinCommissionAsset
public void ClearMinCommissionAsset()
protoOASymbol.ClearMinCommissionAsset()

Clears the value of the "minCommissionAsset" field

ClearMinCommissionType
public void ClearMinCommissionType()
protoOASymbol.ClearMinCommissionType()

Clears the value of the "minCommissionType" field

ClearMinVolume
public void ClearMinVolume()
protoOASymbol.ClearMinVolume()

Clears the value of the "minVolume" field

ClearPipPosition
public void ClearPipPosition()
protoOASymbol.ClearPipPosition()

Clears the value of the "pipPosition" field

ClearPnlConversionFeeRate
public void ClearPnlConversionFeeRate()
protoOASymbol.ClearPnlConversionFeeRate()

Clears the value of the "pnlConversionFeeRate" field

ClearPreciseMinCommission
public void ClearPreciseMinCommission()
protoOASymbol.ClearPreciseMinCommission()

Clears the value of the "preciseMinCommission" field

ClearPreciseTradingCommissionRate
public void ClearPreciseTradingCommissionRate()
protoOASymbol.ClearPreciseTradingCommissionRate()

Clears the value of the "preciseTradingCommissionRate" field

ClearRolloverCommission
public void ClearRolloverCommission()
protoOASymbol.ClearRolloverCommission()

Clears the value of the "rolloverCommission" field

ClearRolloverCommission3Days
public void ClearRolloverCommission3Days()
protoOASymbol.ClearRolloverCommission3Days()

Clears the value of the "rolloverCommission3Days" field

ClearScheduleTimeZone
public void ClearScheduleTimeZone()
protoOASymbol.ClearScheduleTimeZone()

Clears the value of the "scheduleTimeZone" field

ClearSkipRolloverDays
public void ClearSkipRolloverDays()
protoOASymbol.ClearSkipRolloverDays()

Clears the value of the "skipRolloverDays" field

ClearSkipSWAPPeriods
public void ClearSkipSWAPPeriods()
protoOASymbol.ClearSkipSWAPPeriods()

Clears the value of the "skipSWAPPeriods" field

ClearSlDistance
public void ClearSlDistance()
protoOASymbol.ClearSlDistance()

Clears the value of the "slDistance" field

ClearStepVolume
public void ClearStepVolume()
protoOASymbol.ClearStepVolume()

Clears the value of the "stepVolume" field

ClearSwapCalculationType
public void ClearSwapCalculationType()
protoOASymbol.ClearSwapCalculationType()

Clears the value of the "swapCalculationType" field

ClearSwapLong
public void ClearSwapLong()
protoOASymbol.ClearSwapLong()

Clears the value of the "swapLong" field

ClearSwapPeriod
public void ClearSwapPeriod()
protoOASymbol.ClearSwapPeriod()

Clears the value of the "swapPeriod" field

ClearSwapRollover3Days
public void ClearSwapRollover3Days()
protoOASymbol.ClearSwapRollover3Days()

Clears the value of the "swapRollover3Days" field

ClearSwapShort
public void ClearSwapShort()
protoOASymbol.ClearSwapShort()

Clears the value of the "swapShort" field

ClearSwapTime
public void ClearSwapTime()
protoOASymbol.ClearSwapTime()

Clears the value of the "swapTime" field

ClearSymbolId
public void ClearSymbolId()
protoOASymbol.ClearSymbolId()

Clears the value of the "symbolId" field

ClearTpDistance
public void ClearTpDistance()
protoOASymbol.ClearTpDistance()

Clears the value of the "tpDistance" field

ClearTradingMode
public void ClearTradingMode()
protoOASymbol.ClearTradingMode()

Clears the value of the "tradingMode" field

Fields

ChargeSwapAtWeekendsFieldNumber
public const int ChargeSwapAtWeekendsFieldNumber
value = ProtoOASymbol.ChargeSwapAtWeekendsFieldNumber

Field number for the "chargeSwapAtWeekends" field.

CommissionFieldNumber
public const int CommissionFieldNumber
value = ProtoOASymbol.CommissionFieldNumber

Field number for the "commission" field.

CommissionTypeFieldNumber
public const int CommissionTypeFieldNumber
value = ProtoOASymbol.CommissionTypeFieldNumber

Field number for the "commissionType" field.

DigitsFieldNumber
public const int DigitsFieldNumber
value = ProtoOASymbol.DigitsFieldNumber

Field number for the "digits" field.

DistanceSetInFieldNumber
public const int DistanceSetInFieldNumber
value = ProtoOASymbol.DistanceSetInFieldNumber

Field number for the "distanceSetIn" field.

EnableShortSellingFieldNumber
public const int EnableShortSellingFieldNumber
value = ProtoOASymbol.EnableShortSellingFieldNumber

Field number for the "enableShortSelling" field.

GslChargeFieldNumber
public const int GslChargeFieldNumber
value = ProtoOASymbol.GslChargeFieldNumber

Field number for the "gslCharge" field.

GslDistanceFieldNumber
public const int GslDistanceFieldNumber
value = ProtoOASymbol.GslDistanceFieldNumber

Field number for the "gslDistance" field.

GuaranteedStopLossFieldNumber
public const int GuaranteedStopLossFieldNumber
value = ProtoOASymbol.GuaranteedStopLossFieldNumber

Field number for the "guaranteedStopLoss" field.

HolidayFieldNumber
public const int HolidayFieldNumber
value = ProtoOASymbol.HolidayFieldNumber

Field number for the "holiday" field.

LeverageIdFieldNumber
public const int LeverageIdFieldNumber
value = ProtoOASymbol.LeverageIdFieldNumber

Field number for the "leverageId" field.

LotSizeFieldNumber
public const int LotSizeFieldNumber
value = ProtoOASymbol.LotSizeFieldNumber

Field number for the "lotSize" field.

MaxExposureFieldNumber
public const int MaxExposureFieldNumber
value = ProtoOASymbol.MaxExposureFieldNumber

Field number for the "maxExposure" field.

MaxVolumeFieldNumber
public const int MaxVolumeFieldNumber
value = ProtoOASymbol.MaxVolumeFieldNumber

Field number for the "maxVolume" field.

MeasurementUnitsFieldNumber
public const int MeasurementUnitsFieldNumber
value = ProtoOASymbol.MeasurementUnitsFieldNumber

Field number for the "measurementUnits" field.

MinCommissionAssetFieldNumber
public const int MinCommissionAssetFieldNumber
value = ProtoOASymbol.MinCommissionAssetFieldNumber

Field number for the "minCommissionAsset" field.

MinCommissionFieldNumber
public const int MinCommissionFieldNumber
value = ProtoOASymbol.MinCommissionFieldNumber

Field number for the "minCommission" field.

MinCommissionTypeFieldNumber
public const int MinCommissionTypeFieldNumber
value = ProtoOASymbol.MinCommissionTypeFieldNumber

Field number for the "minCommissionType" field.

MinVolumeFieldNumber
public const int MinVolumeFieldNumber
value = ProtoOASymbol.MinVolumeFieldNumber

Field number for the "minVolume" field.

PipPositionFieldNumber
public const int PipPositionFieldNumber
value = ProtoOASymbol.PipPositionFieldNumber

Field number for the "pipPosition" field.

PnlConversionFeeRateFieldNumber
public const int PnlConversionFeeRateFieldNumber
value = ProtoOASymbol.PnlConversionFeeRateFieldNumber

Field number for the "pnlConversionFeeRate" field.

PreciseMinCommissionFieldNumber
public const int PreciseMinCommissionFieldNumber
value = ProtoOASymbol.PreciseMinCommissionFieldNumber

Field number for the "preciseMinCommission" field.

PreciseTradingCommissionRateFieldNumber
public const int PreciseTradingCommissionRateFieldNumber
value = ProtoOASymbol.PreciseTradingCommissionRateFieldNumber

Field number for the "preciseTradingCommissionRate" field.

RolloverCommission3DaysFieldNumber
public const int RolloverCommission3DaysFieldNumber
value = ProtoOASymbol.RolloverCommission3DaysFieldNumber

Field number for the "rolloverCommission3Days" field.

RolloverCommissionFieldNumber
public const int RolloverCommissionFieldNumber
value = ProtoOASymbol.RolloverCommissionFieldNumber

Field number for the "rolloverCommission" field.

ScheduleFieldNumber
public const int ScheduleFieldNumber
value = ProtoOASymbol.ScheduleFieldNumber

Field number for the "schedule" field.

ScheduleTimeZoneFieldNumber
public const int ScheduleTimeZoneFieldNumber
value = ProtoOASymbol.ScheduleTimeZoneFieldNumber

Field number for the "scheduleTimeZone" field.

SkipRolloverDaysFieldNumber
public const int SkipRolloverDaysFieldNumber
value = ProtoOASymbol.SkipRolloverDaysFieldNumber

Field number for the "skipRolloverDays" field.

SkipSWAPPeriodsFieldNumber
public const int SkipSWAPPeriodsFieldNumber
value = ProtoOASymbol.SkipSWAPPeriodsFieldNumber

Field number for the "skipSWAPPeriods" field.

SlDistanceFieldNumber
public const int SlDistanceFieldNumber
value = ProtoOASymbol.SlDistanceFieldNumber

Field number for the "slDistance" field.

StepVolumeFieldNumber
public const int StepVolumeFieldNumber
value = ProtoOASymbol.StepVolumeFieldNumber

Field number for the "stepVolume" field.

SwapCalculationTypeFieldNumber
public const int SwapCalculationTypeFieldNumber
value = ProtoOASymbol.SwapCalculationTypeFieldNumber

Field number for the "swapCalculationType" field.

SwapLongFieldNumber
public const int SwapLongFieldNumber
value = ProtoOASymbol.SwapLongFieldNumber

Field number for the "swapLong" field.

SwapPeriodFieldNumber
public const int SwapPeriodFieldNumber
value = ProtoOASymbol.SwapPeriodFieldNumber

Field number for the "swapPeriod" field.

SwapRollover3DaysFieldNumber
public const int SwapRollover3DaysFieldNumber
value = ProtoOASymbol.SwapRollover3DaysFieldNumber

Field number for the "swapRollover3Days" field.

SwapShortFieldNumber
public const int SwapShortFieldNumber
value = ProtoOASymbol.SwapShortFieldNumber

Field number for the "swapShort" field.

SwapTimeFieldNumber
public const int SwapTimeFieldNumber
value = ProtoOASymbol.SwapTimeFieldNumber

Field number for the "swapTime" field.

SymbolIdFieldNumber
public const int SymbolIdFieldNumber
value = ProtoOASymbol.SymbolIdFieldNumber

Field number for the "symbolId" field.

TpDistanceFieldNumber
public const int TpDistanceFieldNumber
value = ProtoOASymbol.TpDistanceFieldNumber

Field number for the "tpDistance" field.

TradingModeFieldNumber
public const int TradingModeFieldNumber
value = ProtoOASymbol.TradingModeFieldNumber

Field number for the "tradingMode" field.