Documentation ¶
Index ¶
- type Quote
- func (q *Quote) OnFrontConnected() uintptr
- func (q *Quote) OnFrontDisconnected(reason int) uintptr
- func (q *Quote) OnRspUserLogin(field *ctp.CThostFtdcRspUserLoginField, info *ctp.CThostFtdcRspInfoField, ...) uintptr
- func (q *Quote) OnRtnDepthMarketData(field *ctp.CThostFtdcDepthMarketDataField) uintptr
- type Trade
- func (t *Trade) OnErrRtnOrderAction(field *ctp.CThostFtdcOrderActionField, info *ctp.CThostFtdcRspInfoField) uintptr
- func (t *Trade) OnErrRtnOrderInsert(field *ctp.CThostFtdcInputOrderField, info *ctp.CThostFtdcRspInfoField) uintptr
- func (t *Trade) OnFrontConnected() uintptr
- func (t *Trade) OnFrontDisconnected(reason int) uintptr
- func (t *Trade) OnRspAuthenticate(field *ctp.CThostFtdcRspAuthenticateField, info *ctp.CThostFtdcRspInfoField, ...) uintptr
- func (t *Trade) OnRspOrderInsert(field *ctp.CThostFtdcInputOrderField, info *ctp.CThostFtdcRspInfoField, i int, ...) uintptr
- func (t *Trade) OnRspQryClassifiedInstrument(field *ctp.CThostFtdcInstrumentField, info *ctp.CThostFtdcRspInfoField, i int, ...) uintptr
- func (t *Trade) OnRspQryInstrument(field *ctp.CThostFtdcInstrumentField, info *ctp.CThostFtdcRspInfoField, i int, ...) uintptr
- func (t *Trade) OnRspQryInvestorPosition(field *ctp.CThostFtdcInvestorPositionField, info *ctp.CThostFtdcRspInfoField, ...) uintptr
- func (t *Trade) OnRspQryTradingAccount(field *ctp.CThostFtdcTradingAccountField, info *ctp.CThostFtdcRspInfoField, ...) uintptr
- func (t *Trade) OnRspSettlementInfoConfirm(field *ctp.CThostFtdcSettlementInfoConfirmField, ...) uintptr
- func (t *Trade) OnRspUserLogin(field *ctp.CThostFtdcRspUserLoginField, info *ctp.CThostFtdcRspInfoField, ...) uintptr
- func (t *Trade) OnRtnFromBankToFutureByFuture(field *ctp.CThostFtdcRspTransferField) uintptr
- func (t *Trade) OnRtnFromFutureToBankByFuture(field *ctp.CThostFtdcRspTransferField) uintptr
- func (t *Trade) OnRtnInstrumentStatus(field *ctp.CThostFtdcInstrumentStatusField) uintptr
- func (t *Trade) OnRtnOrder(field *ctp.CThostFtdcOrderField) uintptr
- func (t *Trade) OnRtnTrade(field *ctp.CThostFtdcTradeField) uintptr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Quote ¶
func (*Quote) OnFrontConnected ¶ added in v1.0.1
当客户端与交易后台建立起通信连接时(还未登录前),该方法被调用。
func (*Quote) OnFrontDisconnected ¶ added in v1.0.1
当客户端与交易后台通信连接断开时,该方法被调用。当发生这个情况后,API会自动重新连接,客户端可不做处理。
func (*Quote) OnRspUserLogin ¶ added in v1.0.1
func (q *Quote) OnRspUserLogin(field *ctp.CThostFtdcRspUserLoginField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
登录请求响应
func (*Quote) OnRtnDepthMarketData ¶ added in v1.0.1
func (q *Quote) OnRtnDepthMarketData(field *ctp.CThostFtdcDepthMarketDataField) uintptr
深度行情通知
type Trade ¶
func (*Trade) OnErrRtnOrderAction ¶ added in v1.0.1
func (t *Trade) OnErrRtnOrderAction(field *ctp.CThostFtdcOrderActionField, info *ctp.CThostFtdcRspInfoField) uintptr
报单操作错误回报
func (*Trade) OnErrRtnOrderInsert ¶ added in v1.0.1
func (t *Trade) OnErrRtnOrderInsert(field *ctp.CThostFtdcInputOrderField, info *ctp.CThostFtdcRspInfoField) uintptr
报单录入错误回报
func (*Trade) OnFrontConnected ¶ added in v1.0.1
当客户端与交易后台建立起通信连接时(还未登录前),该方法被调用。
func (*Trade) OnFrontDisconnected ¶ added in v1.0.1
当客户端与交易后台通信连接断开时,该方法被调用。当发生这个情况后,API会自动重新连接,客户端可不做处理。
func (*Trade) OnRspAuthenticate ¶ added in v1.0.1
func (t *Trade) OnRspAuthenticate(field *ctp.CThostFtdcRspAuthenticateField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
客户端认证响应
func (*Trade) OnRspOrderInsert ¶ added in v1.0.1
func (t *Trade) OnRspOrderInsert(field *ctp.CThostFtdcInputOrderField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
报单录入请求响应
func (*Trade) OnRspQryClassifiedInstrument ¶ added in v1.0.1
func (t *Trade) OnRspQryClassifiedInstrument(field *ctp.CThostFtdcInstrumentField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
登录请求响应
func (*Trade) OnRspQryInstrument ¶ added in v1.0.1
func (t *Trade) OnRspQryInstrument(field *ctp.CThostFtdcInstrumentField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
登录请求响应
func (*Trade) OnRspQryInvestorPosition ¶ added in v1.0.1
func (t *Trade) OnRspQryInvestorPosition(field *ctp.CThostFtdcInvestorPositionField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
请求查询投资者持仓响应
func (*Trade) OnRspQryTradingAccount ¶ added in v1.0.1
func (t *Trade) OnRspQryTradingAccount(field *ctp.CThostFtdcTradingAccountField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
请求查询资金账户响应
func (*Trade) OnRspSettlementInfoConfirm ¶ added in v1.0.1
func (t *Trade) OnRspSettlementInfoConfirm(field *ctp.CThostFtdcSettlementInfoConfirmField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
投资者结算结果确认响应
func (*Trade) OnRspUserLogin ¶ added in v1.0.1
func (t *Trade) OnRspUserLogin(field *ctp.CThostFtdcRspUserLoginField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr
登录请求响应
func (*Trade) OnRtnFromBankToFutureByFuture ¶ added in v1.0.1
func (t *Trade) OnRtnFromBankToFutureByFuture(field *ctp.CThostFtdcRspTransferField) uintptr
期货发起银行资金转期货通知
func (*Trade) OnRtnFromFutureToBankByFuture ¶ added in v1.0.1
func (t *Trade) OnRtnFromFutureToBankByFuture(field *ctp.CThostFtdcRspTransferField) uintptr
期货发起期货资金转银行通知
func (*Trade) OnRtnInstrumentStatus ¶ added in v1.0.1
func (t *Trade) OnRtnInstrumentStatus(field *ctp.CThostFtdcInstrumentStatusField) uintptr
合约交易状态通知
func (*Trade) OnRtnOrder ¶ added in v1.0.1
func (t *Trade) OnRtnOrder(field *ctp.CThostFtdcOrderField) uintptr
报单通知
func (*Trade) OnRtnTrade ¶ added in v1.0.1
func (t *Trade) OnRtnTrade(field *ctp.CThostFtdcTradeField) uintptr
成交通知
Click to show internal directories.
Click to hide internal directories.