#[repr(C)]pub struct CThostFtdcSyncingInvestorPositionField {Show 47 fields
pub InstrumentID: TThostFtdcInstrumentIDType,
pub BrokerID: TThostFtdcBrokerIDType,
pub InvestorID: TThostFtdcInvestorIDType,
pub PosiDirection: TThostFtdcPosiDirectionType,
pub HedgeFlag: TThostFtdcHedgeFlagType,
pub PositionDate: TThostFtdcPositionDateType,
pub YdPosition: TThostFtdcVolumeType,
pub Position: TThostFtdcVolumeType,
pub LongFrozen: TThostFtdcVolumeType,
pub ShortFrozen: TThostFtdcVolumeType,
pub LongFrozenAmount: TThostFtdcMoneyType,
pub ShortFrozenAmount: TThostFtdcMoneyType,
pub OpenVolume: TThostFtdcVolumeType,
pub CloseVolume: TThostFtdcVolumeType,
pub OpenAmount: TThostFtdcMoneyType,
pub CloseAmount: TThostFtdcMoneyType,
pub PositionCost: TThostFtdcMoneyType,
pub PreMargin: TThostFtdcMoneyType,
pub UseMargin: TThostFtdcMoneyType,
pub FrozenMargin: TThostFtdcMoneyType,
pub FrozenCash: TThostFtdcMoneyType,
pub FrozenCommission: TThostFtdcMoneyType,
pub CashIn: TThostFtdcMoneyType,
pub Commission: TThostFtdcMoneyType,
pub CloseProfit: TThostFtdcMoneyType,
pub PositionProfit: TThostFtdcMoneyType,
pub PreSettlementPrice: TThostFtdcPriceType,
pub SettlementPrice: TThostFtdcPriceType,
pub TradingDay: TThostFtdcDateType,
pub SettlementID: TThostFtdcSettlementIDType,
pub OpenCost: TThostFtdcMoneyType,
pub ExchangeMargin: TThostFtdcMoneyType,
pub CombPosition: TThostFtdcVolumeType,
pub CombLongFrozen: TThostFtdcVolumeType,
pub CombShortFrozen: TThostFtdcVolumeType,
pub CloseProfitByDate: TThostFtdcMoneyType,
pub CloseProfitByTrade: TThostFtdcMoneyType,
pub TodayPosition: TThostFtdcVolumeType,
pub MarginRateByMoney: TThostFtdcRatioType,
pub MarginRateByVolume: TThostFtdcRatioType,
pub StrikeFrozen: TThostFtdcVolumeType,
pub StrikeFrozenAmount: TThostFtdcMoneyType,
pub AbandonFrozen: TThostFtdcVolumeType,
pub ExchangeID: TThostFtdcExchangeIDType,
pub YdStrikeFrozen: TThostFtdcVolumeType,
pub InvestUnitID: TThostFtdcInvestUnitIDType,
pub PositionCostOffset: TThostFtdcMoneyType,
}Expand description
正在同步中的投资者持仓
Fields§
§InstrumentID: TThostFtdcInstrumentIDType合约代码
BrokerID: TThostFtdcBrokerIDType经纪公司代码
InvestorID: TThostFtdcInvestorIDType投资者代码
PosiDirection: TThostFtdcPosiDirectionType持仓多空方向
HedgeFlag: TThostFtdcHedgeFlagType投机套保标志
PositionDate: TThostFtdcPositionDateType持仓日期
YdPosition: TThostFtdcVolumeType上日持仓
Position: TThostFtdcVolumeType今日持仓
LongFrozen: TThostFtdcVolumeType多头冻结
ShortFrozen: TThostFtdcVolumeType空头冻结
LongFrozenAmount: TThostFtdcMoneyType开仓冻结金额
ShortFrozenAmount: TThostFtdcMoneyType开仓冻结金额
OpenVolume: TThostFtdcVolumeType开仓量
CloseVolume: TThostFtdcVolumeType平仓量
OpenAmount: TThostFtdcMoneyType开仓金额
CloseAmount: TThostFtdcMoneyType平仓金额
PositionCost: TThostFtdcMoneyType持仓成本
PreMargin: TThostFtdcMoneyType上次占用的保证金
UseMargin: TThostFtdcMoneyType占用的保证金
FrozenMargin: TThostFtdcMoneyType冻结的保证金
FrozenCash: TThostFtdcMoneyType冻结的资金
FrozenCommission: TThostFtdcMoneyType冻结的手续费
CashIn: TThostFtdcMoneyType资金差额
Commission: TThostFtdcMoneyType手续费
CloseProfit: TThostFtdcMoneyType平仓盈亏
PositionProfit: TThostFtdcMoneyType持仓盈亏
PreSettlementPrice: TThostFtdcPriceType上次结算价
SettlementPrice: TThostFtdcPriceType本次结算价
TradingDay: TThostFtdcDateType交易日
SettlementID: TThostFtdcSettlementIDType结算编号
OpenCost: TThostFtdcMoneyType开仓成本
ExchangeMargin: TThostFtdcMoneyType交易所保证金
CombPosition: TThostFtdcVolumeType组合成交形成的持仓
CombLongFrozen: TThostFtdcVolumeType组合多头冻结
CombShortFrozen: TThostFtdcVolumeType组合空头冻结
CloseProfitByDate: TThostFtdcMoneyType逐日盯市平仓盈亏
CloseProfitByTrade: TThostFtdcMoneyType逐笔对冲平仓盈亏
TodayPosition: TThostFtdcVolumeType今日持仓
MarginRateByMoney: TThostFtdcRatioType保证金率
MarginRateByVolume: TThostFtdcRatioType保证金率(按手数)
StrikeFrozen: TThostFtdcVolumeType执行冻结
StrikeFrozenAmount: TThostFtdcMoneyType执行冻结金额
AbandonFrozen: TThostFtdcVolumeType放弃执行冻结
ExchangeID: TThostFtdcExchangeIDType交易所代码
YdStrikeFrozen: TThostFtdcVolumeType执行冻结的昨仓
InvestUnitID: TThostFtdcInvestUnitIDType投资单元代码
PositionCostOffset: TThostFtdcMoneyType大商所持仓成本差值,只有大商所使用
Trait Implementations§
Source§impl Default for CThostFtdcSyncingInvestorPositionField
impl Default for CThostFtdcSyncingInvestorPositionField
Source§fn default() -> CThostFtdcSyncingInvestorPositionField
fn default() -> CThostFtdcSyncingInvestorPositionField
Returns the “default value” for a type. Read more
impl Copy for CThostFtdcSyncingInvestorPositionField
Auto Trait Implementations§
impl Freeze for CThostFtdcSyncingInvestorPositionField
impl RefUnwindSafe for CThostFtdcSyncingInvestorPositionField
impl Send for CThostFtdcSyncingInvestorPositionField
impl Sync for CThostFtdcSyncingInvestorPositionField
impl Unpin for CThostFtdcSyncingInvestorPositionField
impl UnwindSafe for CThostFtdcSyncingInvestorPositionField
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more