录入预埋报单
请求
|
int ReqParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, int nRequestID) = 0; |
响应
|
void OnRspParkedOrderInsert(CThostFtdcParkedOrderField* pParkedOrder, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcParkedOrderField
AccountID |
资金账号 |
char(13) |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
交易编码 |
char(11) |
CombHedgeFlag |
组合投机套保标志 |
char(5) |
CombOffsetFlag |
组合开平标志 |
char(5) |
ContingentCondition |
触发条件 |
char(1)
(‘立即 : 1’,)
(‘止损 : 2’,)
(‘止赢 : 3’,)
(‘预埋单 : 4’,)
(‘最新价大于条件价 : 5’,)
(‘最新价大于等于条件价 : 6’,)
(‘最新价小于条件价 : 7’,)
(‘最新价小于等于条件价 : 8’,)
(‘卖一价大于条件价 : 9’,)
(‘卖一价大于等于条件价 : A’,)
(‘卖一价小于条件价 : B’,)
(‘卖一价小于等于条件价 : C’,)
(‘买一价大于条件价 : D’,)
(‘买一价大于等于条件价 : E’,)
(‘买一价小于条件价 : F’,)
(‘买一价小于等于条件价 : H’,) |
CurrencyID |
币种代码 |
char(4) |
Direction |
买卖方向 |
char(1)
(‘买 : 0’,)
(‘卖 : 1’,) |
ErrorID |
错误代码 |
int |
ErrorMsg |
错误信息 |
char(81) |
ExchangeID |
交易所代码 |
char(9) |
ForceCloseReason |
强平原因 |
char(1)
(‘非强平 : 0’,)
(‘资金不足 : 1’,)
(‘客户超仓 : 2’,)
(‘会员超仓 : 3’,)
(‘持仓非整数倍 : 4’,)
(‘违规 : 5’,)
(‘其它 : 6’,)
(‘自然人临近交割 : 7’,) |
GTDDate |
GTD日期 |
char(9) |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
IsAutoSuspend |
自动挂起标志 |
int |
IsSwapOrder |
互换单标志 |
int |
LimitPrice |
价格 |
double |
MacAddress |
Mac地址 |
char(21) |
MinVolume |
最小成交量 |
int |
OrderPriceType |
报单价格条件 |
char(1)
(‘任意价 : 1’,)
(‘限价 : 2’,)
(‘最优价 : 3’,)
(‘最新价 : 4’,)
(‘最新价浮动上浮1个ticks : 5’,)
(‘最新价浮动上浮2个ticks : 6’,)
(‘最新价浮动上浮3个ticks : 7’,)
(‘卖一价 : 8’,)
(‘卖一价浮动上浮1个ticks : 9’,)
(‘卖一价浮动上浮2个ticks : A’,)
(‘卖一价浮动上浮3个ticks : B’,)
(‘买一价 : C’,)
(‘买一价浮动上浮1个ticks : D’,)
(‘买一价浮动上浮2个ticks : E’,)
(‘买一价浮动上浮3个ticks : F’,)
(‘五档价 : G’,) |
OrderRef |
报单引用 |
char(13) |
ParkedOrderID |
预埋报单编号 |
char(13) |
RequestID |
请求编号 |
int |
Status |
预埋单状态 |
char(1)
(‘未发送 : 1’,)
(‘已发送 : 2’,)
(‘已删除 : 3’,) |
StopPrice |
止损价 |
double |
TimeCondition |
有效期类型 |
char(1)
(‘立即完成,否则撤销 : 1’,)
(‘本节有效 : 2’,)
(‘当日有效 : 3’,)
(‘指定日期前有效 : 4’,)
(‘撤销前有效 : 5’,)
(‘集合竞价有效 : 6’,) |
UserForceClose |
用户强评标志 |
int |
UserID |
用户代码 |
char(16) |
UserType |
用户类型 |
char(1)
(‘投资者 : 0’,)
(‘操作员 : 1’,)
(‘管理员 : 2’,) |
VolumeCondition |
成交量类型 |
char(1)
(‘任何数量 : 1’,)
(‘最小数量 : 2’,)
(‘全部数量 : 3’,) |
VolumeTotalOriginal |
数量 |
int |
查询预埋报单
请求
|
int ReqQryParkedOrder(CThostFtdcQryParkedOrderField *pQryParkedOrder, int nRequestID) = 0; |
响应
|
void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryParkedOrderField
AccountID |
资金账号 |
char(13) |
BrokerID |
经纪公司代码 |
char(11) |
BusinessUnit |
业务单元 |
char(21) |
ClientID |
交易编码 |
char(11) |
CombHedgeFlag |
组合投机套保标志 |
char(5) |
CombOffsetFlag |
组合开平标志 |
char(5) |
ContingentCondition |
触发条件 |
char(1)
(‘立即 : 1’,)
(‘止损 : 2’,)
(‘止赢 : 3’,)
(‘预埋单 : 4’,)
(‘最新价大于条件价 : 5’,)
(‘最新价大于等于条件价 : 6’,)
(‘最新价小于条件价 : 7’,)
(‘最新价小于等于条件价 : 8’,)
(‘卖一价大于条件价 : 9’,)
(‘卖一价大于等于条件价 : A’,)
(‘卖一价小于条件价 : B’,)
(‘卖一价小于等于条件价 : C’,)
(‘买一价大于条件价 : D’,)
(‘买一价大于等于条件价 : E’,)
(‘买一价小于条件价 : F’,)
(‘买一价小于等于条件价 : H’,) |
CurrencyID |
币种代码 |
char(4) |
Direction |
买卖方向 |
char(1)
(‘买 : 0’,)
(‘卖 : 1’,) |
ErrorID |
错误代码 |
int |
ErrorMsg |
错误信息 |
char(81) |
ExchangeID |
交易所代码 |
char(9) |
ForceCloseReason |
强平原因 |
char(1)
(‘非强平 : 0’,)
(‘资金不足 : 1’,)
(‘客户超仓 : 2’,)
(‘会员超仓 : 3’,)
(‘持仓非整数倍 : 4’,)
(‘违规 : 5’,)
(‘其它 : 6’,)
(‘自然人临近交割 : 7’,) |
GTDDate |
GTD日期 |
char(9) |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
IsAutoSuspend |
自动挂起标志 |
int |
IsSwapOrder |
互换单标志 |
int |
LimitPrice |
价格 |
double |
MacAddress |
Mac地址 |
char(21) |
MinVolume |
最小成交量 |
int |
OrderPriceType |
报单价格条件 |
char(1)
(‘任意价 : 1’,)
(‘限价 : 2’,)
(‘最优价 : 3’,)
(‘最新价 : 4’,)
(‘最新价浮动上浮1个ticks : 5’,)
(‘最新价浮动上浮2个ticks : 6’,)
(‘最新价浮动上浮3个ticks : 7’,)
(‘卖一价 : 8’,)
(‘卖一价浮动上浮1个ticks : 9’,)
(‘卖一价浮动上浮2个ticks : A’,)
(‘卖一价浮动上浮3个ticks : B’,)
(‘买一价 : C’,)
(‘买一价浮动上浮1个ticks : D’,)
(‘买一价浮动上浮2个ticks : E’,)
(‘买一价浮动上浮3个ticks : F’,)
(‘五档价 : G’,) |
OrderRef |
报单引用 |
char(13) |
ParkedOrderID |
预埋报单编号 |
char(13) |
RequestID |
请求编号 |
int |
Status |
预埋单状态 |
char(1)
(‘未发送 : 1’,)
(‘已发送 : 2’,)
(‘已删除 : 3’,) |
StopPrice |
止损价 |
double |
TimeCondition |
有效期类型 |
char(1)
(‘立即完成,否则撤销 : 1’,)
(‘本节有效 : 2’,)
(‘当日有效 : 3’,)
(‘指定日期前有效 : 4’,)
(‘撤销前有效 : 5’,)
(‘集合竞价有效 : 6’,) |
UserForceClose |
用户强评标志 |
int |
UserID |
用户代码 |
char(16) |
UserType |
用户类型 |
char(1)
(‘投资者 : 0’,)
(‘操作员 : 1’,)
(‘管理员 : 2’,) |
VolumeCondition |
成交量类型 |
char(1)
(‘任何数量 : 1’,)
(‘最小数量 : 2’,)
(‘全部数量 : 3’,) |
VolumeTotalOriginal |
数量 |
int |
删除预埋报单
请求
|
int ReqRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, int nRequestID) = 0; |
响应
|
void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField* pRemoveParkedOrder, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcRemoveParkedOrderField
BrokerID |
经纪公司代码 |
char(11) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
ParkedOrderID |
预埋报单编号 |
char(13) |
录入预埋撤单
请求
|
int ReqParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, int nRequestID) = 0; |
响应
|
void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField* pParkedOrderAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcParkedOrderActionField
ActionFlag |
操作标志 |
char(1)
(‘删除 : 0’,)
(‘修改 : 3’,) |
BrokerID |
经纪公司代码 |
char(11) |
ErrorID |
错误代码 |
int |
ErrorMsg |
错误信息 |
char(81) |
ExchangeID |
交易所代码 |
char(9) |
FrontID |
前置编号 |
int |
IPAddress |
IP地址 |
char(16) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
LimitPrice |
价格 |
double |
MacAddress |
Mac地址 |
char(21) |
OrderActionRef |
报单操作引用 |
int |
OrderRef |
报单引用 |
char(13) |
OrderSysID |
报单编号 |
char(21) |
ParkedOrderActionID |
预埋撤单单编号 |
char(13) |
RequestID |
请求编号 |
int |
SessionID |
会话编号 |
int |
Status |
预埋撤单状态 |
char(1)
(‘未发送 : 1’,)
(‘已发送 : 2’,)
(‘已删除 : 3’,) |
UserID |
用户代码 |
char(16) |
UserType |
用户类型 |
char(1)
(‘投资者 : 0’,)
(‘操作员 : 1’,)
(‘管理员 : 2’,) |
VolumeChange |
数量变化 |
int |
查询预埋撤单
请求
|
int ReqQryParkedOrderAction(CThostFtdcQryParkedOrderActionField *pQryParkedOrderAction, int nRequestID) = 0; |
响应
|
void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField* pParkedOrderAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryParkedOrderActionField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
删除预埋撤单
请求
|
int ReqRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, int nRequestID) = 0; |
响应
|
void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField* pRemoveParkedOrderAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcRemoveParkedOrderActionField
BrokerID |
经纪公司代码 |
char(11) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
ParkedOrderActionID |
预埋撤单编号 |
char(13) |
录入组合报单
请求
|
int ReqCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, int nRequestID) = 0; |
响应
|
///申请组合录入请求响应 void OnRspCombActionInsert(CThostFtdcInputCombActionField* pInputCombAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; ///申请组合通知 void OnRtnCombAction(CThostFtdcCombActionField* pCombAction) {}; ///申请组合录入错误回报 void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField* pInputCombAction, CThostFtdcRspInfoField* pRspInfo) {}; |
/չ
CThostFtdcInputCombActionField
BrokerID |
经纪公司代码 |
char(11) |
CombActionRef |
组合引用 |
char(13) |
CombDirection |
组合指令方向 |
char(1)
(‘申请组合 : 0’,)
(‘申请拆分 : 1’,) |
Direction |
买卖方向 |
char(1)
(‘买 : 0’,)
(‘卖 : 1’,) |
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) |
UserID |
用户代码 |
char(16) |
Volume |
数量 |
int |
/չ
CThostFtdcCombActionField
ActionLocalID |
本地申请组合编号 |
char(13) |
ActionStatus |
组合状态 |
char(1)
(‘已经提交 : a’,)
(‘已经接受 : b’,)
(‘已经被拒绝 : c’,) |
BranchID |
营业部编号 |
char(9) |
BrokerID |
经纪公司代码 |
char(11) |
ClientID |
客户代码 |
char(11) |
ComTradeID |
组合编号 |
char(21) |
CombActionRef |
组合引用 |
char(13) |
CombDirection |
组合指令方向 |
char(1)
(‘申请组合 : 0’,)
(‘申请拆分 : 1’,) |
Direction |
买卖方向 |
char(1)
(‘买 : 0’,)
(‘卖 : 1’,) |
ExchangeID |
交易所代码 |
char(9) |
ExchangeInstID |
合约在交易所的代码 |
char(31) |
FrontID |
前置编号 |
int |
HedgeFlag |
投机套保标志 |
char(1)
(‘投机 : 1’,)
(‘套利 : 2’,)
(‘套保 : 3’,)
(‘做市商 : 5’,) |
IPAddress |
IP地址 |
char(16) |
InstallID |
安装编号 |
int |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
MacAddress |
Mac地址 |
char(21) |
NotifySequence |
报单提示序号 |
int |
ParticipantID |
会员代码 |
char(11) |
SequenceNo |
序号 |
int |
SessionID |
会话编号 |
int |
SettlementID |
结算编号 |
int |
StatusMsg |
状态信息 |
char(81) |
TraderID |
交易所交易员代码 |
char(21) |
TradingDay |
交易日 |
char(9) |
UserID |
用户代码 |
char(16) |
UserProductInfo |
用户端产品信息 |
char(11) |
Volume |
数量 |
int |
查询申请组合
请求
|
int ReqQryCombAction(CThostFtdcQryCombActionField *pQryCombAction, int nRequestID) = 0; |
响应
|
void OnRspQryCombAction(CThostFtdcCombActionField* pCombAction, CThostFtdcRspInfoField* pRspInfo, int nRequestID, bool bIsLast) {}; |
/չ
CThostFtdcQryCombActionField
BrokerID |
经纪公司代码 |
char(11) |
ExchangeID |
交易所代码 |
char(9) |
InstrumentID |
合约代码 |
char(31) |
InvestUnitID |
投资单元代码 |
char(17) |
InvestorID |
投资者代码 |
char(13) |
评论前必须登录!
注册