win

package
v6.6.8-20220912 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Quote

type Quote struct {
	goctp.HFQuote
	// contains filtered or unexported fields
}

func NewQuote

func NewQuote() *Quote

接口

func (*Quote) OnFrontConnected

func (q *Quote) OnFrontConnected() uintptr

当客户端与交易后台建立起通信连接时(还未登录前),该方法被调用。

func (*Quote) OnFrontDisconnected

func (q *Quote) OnFrontDisconnected(nReason int) uintptr

当客户端与交易后台通信连接断开时,该方法被调用。当发生这个情况后,API会自动重新连接,客户端可不做处理。

func (*Quote) OnHeartBeatWarning

func (q *Quote) OnHeartBeatWarning(nTimeLapse int) uintptr

心跳超时警告。当长时间未收到报文时,该方法被调用。

func (*Quote) OnRspError

func (q *Quote) OnRspError(pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

错误应答

func (*Quote) OnRspQryMulticastInstrument

func (q *Quote) OnRspQryMulticastInstrument(pMulticastInstrument *ctp.CThostFtdcMulticastInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

请求查询组播合约响应

func (*Quote) OnRspSubForQuoteRsp

func (q *Quote) OnRspSubForQuoteRsp(pSpecificInstrument *ctp.CThostFtdcSpecificInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

订阅询价应答

func (*Quote) OnRspSubMarketData

func (q *Quote) OnRspSubMarketData(pSpecificInstrument *ctp.CThostFtdcSpecificInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

订阅行情应答

func (*Quote) OnRspUnSubForQuoteRsp

func (q *Quote) OnRspUnSubForQuoteRsp(pSpecificInstrument *ctp.CThostFtdcSpecificInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

取消订阅询价应答

func (*Quote) OnRspUnSubMarketData

func (q *Quote) OnRspUnSubMarketData(pSpecificInstrument *ctp.CThostFtdcSpecificInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

取消订阅行情应答

func (*Quote) OnRspUserLogin

func (q *Quote) OnRspUserLogin(pRspUserLogin *ctp.CThostFtdcRspUserLoginField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

登录请求响应

func (*Quote) OnRspUserLogout

func (q *Quote) OnRspUserLogout(pUserLogout *ctp.CThostFtdcUserLogoutField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

登出请求响应

func (*Quote) OnRtnDepthMarketData

func (q *Quote) OnRtnDepthMarketData(pDepthMarketData *ctp.CThostFtdcDepthMarketDataField) uintptr

深度行情通知

func (*Quote) OnRtnForQuoteRsp

func (q *Quote) OnRtnForQuoteRsp(pForQuoteRsp *ctp.CThostFtdcForQuoteRspField) uintptr

询价通知

type Trade

type Trade struct {
	goctp.HFTrade
	// contains filtered or unexported fields
}

func NewTrade

func NewTrade() *Trade

NewTrade 实例化

func (*Trade) OnErrRtnBankToFutureByFuture

func (t *Trade) OnErrRtnBankToFutureByFuture(pReqTransfer *ctp.CThostFtdcReqTransferField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnBatchOrderAction

func (t *Trade) OnErrRtnBatchOrderAction(pBatchOrderAction *ctp.CThostFtdcBatchOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnCombActionInsert

func (t *Trade) OnErrRtnCombActionInsert(pInputCombAction *ctp.CThostFtdcInputCombActionField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnExecOrderAction

func (t *Trade) OnErrRtnExecOrderAction(pExecOrderAction *ctp.CThostFtdcExecOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnExecOrderInsert

func (t *Trade) OnErrRtnExecOrderInsert(pInputExecOrder *ctp.CThostFtdcInputExecOrderField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnForQuoteInsert

func (t *Trade) OnErrRtnForQuoteInsert(pInputForQuote *ctp.CThostFtdcInputForQuoteField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnFutureToBankByFuture

func (t *Trade) OnErrRtnFutureToBankByFuture(pReqTransfer *ctp.CThostFtdcReqTransferField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnOptionSelfCloseAction

func (t *Trade) OnErrRtnOptionSelfCloseAction(pOptionSelfCloseAction *ctp.CThostFtdcOptionSelfCloseActionField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnOptionSelfCloseInsert

func (t *Trade) OnErrRtnOptionSelfCloseInsert(pInputOptionSelfClose *ctp.CThostFtdcInputOptionSelfCloseField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnOrderAction

func (t *Trade) OnErrRtnOrderAction(pOrderAction *ctp.CThostFtdcOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnOrderInsert

func (t *Trade) OnErrRtnOrderInsert(pInputOrder *ctp.CThostFtdcInputOrderField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnQueryBankBalanceByFuture

func (t *Trade) OnErrRtnQueryBankBalanceByFuture(pReqQueryAccount *ctp.CThostFtdcReqQueryAccountField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnQuoteAction

func (t *Trade) OnErrRtnQuoteAction(pQuoteAction *ctp.CThostFtdcQuoteActionField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnQuoteInsert

func (t *Trade) OnErrRtnQuoteInsert(pInputQuote *ctp.CThostFtdcInputQuoteField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnRepealBankToFutureByFutureManual

func (t *Trade) OnErrRtnRepealBankToFutureByFutureManual(pReqRepeal *ctp.CThostFtdcReqRepealField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnErrRtnRepealFutureToBankByFutureManual

func (t *Trade) OnErrRtnRepealFutureToBankByFutureManual(pReqRepeal *ctp.CThostFtdcReqRepealField, pRspInfo *ctp.CThostFtdcRspInfoField) uintptr

func (*Trade) OnFrontConnected

func (t *Trade) OnFrontConnected() uintptr

func (*Trade) OnFrontDisconnected

func (t *Trade) OnFrontDisconnected(nReason int) uintptr

func (*Trade) OnHeartBeatWarning

func (t *Trade) OnHeartBeatWarning(nTimeLapse int) uintptr

func (*Trade) OnRspAuthenticate

func (t *Trade) OnRspAuthenticate(pRspAuthenticateField *ctp.CThostFtdcRspAuthenticateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspBatchOrderAction

func (t *Trade) OnRspBatchOrderAction(pInputBatchOrderAction *ctp.CThostFtdcInputBatchOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspCombActionInsert

func (t *Trade) OnRspCombActionInsert(pInputCombAction *ctp.CThostFtdcInputCombActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspError

func (t *Trade) OnRspError(pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspExecOrderAction

func (t *Trade) OnRspExecOrderAction(pInputExecOrderAction *ctp.CThostFtdcInputExecOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspExecOrderInsert

func (t *Trade) OnRspExecOrderInsert(pInputExecOrder *ctp.CThostFtdcInputExecOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspForQuoteInsert

func (t *Trade) OnRspForQuoteInsert(pInputForQuote *ctp.CThostFtdcInputForQuoteField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspFromBankToFutureByFuture

func (t *Trade) OnRspFromBankToFutureByFuture(pReqTransfer *ctp.CThostFtdcReqTransferField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspFromFutureToBankByFuture

func (t *Trade) OnRspFromFutureToBankByFuture(pReqTransfer *ctp.CThostFtdcReqTransferField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspGenUserCaptcha

func (t *Trade) OnRspGenUserCaptcha(pRspGenUserCaptcha *ctp.CThostFtdcRspGenUserCaptchaField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspGenUserText

func (t *Trade) OnRspGenUserText(pRspGenUserText *ctp.CThostFtdcRspGenUserTextField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspOptionSelfCloseAction

func (t *Trade) OnRspOptionSelfCloseAction(pInputOptionSelfCloseAction *ctp.CThostFtdcInputOptionSelfCloseActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspOptionSelfCloseInsert

func (t *Trade) OnRspOptionSelfCloseInsert(pInputOptionSelfClose *ctp.CThostFtdcInputOptionSelfCloseField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspOrderAction

func (t *Trade) OnRspOrderAction(pInputOrderAction *ctp.CThostFtdcInputOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspOrderInsert

func (t *Trade) OnRspOrderInsert(pInputOrder *ctp.CThostFtdcInputOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspParkedOrderAction

func (t *Trade) OnRspParkedOrderAction(pParkedOrderAction *ctp.CThostFtdcParkedOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspParkedOrderInsert

func (t *Trade) OnRspParkedOrderInsert(pParkedOrder *ctp.CThostFtdcParkedOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryAccountregister

func (t *Trade) OnRspQryAccountregister(pAccountregister *ctp.CThostFtdcAccountregisterField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryBrokerTradingAlgos

func (t *Trade) OnRspQryBrokerTradingAlgos(pBrokerTradingAlgos *ctp.CThostFtdcBrokerTradingAlgosField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryBrokerTradingParams

func (t *Trade) OnRspQryBrokerTradingParams(pBrokerTradingParams *ctp.CThostFtdcBrokerTradingParamsField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryCFMMCTradingAccountKey

func (t *Trade) OnRspQryCFMMCTradingAccountKey(pCFMMCTradingAccountKey *ctp.CThostFtdcCFMMCTradingAccountKeyField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryClassifiedInstrument

func (t *Trade) OnRspQryClassifiedInstrument(pInstrument *ctp.CThostFtdcInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryCombAction

func (t *Trade) OnRspQryCombAction(pCombAction *ctp.CThostFtdcCombActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryCombInstrumentGuard

func (t *Trade) OnRspQryCombInstrumentGuard(pCombInstrumentGuard *ctp.CThostFtdcCombInstrumentGuardField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryCombPromotionParam

func (t *Trade) OnRspQryCombPromotionParam(pCombPromotionParam *ctp.CThostFtdcCombPromotionParamField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryContractBank

func (t *Trade) OnRspQryContractBank(pContractBank *ctp.CThostFtdcContractBankField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryDepthMarketData

func (t *Trade) OnRspQryDepthMarketData(pDepthMarketData *ctp.CThostFtdcDepthMarketDataField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryEWarrantOffset

func (t *Trade) OnRspQryEWarrantOffset(pEWarrantOffset *ctp.CThostFtdcEWarrantOffsetField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryExchange

func (t *Trade) OnRspQryExchange(pExchange *ctp.CThostFtdcExchangeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryExchangeMarginRate

func (t *Trade) OnRspQryExchangeMarginRate(pExchangeMarginRate *ctp.CThostFtdcExchangeMarginRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryExchangeMarginRateAdjust

func (t *Trade) OnRspQryExchangeMarginRateAdjust(pExchangeMarginRateAdjust *ctp.CThostFtdcExchangeMarginRateAdjustField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryExchangeRate

func (t *Trade) OnRspQryExchangeRate(pExchangeRate *ctp.CThostFtdcExchangeRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryExecOrder

func (t *Trade) OnRspQryExecOrder(pExecOrder *ctp.CThostFtdcExecOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryForQuote

func (t *Trade) OnRspQryForQuote(pForQuote *ctp.CThostFtdcForQuoteField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInstrument

func (t *Trade) OnRspQryInstrument(pInstrument *ctp.CThostFtdcInstrumentField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInstrumentCommissionRate

func (t *Trade) OnRspQryInstrumentCommissionRate(pInstrumentCommissionRate *ctp.CThostFtdcInstrumentCommissionRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInstrumentMarginRate

func (t *Trade) OnRspQryInstrumentMarginRate(pInstrumentMarginRate *ctp.CThostFtdcInstrumentMarginRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInstrumentOrderCommRate

func (t *Trade) OnRspQryInstrumentOrderCommRate(pInstrumentOrderCommRate *ctp.CThostFtdcInstrumentOrderCommRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInvestUnit

func (t *Trade) OnRspQryInvestUnit(pInvestUnit *ctp.CThostFtdcInvestUnitField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInvestor

func (t *Trade) OnRspQryInvestor(pInvestor *ctp.CThostFtdcInvestorField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInvestorPosition

func (t *Trade) OnRspQryInvestorPosition(pInvestorPosition *ctp.CThostFtdcInvestorPositionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInvestorPositionCombineDetail

func (t *Trade) OnRspQryInvestorPositionCombineDetail(pInvestorPositionCombineDetail *ctp.CThostFtdcInvestorPositionCombineDetailField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInvestorPositionDetail

func (t *Trade) OnRspQryInvestorPositionDetail(pInvestorPositionDetail *ctp.CThostFtdcInvestorPositionDetailField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryInvestorProductGroupMargin

func (t *Trade) OnRspQryInvestorProductGroupMargin(pInvestorProductGroupMargin *ctp.CThostFtdcInvestorProductGroupMarginField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryMMInstrumentCommissionRate

func (t *Trade) OnRspQryMMInstrumentCommissionRate(pMMInstrumentCommissionRate *ctp.CThostFtdcMMInstrumentCommissionRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryMMOptionInstrCommRate

func (t *Trade) OnRspQryMMOptionInstrCommRate(pMMOptionInstrCommRate *ctp.CThostFtdcMMOptionInstrCommRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryMaxOrderVolume

func (t *Trade) OnRspQryMaxOrderVolume(pQryMaxOrderVolume *ctp.CThostFtdcQryMaxOrderVolumeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryNotice

func (t *Trade) OnRspQryNotice(pNotice *ctp.CThostFtdcNoticeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryOptionInstrCommRate

func (t *Trade) OnRspQryOptionInstrCommRate(pOptionInstrCommRate *ctp.CThostFtdcOptionInstrCommRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryOptionInstrTradeCost

func (t *Trade) OnRspQryOptionInstrTradeCost(pOptionInstrTradeCost *ctp.CThostFtdcOptionInstrTradeCostField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryOptionSelfClose

func (t *Trade) OnRspQryOptionSelfClose(pOptionSelfClose *ctp.CThostFtdcOptionSelfCloseField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryOrder

func (t *Trade) OnRspQryOrder(pOrder *ctp.CThostFtdcOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryParkedOrder

func (t *Trade) OnRspQryParkedOrder(pParkedOrder *ctp.CThostFtdcParkedOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryParkedOrderAction

func (t *Trade) OnRspQryParkedOrderAction(pParkedOrderAction *ctp.CThostFtdcParkedOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryProduct

func (t *Trade) OnRspQryProduct(pProduct *ctp.CThostFtdcProductField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryProductExchRate

func (t *Trade) OnRspQryProductExchRate(pProductExchRate *ctp.CThostFtdcProductExchRateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryProductGroup

func (t *Trade) OnRspQryProductGroup(pProductGroup *ctp.CThostFtdcProductGroupField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryQuote

func (t *Trade) OnRspQryQuote(pQuote *ctp.CThostFtdcQuoteField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryRiskSettleInvstPosition

func (t *Trade) OnRspQryRiskSettleInvstPosition(pRiskSettleInvstPosition *ctp.CThostFtdcRiskSettleInvstPositionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryRiskSettleProductStatus

func (t *Trade) OnRspQryRiskSettleProductStatus(pRiskSettleProductStatus *ctp.CThostFtdcRiskSettleProductStatusField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQrySecAgentACIDMap

func (t *Trade) OnRspQrySecAgentACIDMap(pSecAgentACIDMap *ctp.CThostFtdcSecAgentACIDMapField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQrySecAgentCheckMode

func (t *Trade) OnRspQrySecAgentCheckMode(pSecAgentCheckMode *ctp.CThostFtdcSecAgentCheckModeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQrySecAgentTradeInfo

func (t *Trade) OnRspQrySecAgentTradeInfo(pSecAgentTradeInfo *ctp.CThostFtdcSecAgentTradeInfoField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQrySecAgentTradingAccount

func (t *Trade) OnRspQrySecAgentTradingAccount(pTradingAccount *ctp.CThostFtdcTradingAccountField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQrySettlementInfo

func (t *Trade) OnRspQrySettlementInfo(pSettlementInfo *ctp.CThostFtdcSettlementInfoField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQrySettlementInfoConfirm

func (t *Trade) OnRspQrySettlementInfoConfirm(pSettlementInfoConfirm *ctp.CThostFtdcSettlementInfoConfirmField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTrade

func (t *Trade) OnRspQryTrade(pTrade *ctp.CThostFtdcTradeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTraderOffer

func (t *Trade) OnRspQryTraderOffer(pTraderOffer *ctp.CThostFtdcTraderOfferField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTradingAccount

func (t *Trade) OnRspQryTradingAccount(pTradingAccount *ctp.CThostFtdcTradingAccountField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTradingCode

func (t *Trade) OnRspQryTradingCode(pTradingCode *ctp.CThostFtdcTradingCodeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTradingNotice

func (t *Trade) OnRspQryTradingNotice(pTradingNotice *ctp.CThostFtdcTradingNoticeField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTransferBank

func (t *Trade) OnRspQryTransferBank(pTransferBank *ctp.CThostFtdcTransferBankField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQryTransferSerial

func (t *Trade) OnRspQryTransferSerial(pTransferSerial *ctp.CThostFtdcTransferSerialField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQueryBankAccountMoneyByFuture

func (t *Trade) OnRspQueryBankAccountMoneyByFuture(pReqQueryAccount *ctp.CThostFtdcReqQueryAccountField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQueryCFMMCTradingAccountToken

func (t *Trade) OnRspQueryCFMMCTradingAccountToken(pQueryCFMMCTradingAccountToken *ctp.CThostFtdcQueryCFMMCTradingAccountTokenField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQuoteAction

func (t *Trade) OnRspQuoteAction(pInputQuoteAction *ctp.CThostFtdcInputQuoteActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspQuoteInsert

func (t *Trade) OnRspQuoteInsert(pInputQuote *ctp.CThostFtdcInputQuoteField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspRemoveParkedOrder

func (t *Trade) OnRspRemoveParkedOrder(pRemoveParkedOrder *ctp.CThostFtdcRemoveParkedOrderField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspRemoveParkedOrderAction

func (t *Trade) OnRspRemoveParkedOrderAction(pRemoveParkedOrderAction *ctp.CThostFtdcRemoveParkedOrderActionField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspSettlementInfoConfirm

func (t *Trade) OnRspSettlementInfoConfirm(pSettlementInfoConfirm *ctp.CThostFtdcSettlementInfoConfirmField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspTradingAccountPasswordUpdate

func (t *Trade) OnRspTradingAccountPasswordUpdate(pTradingAccountPasswordUpdate *ctp.CThostFtdcTradingAccountPasswordUpdateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspUserAuthMethod

func (t *Trade) OnRspUserAuthMethod(pRspUserAuthMethod *ctp.CThostFtdcRspUserAuthMethodField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspUserLogin

func (t *Trade) OnRspUserLogin(pRspUserLogin *ctp.CThostFtdcRspUserLoginField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspUserLogout

func (t *Trade) OnRspUserLogout(pUserLogout *ctp.CThostFtdcUserLogoutField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRspUserPasswordUpdate

func (t *Trade) OnRspUserPasswordUpdate(pUserPasswordUpdate *ctp.CThostFtdcUserPasswordUpdateField, pRspInfo *ctp.CThostFtdcRspInfoField, nRequestID int, bIsLast bool) uintptr

func (*Trade) OnRtnBulletin

func (t *Trade) OnRtnBulletin(pBulletin *ctp.CThostFtdcBulletinField) uintptr

func (*Trade) OnRtnCFMMCTradingAccountToken

func (t *Trade) OnRtnCFMMCTradingAccountToken(pCFMMCTradingAccountToken *ctp.CThostFtdcCFMMCTradingAccountTokenField) uintptr

func (*Trade) OnRtnCancelAccountByBank

func (t *Trade) OnRtnCancelAccountByBank(pCancelAccount *ctp.CThostFtdcCancelAccountField) uintptr

func (*Trade) OnRtnChangeAccountByBank

func (t *Trade) OnRtnChangeAccountByBank(pChangeAccount *ctp.CThostFtdcChangeAccountField) uintptr

func (*Trade) OnRtnCombAction

func (t *Trade) OnRtnCombAction(pCombAction *ctp.CThostFtdcCombActionField) uintptr

func (*Trade) OnRtnErrorConditionalOrder

func (t *Trade) OnRtnErrorConditionalOrder(pErrorConditionalOrder *ctp.CThostFtdcErrorConditionalOrderField) uintptr

func (*Trade) OnRtnExecOrder

func (t *Trade) OnRtnExecOrder(pExecOrder *ctp.CThostFtdcExecOrderField) uintptr

func (*Trade) OnRtnForQuoteRsp

func (t *Trade) OnRtnForQuoteRsp(pForQuoteRsp *ctp.CThostFtdcForQuoteRspField) uintptr

func (*Trade) OnRtnFromBankToFutureByBank

func (t *Trade) OnRtnFromBankToFutureByBank(pRspTransfer *ctp.CThostFtdcRspTransferField) uintptr

func (*Trade) OnRtnFromBankToFutureByFuture

func (t *Trade) OnRtnFromBankToFutureByFuture(pRspTransfer *ctp.CThostFtdcRspTransferField) uintptr

func (*Trade) OnRtnFromFutureToBankByBank

func (t *Trade) OnRtnFromFutureToBankByBank(pRspTransfer *ctp.CThostFtdcRspTransferField) uintptr

func (*Trade) OnRtnFromFutureToBankByFuture

func (t *Trade) OnRtnFromFutureToBankByFuture(pRspTransfer *ctp.CThostFtdcRspTransferField) uintptr

func (*Trade) OnRtnInstrumentStatus

func (t *Trade) OnRtnInstrumentStatus(pInstrumentStatus *ctp.CThostFtdcInstrumentStatusField) uintptr

func (*Trade) OnRtnOpenAccountByBank

func (t *Trade) OnRtnOpenAccountByBank(pOpenAccount *ctp.CThostFtdcOpenAccountField) uintptr

func (*Trade) OnRtnOptionSelfClose

func (t *Trade) OnRtnOptionSelfClose(pOptionSelfClose *ctp.CThostFtdcOptionSelfCloseField) uintptr

func (*Trade) OnRtnOrder

func (t *Trade) OnRtnOrder(pOrder *ctp.CThostFtdcOrderField) uintptr

func (*Trade) OnRtnQueryBankBalanceByFuture

func (t *Trade) OnRtnQueryBankBalanceByFuture(pNotifyQueryAccount *ctp.CThostFtdcNotifyQueryAccountField) uintptr

func (*Trade) OnRtnQuote

func (t *Trade) OnRtnQuote(pQuote *ctp.CThostFtdcQuoteField) uintptr

func (*Trade) OnRtnRepealFromBankToFutureByBank

func (t *Trade) OnRtnRepealFromBankToFutureByBank(pRspRepeal *ctp.CThostFtdcRspRepealField) uintptr

func (*Trade) OnRtnRepealFromBankToFutureByFuture

func (t *Trade) OnRtnRepealFromBankToFutureByFuture(pRspRepeal *ctp.CThostFtdcRspRepealField) uintptr

func (*Trade) OnRtnRepealFromBankToFutureByFutureManual

func (t *Trade) OnRtnRepealFromBankToFutureByFutureManual(pRspRepeal *ctp.CThostFtdcRspRepealField) uintptr

func (*Trade) OnRtnRepealFromFutureToBankByBank

func (t *Trade) OnRtnRepealFromFutureToBankByBank(pRspRepeal *ctp.CThostFtdcRspRepealField) uintptr

func (*Trade) OnRtnRepealFromFutureToBankByFuture

func (t *Trade) OnRtnRepealFromFutureToBankByFuture(pRspRepeal *ctp.CThostFtdcRspRepealField) uintptr

func (*Trade) OnRtnRepealFromFutureToBankByFutureManual

func (t *Trade) OnRtnRepealFromFutureToBankByFutureManual(pRspRepeal *ctp.CThostFtdcRspRepealField) uintptr

func (*Trade) OnRtnTrade

func (t *Trade) OnRtnTrade(pTrade *ctp.CThostFtdcTradeField) uintptr

func (*Trade) OnRtnTradingNotice

func (t *Trade) OnRtnTradingNotice(pTradingNoticeInfo *ctp.CThostFtdcTradingNoticeInfoField) uintptr

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL