ProtoOASymbol
* 贸易符号实体。
实现: IMessage<ProtoOASymbol>, IMessage, IEquatable<ProtoOASymbol>, IDeepCloneable<ProtoOASymbol>, IBufferMessage
属性
public bool ChargeSwapAtWeekends { get; set; }
value = protoOASymbol.ChargeSwapAtWeekends
protoOASymbol.ChargeSwapAtWeekends = value
如果启用,全部门办法将收取每周所有日的费用,包括星期六和星期日的费用。
public long Commission { get; set; }
value = protoOASymbol.Commission
protoOASymbol.Commission = value
佣金基数。佣金总额取决于commissionType。使用preciseTradingCommissionRate。
public ProtoOACommissionType CommissionType { get; set; }
value = protoOASymbol.CommissionType
protoOASymbol.CommissionType = value
佣金类型。详情见ProtoOACommissionType。
public int Digits { get; set; }
value = protoOASymbol.Digits
protoOASymbol.Digits = value
显示的价格数字 。
public ProtoOASymbolDistanceType DistanceSetIn { get; set; }
value = protoOASymbol.DistanceSetIn
protoOASymbol.DistanceSetIn = value
相距测量单位: slDistance,tpDistance,gslDistance.
public bool EnableShortSelling { get; set; }
value = protoOASymbol.EnableShortSelling
protoOASymbol.EnableShortSelling = value
如果TRUE,那么带有符号的短卖就被启用了.
public long GslCharge { get; set; }
value = protoOASymbol.GslCharge
protoOASymbol.GslCharge = value
保证停止损失费。
public uint GslDistance { get; set; }
value = protoOASymbol.GslDistance
protoOASymbol.GslDistance = value
保证停止损失与当前市场价格之间的最小允许距离。
public bool GuaranteedStopLoss { get; set; }
value = protoOASymbol.GuaranteedStopLoss
protoOASymbol.GuaranteedStopLoss = value
如果TRUE,那么guaranteedStopLoss的设置可用于有限风险账户。
public bool HasChargeSwapAtWeekends { get; }
value = protoOASymbol.HasChargeSwapAtWeekends
获取是否设置了 " chargeSwapAtWeekends " 字段
public bool HasCommissionType { get; }
value = protoOASymbol.HasCommissionType
获取是否设置了 " commissionType " 字段
public bool HasDistanceSetIn { get; }
value = protoOASymbol.HasDistanceSetIn
获取是否设置了 " distanceSetIn " 字段
public bool HasEnableShortSelling { get; }
value = protoOASymbol.HasEnableShortSelling
获取是否设置了 " enableShortSelling " 字段
public bool HasGslCharge { get; }
value = protoOASymbol.HasGslCharge
获取是否设置了 " gslCharge " 字段
public bool HasGslDistance { get; }
value = protoOASymbol.HasGslDistance
获取是否设置了 " gslDistance " 字段
public bool HasGuaranteedStopLoss { get; }
value = protoOASymbol.HasGuaranteedStopLoss
获取是否设置了 " guaranteedStopLoss " 字段
public bool HasLeverageId { get; }
value = protoOASymbol.HasLeverageId
获取是否设置了 " leverageId " 字段
public bool HasMaxExposure { get; }
value = protoOASymbol.HasMaxExposure
获取是否设置了 " maxExposure " 字段
public bool HasMaxVolume { get; }
value = protoOASymbol.HasMaxVolume
获取是否设置了 " maxVolume " 字段
public bool HasMeasurementUnits { get; }
value = protoOASymbol.HasMeasurementUnits
获取是否设置了 " measurementUnits " 字段
public bool HasMinCommission { get; }
value = protoOASymbol.HasMinCommission
获取是否设置了 " minCommission " 字段
public bool HasMinCommissionAsset { get; }
value = protoOASymbol.HasMinCommissionAsset
获取是否设置了 " minCommissionAsset " 字段
public bool HasMinCommissionType { get; }
value = protoOASymbol.HasMinCommissionType
获取是否设置了 " minCommissionType " 字段
public bool HasMinVolume { get; }
value = protoOASymbol.HasMinVolume
获取是否设置了 " minVolume " 字段
public bool HasPipPosition { get; }
value = protoOASymbol.HasPipPosition
获取是否设置了 " pipPosition " 字段
public bool HasPnlConversionFeeRate { get; }
value = protoOASymbol.HasPnlConversionFeeRate
获取是否设置了 " pnlConversionFeeRate " 字段
public bool HasPreciseMinCommission { get; }
value = protoOASymbol.HasPreciseMinCommission
获取是否设置了 " preciseMinCommission " 字段
public bool HasPreciseTradingCommissionRate { get; }
value = protoOASymbol.HasPreciseTradingCommissionRate
获取是否设置了 " preciseTradingCommissionRate " 字段
public bool HasRolloverCommission { get; }
value = protoOASymbol.HasRolloverCommission
获取是否设置了 " rolloverCommission " 字段
public bool HasRolloverCommission3Days { get; }
value = protoOASymbol.HasRolloverCommission3Days
获取是否设置了 " rolloverCommission3Days " 字段
public bool HasScheduleTimeZone { get; }
value = protoOASymbol.HasScheduleTimeZone
获取是否设置了 " scheduleTimeZone " 字段
public bool HasSkipRolloverDays { get; }
value = protoOASymbol.HasSkipRolloverDays
获取是否设置了 " skipRolloverDays " 字段
public bool HasSkipSWAPPeriods { get; }
value = protoOASymbol.HasSkipSWAPPeriods
获取是否设置了 " skipSWAPPeriods " 字段
public bool HasSlDistance { get; }
value = protoOASymbol.HasSlDistance
获取是否设置了 " slDistance " 字段
public bool HasStepVolume { get; }
value = protoOASymbol.HasStepVolume
获取是否设置了 " stepVolume " 字段
public bool HasSwapCalculationType { get; }
value = protoOASymbol.HasSwapCalculationType
获取是否设置了 " swapCalculationType " 字段
public bool HasSwapLong { get; }
value = protoOASymbol.HasSwapLong
获取是否设置了 " swapLong " 字段
public bool HasSwapPeriod { get; }
value = protoOASymbol.HasSwapPeriod
获取是否设置了 " swapPeriod " 字段
public bool HasSwapRollover3Days { get; }
value = protoOASymbol.HasSwapRollover3Days
获取是否设置了 " swapRollover3Days " 字段
public bool HasSwapShort { get; }
value = protoOASymbol.HasSwapShort
获取是否设置了 " swapShort " 字段
public bool HasSwapTime { get; }
value = protoOASymbol.HasSwapTime
获取是否设置了 " swapTime " 字段
public bool HasSymbolId { get; }
value = protoOASymbol.HasSymbolId
获取是否设置了 " symbolId " 字段
public bool HasTpDistance { get; }
value = protoOASymbol.HasTpDistance
获取是否设置了 " tpDistance " 字段
public bool HasTradingMode { get; }
value = protoOASymbol.HasTradingMode
获取是否设置了 " tradingMode " 字段
public RepeatedField<ProtoOAHoliday> Holiday { get; }
value = protoOASymbol.Holiday
经纪人指定的此符号的节日列表 。
public long LeverageId { get; set; }
value = protoOASymbol.LeverageId
protoOASymbol.LeverageId = value
动态杠杆实体的独特标识符. https://help.ctrader.com/ctrader/trading/dynamic-leverage
public long LotSize { get; set; }
value = protoOASymbol.LotSize
protoOASymbol.LotSize = value
符号的批量大小( 以美分计) 。
public ulong MaxExposure { get; set; }
value = protoOASymbol.MaxExposure
protoOASymbol.MaxExposure = value
每个符号的最大曝光值。 如果被违反, 则执行封杀 。
public long MaxVolume { get; set; }
value = protoOASymbol.MaxVolume
protoOASymbol.MaxVolume = value
带有符号的顺序的最大允许量(分分) 。
public string MeasurementUnits { get; set; }
value = protoOASymbol.MeasurementUnits
protoOASymbol.MeasurementUnits = value
指定符号基资产标出单位。
public long MinCommission { get; set; }
value = protoOASymbol.MinCommission
protoOASymbol.MinCommission = value
每行最低佣金额,使用"×××××"(preciseMinCommission×××).
public string MinCommissionAsset { get; set; }
value = protoOASymbol.MinCommissionAsset
protoOASymbol.MinCommissionAsset = value
最低佣金货币。 (美元或引号货币)。
public ProtoOAMinCommissionType MinCommissionType { get; set; }
value = protoOASymbol.MinCommissionType
protoOASymbol.MinCommissionType = value
最低佣金类型,详情见ProtoOAMinCommissionType.
public long MinVolume { get; set; }
value = protoOASymbol.MinVolume
protoOASymbol.MinVolume = value
最低允许量 $% 的订单有一个符号。
public int PipPosition { get; set; }
value = protoOASymbol.PipPosition
protoOASymbol.PipPosition = value
数字上的管道位置。
public int PnlConversionFeeRate { get; set; }
value = protoOASymbol.PnlConversionFeeRate
protoOASymbol.PnlConversionFeeRate = value
占已实现利润总额的百分比(1=0.01%),如果交易符号的引号资产与存款资产不相匹配,贸易商将支付任何交易的费用。
public long PreciseMinCommission { get; set; }
value = protoOASymbol.PreciseMinCommission
protoOASymbol.PreciseMinCommission = value
每笔交易的最低佣金数额乘以10^8。
public long PreciseTradingCommissionRate { get; set; }
value = protoOASymbol.PreciseTradingCommissionRate
protoOASymbol.PreciseTradingCommissionRate = value
佣金总额取决于commissionType:对于非百分比类型,佣金乘以10^8,对于价值佣金类别的百分比,佣金乘以10^5。
public long RolloverCommission { get; set; }
value = protoOASymbol.RolloverCommission
protoOASymbol.RolloverCommission = value
如果账户被标记为“Shariah Compliant(Swap Free)”,则行政费而不是换乘费。行政费按当前开放的位数以批量计,每天以美元计。账户以存款货币计价。
public ProtoOADayOfWeek RolloverCommission3Days { get; set; }
value = protoOASymbol.RolloverCommission3Days
protoOASymbol.RolloverCommission3Days = value
每周(协调世界时)行政费收费额将增加两倍。只有在RolloverChargePeriod=0或1的情况下才适用。
public RepeatedField<ProtoOAInterval> Schedule { get; }
value = protoOASymbol.Schedule
符号交易间隔,从指定时区SUNDAY 00:00起,以秒数指定.
public string ScheduleTimeZone { get; set; }
value = protoOASymbol.ScheduleTimeZone
protoOASymbol.ScheduleTimeZone = value
符号交易间隔的时区.
public int SkipRolloverDays { get; set; }
value = protoOASymbol.SkipRolloverDays
protoOASymbol.SkipRolloverDays = value
第一批rolloverCommission之前的初始期将记入帐户。
public int SkipSWAPPeriods { get; set; }
value = protoOASymbol.SkipSWAPPeriods
protoOASymbol.SkipSWAPPeriods = value
在第一次全部门办法收费之前的swapPeriods的计算。
public uint SlDistance { get; set; }
value = protoOASymbol.SlDistance
protoOASymbol.SlDistance = value
允许停产损失与现时市场价格之间的最小距离。
public long StepVolume { get; set; }
value = protoOASymbol.StepVolume
protoOASymbol.StepVolume = value
分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分分
public ProtoOASwapCalculationType SwapCalculationType { get; set; }
value = protoOASymbol.SwapCalculationType
protoOASymbol.SwapCalculationType = value
指定全系统行动计划的计算类型为PIPS(0)或PERCENTAGE(每年1个,以百分比计)。
public double SwapLong { get; set; }
value = protoOASymbol.SwapLong
protoOASymbol.SwapLong = value
长期职位的全部门办法收费。
public int SwapPeriod { get; set; }
value = protoOASymbol.SwapPeriod
protoOASymbol.SwapPeriod = value
充值互换时间为小时. 24指互换时间每天1次,12-每12小时,8-每8小时等.
public ProtoOADayOfWeek SwapRollover3Days { get; set; }
value = protoOASymbol.SwapRollover3Days
protoOASymbol.SwapRollover3Days = value
一周内,全部门办法收费额将增加两倍,不会影响滚转委员会。
public double SwapShort { get; set; }
value = protoOASymbol.SwapShort
protoOASymbol.SwapShort = value
短职位的全部门办法收费。
public int SwapTime { get; set; }
value = protoOASymbol.SwapTime
protoOASymbol.SwapTime = value
首次收取日内互换时,时间从00:00(UTC)起分出.
public long SymbolId { get; set; }
value = protoOASymbol.SymbolId
protoOASymbol.SymbolId = value
cTrader平台内特定服务器环境中符号的独特标识符,不同的服务器有不同的ID.
public uint TpDistance { get; set; }
value = protoOASymbol.TpDistance
protoOASymbol.TpDistance = value
最低允许的利润与现时市场价格之间的距离。
public ProtoOATradingMode TradingMode { get; set; }
value = protoOASymbol.TradingMode
protoOASymbol.TradingMode = value
与符号交易的规则。详情见ProtoOATradingMode。
方法
public void ClearChargeSwapAtWeekends()
protoOASymbol.ClearChargeSwapAtWeekends()
清除 " chargeSwapAtWeekends " 字段的值
public void ClearCommissionType()
protoOASymbol.ClearCommissionType()
清除 " commissionType " 字段的值
public void ClearDistanceSetIn()
protoOASymbol.ClearDistanceSetIn()
清除 " distanceSetIn " 字段的值
public void ClearEnableShortSelling()
protoOASymbol.ClearEnableShortSelling()
清除 " enableShortSelling " 字段的值
public void ClearGslDistance()
protoOASymbol.ClearGslDistance()
清除 " gslDistance " 字段的值
public void ClearGuaranteedStopLoss()
protoOASymbol.ClearGuaranteedStopLoss()
清除 " guaranteedStopLoss " 字段的值
public void ClearLeverageId()
protoOASymbol.ClearLeverageId()
清除 " leverageId " 字段的值
public void ClearMaxExposure()
protoOASymbol.ClearMaxExposure()
清除 " maxExposure " 字段的值
public void ClearMeasurementUnits()
protoOASymbol.ClearMeasurementUnits()
清除 " measurementUnits " 字段的值
public void ClearMinCommission()
protoOASymbol.ClearMinCommission()
清除 " minCommission " 字段的值
public void ClearMinCommissionAsset()
protoOASymbol.ClearMinCommissionAsset()
清除 " minCommissionAsset " 字段的值
public void ClearMinCommissionType()
protoOASymbol.ClearMinCommissionType()
清除 " minCommissionType " 字段的值
public void ClearPipPosition()
protoOASymbol.ClearPipPosition()
清除 " pipPosition " 字段的值
public void ClearPnlConversionFeeRate()
protoOASymbol.ClearPnlConversionFeeRate()
清除 " pnlConversionFeeRate " 字段的值
public void ClearPreciseMinCommission()
protoOASymbol.ClearPreciseMinCommission()
清除 " preciseMinCommission " 字段的值
public void ClearPreciseTradingCommissionRate()
protoOASymbol.ClearPreciseTradingCommissionRate()
清除 " preciseTradingCommissionRate " 字段的值
public void ClearRolloverCommission()
protoOASymbol.ClearRolloverCommission()
清除 " rolloverCommission " 字段的值
public void ClearRolloverCommission3Days()
protoOASymbol.ClearRolloverCommission3Days()
清除 " rolloverCommission3Days " 字段的值
public void ClearScheduleTimeZone()
protoOASymbol.ClearScheduleTimeZone()
清除 " scheduleTimeZone " 字段的值
public void ClearSkipRolloverDays()
protoOASymbol.ClearSkipRolloverDays()
清除 " skipRolloverDays " 字段的值
public void ClearSkipSWAPPeriods()
protoOASymbol.ClearSkipSWAPPeriods()
清除 " skipSWAPPeriods " 字段的值
public void ClearSlDistance()
protoOASymbol.ClearSlDistance()
清除 " slDistance " 字段的值
public void ClearStepVolume()
protoOASymbol.ClearStepVolume()
清除 " stepVolume " 字段的值
public void ClearSwapCalculationType()
protoOASymbol.ClearSwapCalculationType()
清除 " swapCalculationType " 字段的值
public void ClearSwapPeriod()
protoOASymbol.ClearSwapPeriod()
清除 " swapPeriod " 字段的值
public void ClearSwapRollover3Days()
protoOASymbol.ClearSwapRollover3Days()
清除 " swapRollover3Days " 字段的值
public void ClearTpDistance()
protoOASymbol.ClearTpDistance()
清除 " tpDistance " 字段的值
public void ClearTradingMode()
protoOASymbol.ClearTradingMode()
清除 " tradingMode " 字段的值
字段
public const int ChargeSwapAtWeekendsFieldNumber
value = ProtoOASymbol.ChargeSwapAtWeekendsFieldNumber
" chargeSwapAtWeekends " 字段的字段编号。
public const int CommissionFieldNumber
value = ProtoOASymbol.CommissionFieldNumber
"兵团"战地的战地编号.
public const int CommissionTypeFieldNumber
value = ProtoOASymbol.CommissionTypeFieldNumber
" commissionType " 字段的字段编号。
public const int DigitsFieldNumber
value = ProtoOASymbol.DigitsFieldNumber
"数字"字段的字段编号.
public const int DistanceSetInFieldNumber
value = ProtoOASymbol.DistanceSetInFieldNumber
" distanceSetIn " 字段的字段编号。
public const int EnableShortSellingFieldNumber
value = ProtoOASymbol.EnableShortSellingFieldNumber
" enableShortSelling " 字段的字段编号。
public const int GslChargeFieldNumber
value = ProtoOASymbol.GslChargeFieldNumber
" gslCharge " 字段的字段编号。
public const int GslDistanceFieldNumber
value = ProtoOASymbol.GslDistanceFieldNumber
" gslDistance " 字段的字段编号。
public const int GuaranteedStopLossFieldNumber
value = ProtoOASymbol.GuaranteedStopLossFieldNumber
" guaranteedStopLoss " 字段的字段编号。
public const int HolidayFieldNumber
value = ProtoOASymbol.HolidayFieldNumber
"日"字段的场号.
public const int LeverageIdFieldNumber
value = ProtoOASymbol.LeverageIdFieldNumber
" leverageId " 字段的字段编号。
public const int LotSizeFieldNumber
value = ProtoOASymbol.LotSizeFieldNumber
" lotSize " 字段的字段编号。
public const int MaxExposureFieldNumber
value = ProtoOASymbol.MaxExposureFieldNumber
" maxExposure " 字段的字段编号。
public const int MaxVolumeFieldNumber
value = ProtoOASymbol.MaxVolumeFieldNumber
" maxVolume " 字段的字段编号。
public const int MeasurementUnitsFieldNumber
value = ProtoOASymbol.MeasurementUnitsFieldNumber
" measurementUnits " 字段的字段编号。
public const int MinCommissionAssetFieldNumber
value = ProtoOASymbol.MinCommissionAssetFieldNumber
" minCommissionAsset " 字段的字段编号。
public const int MinCommissionFieldNumber
value = ProtoOASymbol.MinCommissionFieldNumber
" minCommission " 字段的字段编号。
public const int MinCommissionTypeFieldNumber
value = ProtoOASymbol.MinCommissionTypeFieldNumber
" minCommissionType " 字段的字段编号。
public const int MinVolumeFieldNumber
value = ProtoOASymbol.MinVolumeFieldNumber
" minVolume " 字段的字段编号。
public const int PipPositionFieldNumber
value = ProtoOASymbol.PipPositionFieldNumber
" pipPosition " 字段的字段编号。
public const int PnlConversionFeeRateFieldNumber
value = ProtoOASymbol.PnlConversionFeeRateFieldNumber
" pnlConversionFeeRate " 字段的字段编号。
public const int PreciseMinCommissionFieldNumber
value = ProtoOASymbol.PreciseMinCommissionFieldNumber
" preciseMinCommission " 字段的字段编号。
public const int PreciseTradingCommissionRateFieldNumber
value = ProtoOASymbol.PreciseTradingCommissionRateFieldNumber
" preciseTradingCommissionRate " 字段的字段编号。
public const int RolloverCommission3DaysFieldNumber
value = ProtoOASymbol.RolloverCommission3DaysFieldNumber
" rolloverCommission3Days " 字段的字段编号。
public const int RolloverCommissionFieldNumber
value = ProtoOASymbol.RolloverCommissionFieldNumber
" rolloverCommission " 字段的字段编号。
public const int ScheduleFieldNumber
value = ProtoOASymbol.ScheduleFieldNumber
"日程"字段的字段编号.
public const int ScheduleTimeZoneFieldNumber
value = ProtoOASymbol.ScheduleTimeZoneFieldNumber
" scheduleTimeZone " 字段的字段编号。
public const int SkipRolloverDaysFieldNumber
value = ProtoOASymbol.SkipRolloverDaysFieldNumber
" skipRolloverDays " 字段的字段编号。
public const int SkipSWAPPeriodsFieldNumber
value = ProtoOASymbol.SkipSWAPPeriodsFieldNumber
" skipSWAPPeriods " 字段的字段编号。
public const int SlDistanceFieldNumber
value = ProtoOASymbol.SlDistanceFieldNumber
" slDistance " 字段的字段编号。
public const int StepVolumeFieldNumber
value = ProtoOASymbol.StepVolumeFieldNumber
" stepVolume " 字段的字段编号。
public const int SwapCalculationTypeFieldNumber
value = ProtoOASymbol.SwapCalculationTypeFieldNumber
" swapCalculationType " 字段的字段编号。
public const int SwapLongFieldNumber
value = ProtoOASymbol.SwapLongFieldNumber
" swapLong " 字段的字段编号。
public const int SwapPeriodFieldNumber
value = ProtoOASymbol.SwapPeriodFieldNumber
" swapPeriod " 字段的字段编号。
public const int SwapRollover3DaysFieldNumber
value = ProtoOASymbol.SwapRollover3DaysFieldNumber
" swapRollover3Days " 字段的字段编号。
public const int SwapShortFieldNumber
value = ProtoOASymbol.SwapShortFieldNumber
" swapShort " 字段的字段编号。
public const int SwapTimeFieldNumber
value = ProtoOASymbol.SwapTimeFieldNumber
" swapTime " 字段的字段编号。
public const int SymbolIdFieldNumber
value = ProtoOASymbol.SymbolIdFieldNumber
" symbolId " 字段的字段编号。
public const int TpDistanceFieldNumber
value = ProtoOASymbol.TpDistanceFieldNumber
" tpDistance " 字段的字段编号。
public const int TradingModeFieldNumber
value = ProtoOASymbol.TradingModeFieldNumber
" tradingMode " 字段的字段编号。