win

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 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 {
	futures_transaction_core.HFQuote
	// contains filtered or unexported fields
}

func NewQuote

func NewQuote() *Quote

接口

func (*Quote) OnFrontConnected added in v1.0.8

func (q *Quote) OnFrontConnected() uintptr

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

func (*Quote) OnFrontDisconnected added in v1.0.8

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

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

func (*Quote) OnRspUserLogin added in v1.0.8

func (q *Quote) OnRspUserLogin(field *ctp.CThostFtdcRspUserLoginField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

登录请求响应

func (*Quote) OnRtnDepthMarketData added in v1.0.8

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

深度行情通知

type Trade

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

func NewTrade

func NewTrade() *Trade

接口

func (*Trade) OnErrRtnOrderAction added in v1.0.8

func (t *Trade) OnErrRtnOrderAction(field *ctp.CThostFtdcOrderActionField, info *ctp.CThostFtdcRspInfoField) uintptr

报单操作错误回报

func (*Trade) OnErrRtnOrderInsert added in v1.0.8

func (t *Trade) OnErrRtnOrderInsert(field *ctp.CThostFtdcInputOrderField, info *ctp.CThostFtdcRspInfoField) uintptr

报单录入错误回报

func (*Trade) OnFrontConnected added in v1.0.8

func (t *Trade) OnFrontConnected() uintptr

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

func (*Trade) OnFrontDisconnected added in v1.0.8

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

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

func (*Trade) OnRspAuthenticate added in v1.0.8

func (t *Trade) OnRspAuthenticate(field *ctp.CThostFtdcRspAuthenticateField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

客户端认证响应

func (*Trade) OnRspOrderInsert added in v1.0.8

func (t *Trade) OnRspOrderInsert(field *ctp.CThostFtdcInputOrderField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

报单录入请求响应

func (*Trade) OnRspQryClassifiedInstrument added in v1.0.8

func (t *Trade) OnRspQryClassifiedInstrument(field *ctp.CThostFtdcInstrumentField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

登录请求响应

func (*Trade) OnRspQryInstrument added in v1.0.8

func (t *Trade) OnRspQryInstrument(field *ctp.CThostFtdcInstrumentField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

登录请求响应

func (*Trade) OnRspQryInvestorPosition added in v1.0.8

func (t *Trade) OnRspQryInvestorPosition(field *ctp.CThostFtdcInvestorPositionField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

请求查询投资者持仓响应

func (*Trade) OnRspQryTradingAccount added in v1.0.8

func (t *Trade) OnRspQryTradingAccount(field *ctp.CThostFtdcTradingAccountField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

请求查询资金账户响应

func (*Trade) OnRspSettlementInfoConfirm added in v1.0.8

func (t *Trade) OnRspSettlementInfoConfirm(field *ctp.CThostFtdcSettlementInfoConfirmField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

投资者结算结果确认响应

func (*Trade) OnRspUserLogin added in v1.0.8

func (t *Trade) OnRspUserLogin(field *ctp.CThostFtdcRspUserLoginField, info *ctp.CThostFtdcRspInfoField, i int, b bool) uintptr

登录请求响应

func (*Trade) OnRtnFromBankToFutureByFuture added in v1.0.8

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

期货发起银行资金转期货通知

func (*Trade) OnRtnFromFutureToBankByFuture added in v1.0.8

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

期货发起期货资金转银行通知

func (*Trade) OnRtnInstrumentStatus added in v1.0.8

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

合约交易状态通知

func (*Trade) OnRtnOrder added in v1.0.8

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

报单通知

func (*Trade) OnRtnTrade added in v1.0.8

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

成交通知

Jump to

Keyboard shortcuts

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