录入报价报单
请求
|
int ReqQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, int nRequestID) = 0; |
响应
|
///报价录入请求响应 virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField* pInputQuote, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///报价通知 virtual void OnRtnQuote(CThostFtdcQuoteField* pQuote) {}; ///报价录入错误回报 virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField* pInputQuote, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputQuoteField
AskHedgeFlag |
卖投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
AskOffsetFlag |
卖开平标志 |
char(1)
(‘开仓 : 0’,)
(‘平仓 : 1’,)
(‘强平 : 2’,)
(‘平今 : 3’,)
(‘平昨 : 4’,)
(‘强减 : 5’,)
(‘本地强平 : 6’,) |
AskOrderRef |
衍生卖报单引用 |
char(13) |
AskPrice |
卖价格 |
double |
AskVolume |
卖数量 |
int |
BidHedgeFlag |
买投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
BidOffsetFlag |
买开平标志 |
char(1)
(‘开仓 : 0’,)
(‘平仓 : 1’,)
(‘强平 : 2’,)
(‘平今 : 3’,)
(‘平昨 : 4’,)
(‘强减 : 5’,)
(‘本地强平 : 6’,) |
BidOrderRef |
衍生买报单引用 |
char(13) |
BidPrice |
买价格 |
double |
BidVolume |
买数量 |
int |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
交易编码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ForQuoteSysID |
应价编号 |
char(21) |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
QuoteRef |
报价引用 |
char(13) |
RequestID |
请求编号 |
int |
UserID |
用户代码 |
char(16) |
/չ
CThostFtdcQuoteField
AccountID |
资金账号 |
char(13) |
ActiveUserID |
操作用户代码 |
char(16) |
AskHedgeFlag |
卖投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
AskOffsetFlag |
卖开平标志 |
char(1)
(‘开仓 : 0’,)
(‘平仓 : 1’,)
(‘强平 : 2’,)
(‘平今 : 3’,)
(‘平昨 : 4’,)
(‘强减 : 5’,)
(‘本地强平 : 6’,) |
AskOrderRef |
衍生卖报单引用 |
char(13) |
AskOrderSysID |
卖方报单编号 |
char(21) |
AskPrice |
卖价格 |
double |
AskVolume |
卖数量 |
int |
BidHedgeFlag |
买投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
BidOffsetFlag |
买开平标志 |
char(1)
(‘开仓 : 0’,)
(‘平仓 : 1’,)
(‘强平 : 2’,)
(‘平今 : 3’,)
(‘平昨 : 4’,)
(‘强减 : 5’,)
(‘本地强平 : 6’,) |
BidOrderRef |
衍生买报单引用 |
char(13) |
BidOrderSysID |
买方报单编号 |
char(21) |
BidPrice |
买价格 |
double |
BidVolume |
买数量 |
int |
BranchID |
营业部编号 |
char(9) |
BrokerID |
经纪公司代码 |
char(11) |
BrokerQuoteSeq |
经纪公司报价编号 |
int |
BusinessUnit |
业务单元 |
char(21) |
CancelTime |
撤销时间 |
char(9) |
ClearingPartID |
结算会员编号 |
char(11) |
ClientID |
客户代码 |
char(11) |
CurrencyID |
币种代码 |
char(4) |
ExchangeID |
交易所代码 |
char(9) |
ExchangeInstID |
合约在交易所的代码 |
char(31) |
ForQuoteSysID |
应价编号 |
char(21) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InsertDate |
报单日期 |
char(9) |
InsertTime |
插入时间 |
char(9) |
InstallID |
安装编号 |
int |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
NotifySequence |
报价提示序号 |
int |
OrderSubmitStatus |
报价提交状态 |
char(1)
(‘已经提交 : 0’,)
(‘撤单已经提交 : 1’,)
(‘修改已经提交 : 2’,)
(‘已经接受 : 3’,)
(‘报单已经被拒绝 : 4’,)
(‘撤单已经被拒绝 : 5’,)
(‘改单已经被拒绝 : 6’,) |
ParticipantID |
会员代码 |
char(11) |
QuoteLocalID |
本地报价编号 |
char(13) |
QuoteRef |
报价引用 |
char(13) |
QuoteStatus |
报价状态 |
char(1)
(‘全部成交 : 0’,)
(‘部分成交还在队列中 : 1’,)
(‘部分成交不在队列中 : 2’,)
(‘未成交还在队列中 : 3’,)
(‘未成交不在队列中 : 4’,)
(‘撤单 : 5’,)
(‘未知 : a’,)
(‘尚未触发 : b’,)
(‘已触发 : c’,) |
QuoteSysID |
报价编号 |
char(21) |
RequestID |
请求编号 |
int |
SequenceNo |
序号 |
int |
SessionID |
会话编号 |
int |
SettlementID |
结算编号 |
int |
StatusMsg |
状态信息 |
char(81) |
TraderID |
交易所交易员代码 |
char(21) |
TradingDay |
交易日 |
char(9) |
UserID |
用户代码 |
char(16) |
UserProductInfo |
用户端产品信息 |
char(11) |
查询报价报单
请求
|
int ReqQryQuote(CThostFtdcQryQuoteField *pQryQuote, int nRequestID) = 0; |
响应
|
void OnRspQryQuote(CThostFtdcQuoteField* pQuote, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryQuoteField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
InsertTimeEnd |
结束时间 |
char(9) |
InsertTimeStart |
开始时间 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
QuoteSysID |
报价编号 |
char(21) |
录入报价撤单
请求
|
int ReqQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, int nRequestID) = 0; |
响应
|
///报价撤单响应 void OnRspQuoteAction(CThostFtdcInputQuoteActionField* pInputQuoteAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///报价撤单错误回报 void OnErrRtnQuoteAction(CThostFtdcQuoteActionField* pQuoteAction, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputQuoteActionField
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
BrokerID |
经纪公司代码 |
char(11) |
ClientID |
交易编码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
QuoteActionRef |
报价操作引用 |
int |
QuoteRef |
报价引用 |
char(13) |
QuoteSysID |
报价操作编号 |
char(21) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
UserID |
用户代码 |
char(16) |
/չ
CThostFtdcQuoteActionField
ActionDate |
操作日期 |
char(9) |
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
ActionLocalID |
操作本地编号 |
char(13) |
ActionTime |
操作时间 |
char(9) |
BranchID |
营业部编号 |
char(9) |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
客户代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstallID |
安装编号 |
int |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
OrderActionStatus |
报单操作状态 |
char(1)
(‘已经提交 : a’,)
(‘已经接受 : b’,)
(‘已经被拒绝 : c’,) |
ParticipantID |
会员代码 |
char(11) |
QuoteActionRef |
报价操作引用 |
int |
QuoteLocalID |
本地报价编号 |
char(13) |
QuoteRef |
报价引用 |
char(13) |
QuoteSysID |
报价操作编号 |
char(21) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
StatusMsg |
状态信息 |
char(81) |
TraderID |
交易所交易员代码 |
char(21) |
UserID |
用户代码 |
char(16) |
录入询价报单
请求
|
int ReqForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, int nRequestID) = 0; |
响应
|
///询价录入请求响应 void OnRspForQuoteInsert(CThostFtdcInputForQuoteField* pInputForQuote, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///询价录入错误回报 void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField* pInputForQuote, CThostFtdcRspInfoField* pRspInfo) {}; ///询价通知 void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField* pForQuoteRsp) {}; |
/չ
CThostFtdcInputForQuoteField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ForQuoteRef |
询价引用 |
char(13) |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
UserID |
用户代码 |
char(16) |
/չ
CThostFtdcForQuoteRspField
TradingDay |
交易日 |
char(9) |
ExchangeID |
交易所代码 |
char(9) |
ForQuoteSysID |
询价编号 |
char(21) |
ForQuoteTime |
询价时间 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
ActionDay |
业务日期 |
char(9) |
查询询价报单
请求
|
int ReqQryForQuote(CThostFtdcQryForQuoteField *pQryForQuote, int nRequestID) = 0; |
响应
|
void OnRspQryForQuote(CThostFtdcForQuoteField* pForQuote, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryForQuoteField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
InsertTimeEnd |
结束时间 |
char(9) |
InsertTimeStart |
开始时间 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
/չ
CThostFtdcForQuoteField
ActiveUserID |
操作用户代码 |
char(16) |
BrokerForQutoSeq |
经纪公司询价编号 |
int |
BrokerID |
经纪公司代码 |
char(11) |
ClientID |
客户代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ExchangeInstID |
合约在交易所的代码 |
char(31) |
ForQuoteLocalID |
本地询价编号 |
char(13) |
ForQuoteRef |
询价引用 |
char(13) |
ForQuoteStatus |
询价状态 |
char(1)
(‘已经提交 : a’,)
(‘已经接受 : b’,)
(‘已经被拒绝 : c’,) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InsertDate |
报单日期 |
char(9) |
InsertTime |
插入时间 |
char(9) |
InstallID |
安装编号 |
int |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
ParticipantID |
会员代码 |
char(11) |
SessionID |
会话编号 |
int |
StatusMsg |
状态信息 |
char(81) |
TraderID |
交易所交易员代码 |
char(21) |
UserID |
用户代码 |
char(16) |
录入执行宣告报单
请求
|
int ReqExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, int nRequestID) = 0; |
响应
|
///执行宣告录入请求响应 void OnRspExecOrderInsert(CThostFtdcInputExecOrderField* pInputExecOrder, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///执行宣告通知 virtual void OnRtnExecOrder(CThostFtdcExecOrderField* pExecOrder) {}; ///执行宣告录入错误回报 virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField* pInputExecOrder, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputExecOrderField
AccountID |
资金账号 |
char(13) |
ActionType |
执行类型 |
char(1)
(‘执行 : 1’,)
(‘放弃 : 2’,) |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
交易编码 |
char(11) |
CloseFlag |
期权行权后生成的头寸是否自动平仓 |
char(1)
(‘自动平仓 : 0’,)
(‘免于自动平仓 : 1’,) |
CurrencyID |
币种代码 |
char(4) |
ExchangeID |
交易所代码 |
char(9) |
ExecOrderRef |
执行宣告引用 |
char(13) |
HedgeFlag |
投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
OffsetFlag |
开平标志 |
char(1)
(‘开仓 : 0’,)
(‘平仓 : 1’,)
(‘强平 : 2’,)
(‘平今 : 3’,)
(‘平昨 : 4’,)
(‘强减 : 5’,)
(‘本地强平 : 6’,) |
PosiDirection |
保留头寸申请的持仓方向 |
char(1)
(‘净 : 1’,)
(‘多头 : 2’,)
(‘空头 : 3’,) |
RequestID |
请求编号 |
int |
ReservePositionFlag |
期权行权后是否保留期货头寸的标记,该字段已废弃 |
char(1)
(‘保留 : 0’,)
(‘不保留 : 1’,) |
UserID |
用户代码 |
char(16) |
Volume |
数量 |
int |
/չ
CThostFtdcExecOrderField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ExecOrderSysID |
执行宣告编号 |
char(21) |
InsertTimeEnd |
结束时间 |
char(9) |
InsertTimeStart |
开始时间 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestorID |
投资者代码 |
char(13) |
查询执行宣告报单
请求
|
int ReqQryExecOrder(CThostFtdcQryExecOrderField *pQryExecOrder, int nRequestID) = 0; |
响应
|
void OnRspQryExecOrder(CThostFtdcExecOrderField* pExecOrder, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryExecOrderField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ExecOrderSysID |
执行宣告编号 |
char(21) |
InsertTimeEnd |
结束时间 |
char(9) |
InsertTimeStart |
开始时间 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestorID |
投资者代码 |
char(13) |
录入执行宣告撤单
请求
|
int ReqExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, int nRequestID) = 0; |
响应
|
///执行宣告撤单响应 void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField* pInputExecOrderAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///执行宣告撤单错误回报 void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField* pExecOrderAction, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputExecOrderActionField
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ExecOrderActionRef |
执行宣告操作引用 |
int |
ExecOrderRef |
执行宣告引用 |
char(13) |
ExecOrderSysID |
执行宣告操作编号 |
char(21) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
UserID |
用户代码 |
char(16) |
/չ
CThostFtdcExecOrderActionField
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
ExecOrderActionRef |
执行宣告操作引用 |
int |
ExecOrderRef |
执行宣告引用 |
char(13) |
ExecOrderSysID |
执行宣告操作编号 |
char(21) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
ActionDate |
操作日期 |
char(9) |
ActionTime |
操作时间 |
char(9) |
TraderID |
交易所交易员代码 |
char(21) |
InstallID |
安装编号 |
int |
ExecOrderLocalID |
本地执行宣告编号 |
char(13) |
ActionLocalID |
操作本地编号 |
char(13) |
ParticipantID |
会员代码 |
char(11) |
ClientID |
客户代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
OrderActionStatus |
报单操作状态 |
char(1)
(‘已经提交: a’,)
(‘已经接受:b’,)
(‘已经被拒绝:c’,) |
UserID |
用户代码 |
char(16) |
ActionType |
执行类型 |
char(1)
(‘执行:1’,)
(‘放弃:2’,) |
StatusMsg |
状态信息 |
char(81) |
BranchID |
营业部编号 |
char(9) |
录入自对冲报单
请求
|
int ReqOptionSelfCloseInsert(CThostFtdcInputOptionSelfCloseField *pInputOptionSelfClose, int nRequestID) = 0; |
响应
|
///期权自对冲录入请求响应 virtual void OnRspOptionSelfCloseInsert(CThostFtdcInputOptionSelfCloseField* pInputOptionSelfClose, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///期权自对冲通知 virtual void OnRtnOptionSelfClose(CThostFtdcOptionSelfCloseField* pOptionSelfClose) {}; ///期权自对冲录入错误回报 virtual void OnErrRtnOptionSelfCloseInsert(CThostFtdcInputOptionSelfCloseField* pInputOptionSelfClose, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputOptionSelfCloseField
AccountID |
资金账号 |
char(13) |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
交易编码 |
char(11) |
CurrencyID |
币种代码 |
char(4) |
ExchangeID |
交易所代码 |
char(9) |
HedgeFlag |
投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
OptSelfCloseFlag |
期权行权的头寸是否自对冲 |
char(1)
(‘自对冲期权仓位 : 1’,)
(‘保留期权仓位 : 2’,)
(‘自对冲卖方履约后的期货仓位 : 3’,) |
OptionSelfCloseRef |
期权自对冲引用 |
char(13) |
RequestID |
请求编号 |
int |
UserID |
用户代码 |
char(16) |
Volume |
数量 |
int |
/չ
CThostFtdcOptionSelfCloseField
AccountID |
资金账号 |
char(13) |
ActiveUserID |
操作用户代码 |
char(16) |
BranchID |
营业部编号 |
char(9) |
BrokerID |
经纪公司代码 |
char(11) |
BrokerOptionSelfCloseSeq |
经纪公司报单编号 |
int |
BusinessUnit |
业务单元 |
char(21) |
CancelTime |
撤销时间 |
char(9) |
ClearingPartID |
结算会员编号 |
char(11) |
ClientID |
客户代码 |
char(11) |
CurrencyID |
币种代码 |
char(4) |
ExchangeID |
交易所代码 |
char(9) |
ExchangeInstID |
合约在交易所的代码 |
char(31) |
ExecResult |
自对冲结果 |
char(1)
(‘没有执行 : n’,)
(‘已经取消 : c’,)
(‘执行成功 : 0’,)
(‘期权持仓不够 : 1’,)
(‘资金不够 : 2’,)
(‘会员不存在 : 3’,)
(‘客户不存在 : 4’,)
(‘合约不存在 : 6’,)
(‘没有执行权限 : 7’,)
(‘不合理的数量 : 8’,)
(‘没有足够的历史成交 : 9’,)
(‘未知 : a’,) |
FrontID |
前置编号 |
int |
HedgeFlag |
投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
IPAddress |
IP地址 |
char(16) |
InsertDate |
报单日期 |
char(9) |
InsertTime |
插入时间 |
char(9) |
InstallID |
安装编号 |
int |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
NotifySequence |
报单提示序号 |
int |
OptSelfCloseFlag |
期权行权的头寸是否自对冲 |
char(1)
(‘自对冲期权仓位 : 1’,)
(‘保留期权仓位 : 2’,)
(‘自对冲卖方履约后的期货仓位 : 3’,) |
OptionSelfCloseLocalID |
本地期权自对冲编号 |
char(13) |
OptionSelfCloseRef |
期权自对冲引用 |
char(13) |
OptionSelfCloseSysID |
期权自对冲编号 |
char(21) |
OrderSubmitStatus |
期权自对冲提交状态 |
char(1)
(‘已经提交 : 0’,)
(‘撤单已经提交 : 1’,)
(‘修改已经提交 : 2’,)
(‘已经接受 : 3’,)
(‘报单已经被拒绝 : 4’,)
(‘撤单已经被拒绝 : 5’,)
(‘改单已经被拒绝 : 6’,) |
ParticipantID |
会员代码 |
char(11) |
RequestID |
请求编号 |
int |
SequenceNo |
序号 |
int |
SessionID |
会话编号 |
int |
SettlementID |
结算编号 |
int |
StatusMsg |
状态信息 |
char(81) |
TraderID |
交易所交易员代码 |
char(21) |
TradingDay |
交易日 |
char(9) |
UserID |
用户代码 |
char(16) |
UserProductInfo |
用户端产品信息 |
char(11) |
Volume |
数量 |
int |
查询自对冲报单
请求
|
int ReqQryOptionSelfClose(CThostFtdcQryOptionSelfCloseField *pQryOptionSelfClose, int nRequestID) = 0; |
响应
|
///请求查询期权自对冲响应 virtual void OnRspQryOptionSelfClose(CThostFtdcOptionSelfCloseField* pOptionSelfClose, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryOptionSelfCloseField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
InsertTimeEnd |
结束时间 |
char(9) |
InsertTimeStart |
开始时间 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestorID |
投资者代码 |
char(13) |
OptionSelfCloseSysID |
期权自对冲编号 |
char(21) |
录入自对冲撤单
请求
|
int ReqOptionSelfCloseAction(CThostFtdcInputOptionSelfCloseActionField *pInputOptionSelfCloseAction, int nRequestID) = 0; |
响应
|
///期权自对冲操作请求响应 virtual void OnRspOptionSelfCloseAction(CThostFtdcInputOptionSelfCloseActionField* pInputOptionSelfCloseAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///期权自对冲操作错误回报 virtual void OnErrRtnOptionSelfCloseAction(CThostFtdcOptionSelfCloseActionField* pOptionSelfCloseAction, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputOptionSelfCloseActionField
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
OptionSelfCloseActionRef |
期权自对冲操作引用 |
int |
OptionSelfCloseRef |
期权自对冲引用 |
char(13) |
OptionSelfCloseSysID |
期权自对冲操作编号 |
char(21) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
UserID |
用户代码 |
char(16) |
/չ
CThostFtdcOptionSelfCloseActionField
ActionDate |
操作日期 |
char(9) |
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
ActionLocalID |
操作本地编号 |
char(13) |
ActionTime |
操作时间 |
char(9) |
BranchID |
营业部编号 |
char(9) |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
客户代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstallID |
安装编号 |
int |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
OptionSelfCloseActionRef |
期权自对冲操作引用 |
int |
OptionSelfCloseLocalID |
本地期权自对冲编号 |
char(13) |
OptionSelfCloseRef |
期权自对冲引用 |
char(13) |
OptionSelfCloseSysID |
期权自对冲操作编号 |
char(21) |
OrderActionStatus |
报单操作状态 |
char(1)
(‘已经提交 : a’,)
(‘已经接受 : b’,)
(‘已经被拒绝 : c’,) |
ParticipantID |
会员代码 |
char(11) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
StatusMsg |
状态信息 |
char(81) |
TraderID |
交易所交易员代码 |
char(21) |
UserID |
用户代码 |
char(16) |
评论前必须登录!
注册