交易 DLL callbacks

RTCTradeAPISpi介面

OnFrontConnected

当客户端与TCore通信连接时,该方法被调用

void OnFrontConnected()

OnFrontDisconnected

当客户端与TCore通信连接断开时,该方法被调用。

void OnFrontDisconnected()

OnRspUserLogin

交易连线登录请求响应

void OnRspUserLogin(ICERspUserLoginField *pRspUserLogin, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

pRspUserLogin

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspUserLogout

交易连线登出请求响应

void OnRspUserLogout(ICEUserLogoutField *pUserLogout, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pUserLogout

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspOrderInsert

报单录入请求响应

void OnRspOrderInsert(ICEInputOrderField *pInputOrder, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pInputOrder

pointer

ICEInputOrderField data struct

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspOrderAction

报单操作请求响应

void OnRspOrderAction(ICEInputOrderActionField *pInputOrderAction, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pInputOrderAction

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspQryOrder

请求查询报单响应

void OnRspQryOrder(ICEOrderField *pOrder, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pOrder

pointer

ICEOrderField data struct

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspQryTrade

请求查询成交响应

void OnRspQryTrade(ICETradeField *pTrade, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pTrade

pointer

ICETradeField data struct

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspQryInvestorPosition

请求查询投资者持仓响应

void OnRspQryInvestorPosition(ICEInvestorPositionField *pInvestorPosition, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pInvestorPosition

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspQryTradingAccount

请求查询资金账户响应

void OnRspQryTradingAccount(ICETradingAccountField *pTradingAccount, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pTradingAccount

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRtnOrder

报单通知

void OnRtnOrder(ICEOrderField *pOrder)

Parameters

类型

说明

pOrder

pointer

ICEOrderField data struct

OnRtnTrade

成交通知

void OnRtnTrade(ICETradeField *pTrade)

Parameters

类型

说明

pTrade

pointer

ICETradeField data struct

OnRspQryInstrument

请求查询合约响应

void OnRspQryInstrument(ICEInstrumentField *pInstrument, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

pInstrument

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspQryInvestorPositionDetail

请求查询投资者持仓明细响应

void OnRspQryInvestorPositionDetail(ICEInvestorPositionDetailField *pInvestorPositionDetail, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

类型

说明

pInvestorPositionDetail

pointer

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

bIsLast

bool

OnRspQryCombAction

请求查询申请组合响应

void OnRspQryCombAction(ICECombActionField *pCombAction, ICERspInfoField *pRspInfo, int nRequestID, bool bIsLast)

Parameters

​类型

​说明

pCombAction

pointer

ICECombActionField data struct

pRspInfo

pointer

ICERspInfoField data struct

nRequestID

int

​Content

bIsLast

bool

​Content

Last updated

Was this helpful?