C# Класс CSTraderTest.testTraderApi

Показать файл Открыть проект

Открытые методы

Метод Описание
Run ( ) : void

Приватные методы

Метод Описание
DebugPrintFunc ( StackTrace stkTrace ) : void

输出

IsErrorRspInfo ( ThostFtdcRspInfoField pRspInfo ) : bool

判断错误信息

IsMyOrder ( ThostFtdcOrderField pOrder ) : bool

判断自己的订单

IsTradingOrder ( ThostFtdcOrderField pOrder ) : bool

判断交易订单

OnErrRtnOrderAction ( ThostFtdcOrderActionField pOrderAction, ThostFtdcRspInfoField pRspInfo ) : void

保单操作错误回报

OnErrRtnOrderInsert ( ThostFtdcInputOrderField pInputOrder, ThostFtdcRspInfoField pRspInfo ) : void

保单录入错误回报

OnFrontConnected ( ) : void

客户端与交易后台建立起通信连接

OnFrontDisconnected ( int nReason ) : void

前端断开连接

OnHeartBeatWarning ( int nTimeLapse ) : void

心跳超时警告

OnRspBulkCancelOrder ( ThostFtdcBulkCancelOrderField pBulkCancelOrder, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

批量撤单应答

OnRspError ( ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

错误应答

OnRspFromBankToFutureByFuture ( ThostFtdcReqTransferField pReqTransfer, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

期货发起银行资金转期货应答

OnRspFromFutureToBankByFuture ( ThostFtdcReqTransferField pReqTransfer, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

期货发起期货资金转银行应答

OnRspOrderAction ( ThostFtdcInputOrderActionField pInputOrderAction, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

报单操作应答

OnRspOrderInsert ( ThostFtdcInputOrderField pInputOrder, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

保单录入应答

OnRspQryAccountregister ( ThostFtdcAccountregisterField pAccountregister, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询银期签约关系应答

OnRspQryBrokerTradingAlgos ( ThostFtdcBrokerTradingAlgosField pBrokerTradingAlgos, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询经纪公司交易算法应答

OnRspQryBrokerTradingParams ( ThostFtdcBrokerTradingParamsField pBrokerTradingParams, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询经纪公司交易参数应答

OnRspQryCFMMCTradingAccountKey ( ThostFtdcCFMMCTradingAccountKeyField pCFMMCTradingAccountKey, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询保证金监管系统经纪公司资金账户密钥应答

OnRspQryContractBank ( ThostFtdcContractBankField pContractBank, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询签约银行应答

OnRspQryDepthMarketData ( ThostFtdcDepthMarketDataField pDepthMarketData, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询行情应答

OnRspQryEWarrantOffset ( ThostFtdcEWarrantOffsetField pEWarrantOffset, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询仓单折抵信息应答

OnRspQryExchange ( ThostFtdcExchangeField pExchange, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询交易所应答

OnRspQryInstrument ( ThostFtdcInstrumentField pInstrument, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

请求查询合约响应

OnRspQryInstrumentCommissionRate ( ThostFtdcInstrumentCommissionRateField pInstrumentCommissionRate, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询合约手续费率应答

OnRspQryInstrumentMarginRate ( ThostFtdcInstrumentMarginRateField pInstrumentMarginRate, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

合约保证金率查询应答

OnRspQryInvestor ( ThostFtdcInvestorField pInvestor, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询投资者应答

OnRspQryInvestorOpenCombinePosition ( ThostFtdcInvestorPositionCombineDetailField pInvestorPositionCombineDetail, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

开盘前的组合持仓明细应答

OnRspQryInvestorOpenPosition ( ThostFtdcInvestorPositionDetailField pInvestorPositionDetail, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

开盘持仓应答

OnRspQryInvestorPosition ( ThostFtdcInvestorPositionField pInvestorPosition, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询投资者持仓应答

OnRspQryInvestorPositionCombineDetail ( ThostFtdcInvestorPositionCombineDetailField pInvestorPositionCombineDetail, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询投资者持仓明细应答

OnRspQryInvestorPositionDetail ( ThostFtdcInvestorPositionDetailField pInvestorPositionDetail, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询投资者持仓明细应答

OnRspQryNotice ( ThostFtdcNoticeField pNotice, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询客户通知应答

OnRspQryOrder ( ThostFtdcOrderField pOrder, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

报单查询应答

OnRspQrySettlementInfo ( ThostFtdcSettlementInfoField pSettlementInfo, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询投资者结算结果应答

OnRspQrySettlementInfoConfirm ( ThostFtdcSettlementInfoConfirmField pSettlementInfoConfirm, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询结算信息确认应答

OnRspQryTrade ( ThostFtdcTradeField pTrade, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

交易查询应答

OnRspQryTradingAccount ( ThostFtdcTradingAccountField pTradingAccount, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询资金账户应答

OnRspQryTradingCode ( ThostFtdcTradingCodeField pTradingCode, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询交易编码应答

OnRspQryTradingNotice ( ThostFtdcTradingNoticeField pTradingNotice, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询交易通知应答

OnRspQryTransferSerial ( ThostFtdcTransferSerialField pTransferSerial, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询转帐流水应答

OnRspQueryBankAccountMoneyByFuture ( ThostFtdcReqQueryAccountField pReqQueryAccount, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

期货发起查询银行余额应答

OnRspQueryMaxOrderVolume ( ThostFtdcQueryMaxOrderVolumeField pQueryMaxOrderVolume, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

查询最大报单数量应答

OnRspSettlementInfoConfirm ( ThostFtdcSettlementInfoConfirmField pSettlementInfoConfirm, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

投资者结算结果应答

OnRspTradingAccountPasswordUpdate ( ThostFtdcTradingAccountPasswordUpdateField pTradingAccountPasswordUpdate, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

资金账户口令更新请求应答

OnRspUserLogin ( ThostFtdcRspUserLoginField pRspUserLogin, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

用户登录请求答应

OnRspUserLogout ( ThostFtdcUserLogoutField pUserLogout, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

录出客户应答

OnRspUserPasswordUpdate ( ThostFtdcUserPasswordUpdateField pUserPasswordUpdate, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast ) : void

用户口令变更请求答复

OnRtnInstrumentStatus ( ThostFtdcInstrumentStatusField pInstrumentStatus ) : void

合约交易状态通知

OnRtnOrder ( ThostFtdcOrderField pOrder ) : void

报单通知

OnRtnTrade ( ThostFtdcTradeField pTrade ) : void

成交通知

OnRtnTradingNotice ( ThostFtdcTradingNoticeInfoField pTradingNoticeInfo ) : void

交易通知

ReqBulkCancelOrder ( ) : void

批量撤单请求

ReqFromBankToFutureByFuture ( ) : void

期货发起银行资金转期货请求

ReqFromFutureToBankByFuture ( ) : void

期货发起期货资金转银行请求

ReqOrderAction ( ThostFtdcOrderField pOrder ) : void

报单操作请求

ReqOrderInsert ( ) : void

保单录入请求

ReqQryAccountregister ( ) : void

请求查询银期签约关系

ReqQryBrokerTradingAlgos ( ) : void

请求查询经纪公司交易算法

ReqQryBrokerTradingParams ( ) : void

请求查询经纪公司交易参数

ReqQryCFMMCTradingAccountKey ( ) : void

请求查询保证金监管系统经纪公司资金账户密钥

ReqQryContractBank ( ) : void

请求查询签约银行

ReqQryDepthMarketData ( ) : void

请求查询行情

ReqQryEWarrantOffset ( ) : void

请求查询仓单折抵信息

ReqQryExchange ( ) : void

请求查询交易所

ReqQryInstrument ( ) : void

请求查询合约

ReqQryInstrumentCommissionRate ( ) : void

请求查询合约手续费率

ReqQryInstrumentMarginRate ( ) : void

合约保证金率查询请求

ReqQryInvestor ( ) : void

请求查询投资者

ReqQryInvestorPosition ( ) : void

请求查询投资者持仓

ReqQryInvestorPositionCombineDetail ( ) : void

请求查询投资者持仓明细

ReqQryInvestorPositionDetail ( ) : void

请求查询投资者持仓明细

ReqQryNotice ( ) : void

请求查询客户通知

ReqQryOrder ( ) : void

报单查询请求

ReqQrySettlementInfo ( ) : void

请求查询投资者结算结果

ReqQrySettlementInfoConfirm ( ) : void

请求查询结算信息确认

ReqQryTrade ( ) : void

交易查询请求

ReqQryTradingAccount ( ) : void

请求查询资金账户

ReqQryTradingCode ( ) : void

请求查询交易编码

ReqQryTradingNotice ( ) : void

请求查询交易通知

ReqQryTransferSerial ( ) : void

请求查询转帐流水

ReqQueryBankAccountMoneyByFuture ( ) : void

期货发起查询银行余额请求

ReqQueryInvestorOpenCombinePosition ( ) : void

查询开盘前的组合持仓明细

ReqQueryInvestorOpenPosition ( ) : void

请求查询开盘前持仓

ReqQueryMaxOrderVolume ( ) : void

查询最大报单数量请求

ReqSettlementInfoConfirm ( ) : void

投资者结算结果确认

ReqTradingAccountPasswordUpdate ( ) : void

资金账户口令更新请求

ReqUserLogin ( ) : void

用户登录请求

ReqUserLogout ( ) : void

录出客户请求

ReqUserPasswordUpdate ( ) : void

用户口令变更请求

Описание методов

Run() публичный Метод

public Run ( ) : void
Результат void