7#ifndef _EMT_TRADER_API_H_ 
    8#define _EMT_TRADER_API_H_ 
   16#if defined(ISLIB) && defined(_WIN32) 
   17#ifdef LIB_TRADER_API_EXPORT 
   18#define TRADER_API_EXPORT __declspec(dllexport) 
   20#define TRADER_API_EXPORT __declspec(dllimport) 
   23#define TRADER_API_EXPORT  
   93            virtual void OnQueryOrderByPage(
EMTQueryOrderRsp *order_info, int64_t req_count, int64_t order_sequence, int64_t query_reference, 
int request_id, 
bool is_last, uint64_t session_id) {};
 
  113            virtual void OnQueryTradeByPage(
EMTQueryTradeRsp *trade_info, int64_t req_count, int64_t trade_sequence, int64_t query_reference, 
int request_id, 
bool is_last, uint64_t session_id) {};
 
 
 
 
  587#pragma GCC visibility push(default) 
  617            virtual void SetCpuAffinity(int32_t thread1_cpu_core_id = -1, int32_t thread2_cpu_core_id = -1) = 0;
 
  692            virtual int Logout(uint64_t session_id) = 0;
 
  712            virtual uint64_t 
CancelOrder(
const uint64_t order_emt_id, uint64_t session_id) = 0;
 
  719            virtual int QueryOrderByEMTID(
const uint64_t order_emt_id, uint64_t session_id, 
int request_id) = 0;
 
  749            virtual int QueryTradesByEMTID(
const uint64_t order_emt_id, uint64_t session_id, 
int request_id) = 0;
 
  788            virtual int QueryAsset(uint64_t session_id, 
int request_id) = 0;
 
 
 1158#pragma GCC visibility pop 
交易接口类
Definition emt_trader_api.h:603
 
virtual int QueryAsset(uint64_t session_id, int request_id)=0
 
static TraderApi * CreateTraderApi(uint8_t client_id, const char *save_file_path, EMT_LOG_LEVEL log_level=EMT_LOG_LEVEL_DEBUG)
 
virtual int QueryCreditFundInfo(uint64_t session_id, int request_id)=0
 
virtual int QueryTrades(EMTQueryTraderReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryOptionAuctionInfo(EMTQueryOptionAuctionInfoReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryYesterdayAsset(uint64_t session_id, int request_id)=0
 
virtual int QueryOrdersByPage(const EMTQueryOrderByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual void SetCpuAffinity(int32_t thread1_cpu_core_id=-1, int32_t thread2_cpu_core_id=-1)=0
 
virtual int QueryPositionByPage(const EMTQueryPositionByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryOtherServerFund(EMTFundQueryReq *query_param, uint64_t session_id, int request_id)=0
 
virtual void SetHeartBeatInterval(uint32_t interval)=0
 
virtual int QueryCreditMarginRate(EMTClientQueryCreditMarginRateReq *query_param, uint64_t session_id, int request_id)=0
 
virtual uint64_t InsertOptionExerciseOrder(EMTOptionExerciseOrderInsertInfo *exec_order, uint64_t session_id)=0
 
virtual uint64_t CreditSellStockRepayDebtInterestFee(EMTOrderInsertInfo *order, const char *debt_id, uint64_t session_id)=0
 
virtual int QueryOptionCombinedOrdersByPage(const EMTQueryOptCombOrderByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual EMTRI * GetApiLastError()=0
 
virtual int QueryPosition(const char *ticker, uint64_t session_id, int request_id, EMT_MARKET_TYPE market=EMT_MKT_INIT)=0
 
virtual int QueryFundTransfer(EMTQueryFundTransferLogReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryUnfinishedOrders(uint64_t session_id, int request_id)=0
 
virtual int QueryCreditTargetStkByPage(EMTClientQueryCreditTargetStkByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual uint64_t InsertOptionCombinedOrder(EMTOptCombOrderInsertInfo *order, uint64_t session_id)=0
 
virtual int QueryCreditAssetDebtInfo(uint64_t session_id, int request_id)=0
 
virtual int QueryCreditTickerDebtInfo(EMTClientQueryCrdDebtStockReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QuerySecurityInfo(EMTQuerySecurityInfoReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryCreditPledgeStkRate(EMTClientQueryCreditPledgeStkRateReq *query_param, uint64_t session_id, int request_id)=0
 
virtual const char * GetTradingDay()=0
 
virtual void SubscribePublicTopic(EMT_TE_RESUME_TYPE resume_type)=0
 
virtual int QueryMulCreditExcessStock(EMTClientQueryCrdSurplusStkReqInfo *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryCreditExcessStock(EMTClientQueryCrdSurplusStkReqInfo *query_param, uint64_t session_id, int request_id)=0
 
virtual int Logout(uint64_t session_id)=0
 
virtual int QueryOptionCombinedPosition(const EMTQueryOptCombPositionReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryCreditDebtToRepayTodayByPage(EMTClientQueryCreditDebtToRepayTodayByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual uint64_t CreditExtendDebtDate(EMTCreditDebtExtendReq *debt_extend, uint64_t session_id)=0
 
virtual int QueryOptionCombinedExecPosition(const EMTQueryOptCombExecPosReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryETFTickerBasket(EMTQueryETFComponentReq *query_param, uint64_t session_id, int request_id)=0
 
virtual uint64_t CreditCashRepaySpecifiedDebt(EMTCrdRepaySpecifiedDebtReq *cash_repay_req, uint64_t session_id)=0
 
virtual int QuerySecurityByPage(const EMTQuerySecurityByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual uint64_t InsertOrder(EMTOrderInsertInfo *order, uint64_t session_id)=0
 
virtual int QueryETF(EMTQueryETFBaseReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryOptionCombinedStrategyInfo(uint64_t session_id, int request_id)=0
 
virtual int QueryETFByPage(const EMTQueryETFByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual const char * GetErrMsgByCode(int32_t error_code, uint64_t session_id)=0
 
virtual int QueryOptionCombinedOrders(const EMTQueryOptCombOrderReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryIssueInfoList(uint64_t session_id, int request_id)=0
 
virtual int QueryTradesByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)=0
 
virtual int QueryIPOQuotaInfo(uint64_t session_id, int request_id)=0
 
virtual bool IsServerRestart(uint64_t session_id)=0
 
virtual void SetSoftwareVersion(const char *version)=0
 
virtual int QueryHkConnectSpreadTable(const EMTQueryHkConnectSpreadTableReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryOptionCombinedOrderByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)=0
 
virtual int QueryOptionCombinedUnfinishedOrders(uint64_t session_id, int request_id)=0
 
virtual int QueryCreditQuotaTransfer(EMTQueryQuotaTransferLogReq *query_param, uint64_t session_id, int request_id)=0
 
virtual uint64_t CreditQuotaTransfer(EMTQuotaTransferReq *quota_transfer, uint64_t session_id)=0
 
virtual int QueryCreditFundExtraInfo(uint64_t session_id, int request_id)=0
 
virtual int QueryOptionCombinedTradesByPage(const EMTQueryOptCombTraderByPageReq *query_param, uint64_t session_id, int request_id)=0
 
~TraderApi()
Definition emt_trader_api.h:1150
 
virtual int QueryCreditPositionExtraInfo(EMTClientQueryCrdPositionStockReq *query_param, uint64_t session_id, int request_id)=0
 
virtual void RegisterSpi(TraderSpi *spi)=0
 
virtual int QueryCreditPositionFullRate(EMTClientQueryCreditPositionFullRateReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryTradesByPage(const EMTQueryTraderByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual const char * GetAccountByEMTID(uint64_t order_emt_id)=0
 
virtual uint64_t Login(const char *ip, int port, const char *user, const char *password, EMT_PROTOCOL_TYPE sock_type, const char *local_ip=NULL, const EMTUserTerminalInfoReq *info=NULL)=0
 
virtual int QueryCreditTickerAssignInfoByPage(const EMTQueryTickerAssignInfoByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryOrders(const EMTQueryOrderReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryCreditDebtInfo(uint64_t session_id, int request_id)=0
 
virtual uint64_t FundTransfer(EMTFundTransferReq *fund_transfer, uint64_t session_id)=0
 
virtual int QueryOptionCombinedTradesByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)=0
 
virtual int QueryCreditPledgeStkByPage(EMTClientQueryCreditPledgeStkByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryOrderByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)=0
 
virtual uint64_t CreditCashRepay(double amount, uint64_t session_id)=0
 
virtual uint64_t CancelOrder(const uint64_t order_emt_id, uint64_t session_id)=0
 
virtual uint8_t GetClientIDByEMTID(uint64_t order_emt_id)=0
 
virtual int QueryCreditDebtInfoByPage(const EMTQueryCreditDebtInfoByPageReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryCreditCashRepayInfo(uint64_t session_id, int request_id)=0
 
virtual int QueryCreditExtendDebtDateOrders(uint64_t emt_id, uint64_t session_id, int request_id)=0
 
virtual int QueryOptionCombinedTrades(const EMTQueryOptCombTraderReq *query_param, uint64_t session_id, int request_id)=0
 
virtual const char * GetApiVersion()=0
 
virtual int QueryHKConnectIndicativeExchangeRateInfo(uint64_t session_id, int request_id)=0
 
virtual int QueryCreditTickerAssignInfo(EMTClientQueryCrdPositionStockReq *query_param, uint64_t session_id, int request_id)=0
 
virtual int QueryIPOInfoList(uint64_t session_id, int request_id)=0
 
交易接口响应类
Definition emt_trader_api.h:38
 
virtual void OnQueryCreditDebtToRepayTodayByPage(EMTClientQueryCreditDebtToRepayTodayByPageRsp *to_repay_info, int64_t req_count, int64_t query_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:580
 
virtual void OnQueryCreditMarginRate(EMTClientQueryCreditMarginRateRsp *margin_rate_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:451
 
virtual void OnConnected()
Definition emt_trader_api.h:43
 
virtual void OnQueryCreditAssetDebtInfo(double remain_amount, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_trader_api.h:279
 
virtual void OnDisconnected(int reason)
Definition emt_trader_api.h:48
 
virtual void OnQueryOrderByPage(EMTQueryOrderRsp *order_info, int64_t req_count, int64_t order_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:93
 
virtual void OnQueryCreditFundExtraInfo(EMTCrdFundExtraInfo *fund_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_trader_api.h:340
 
virtual void OnCreditExtendDebtDate(EMTCreditDebtExtendNotice *debt_extend_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:323
 
virtual void OnQueryHKConnectIndicativeExchangeRateInfo(EMTQueryHKConnectIndicativeExchangeRateInfoRsp *hk_connect_exchage_rate_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_trader_api.h:554
 
virtual void OnQueryCreditPositionFullRate(EMTClientQueryCreditPositionFullRateRsp *position_fullrate_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:459
 
virtual void OnCreditCashRepaySpecifiedDebt(EMTCrdRepaySpecifiedDebtRsp *cash_repay_rsp, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:225
 
virtual void OnQueryCreditTickerAssignInfoByPage(EMTClientQueryCrdPositionStkInfo *debt_info, int64_t req_count, int64_t order_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:299
 
virtual void OnOptionCombinedTradeEvent(EMTOptCombTradeReport *trade_info, uint64_t session_id)
Definition emt_trader_api.h:369
 
virtual void OnQueryHkConnectSpreadTable(EMTQueryHkConnectSpreadTableRsp *hk_connect_spread_table, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:563
 
virtual void OnFundTransfer(EMTFundTransferNotice *fund_transfer_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:158
 
virtual void OnQueryTrade(EMTQueryTradeRsp *trade_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:102
 
virtual void OnQuerySecurityByPage(EMTQuerySecurityByPageRsp *security_info, int64_t req_count, int64_t rsp_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:546
 
virtual void OnQueryIssueInfoList(EMTQueryIssueTickerRsp *issue_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:490
 
virtual void OnQueryOptionCombinedPosition(EMTQueryOptCombPositionRsp *position_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:418
 
virtual void OnQueryCreditPledgeStkRate(EMTClientQueryCreditPledgeStkRateRsp *pledge_stk_rate_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:435
 
virtual void OnQueryCreditDebtInfoByPage(EMTCrdDebtInfo *debt_info, int64_t req_count, int64_t order_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:262
 
virtual void OnQueryCreditCashRepayInfo(EMTCrdCashRepayInfo *cash_repay_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:234
 
virtual void OnQueryAsset(EMTQueryAssetRsp *asset, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:142
 
virtual void OnCreditQuotaTransfer(EMTQuotaTransferNotice *quota_transfer_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:506
 
virtual void OnQueryCreditTickerAssignInfo(EMTClientQueryCrdPositionStkInfo *assign_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:288
 
virtual void OnQuerySecurityInfo(EMTQuerySecurityInfoRsp *security, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:499
 
virtual void OnQueryPositionByPage(EMTQueryStkPositionRsp *trade_info, int64_t req_count, int64_t trade_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:133
 
virtual void OnQueryOptionCombinedOrdersByPage(EMTQueryOptCombOrderRsp *order_info, int64_t req_count, int64_t order_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:389
 
virtual void OnQueryCreditTargetStkByPage(EMTClientQueryCreditTargetStkRsp *target_stk_info, int64_t req_count, int64_t query_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:481
 
virtual void OnQueryOtherServerFund(EMTFundQueryRsp *fund_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_trader_api.h:166
 
virtual void OnQueryCreditDebtInfo(EMTCrdDebtInfo *debt_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:251
 
virtual void OnQueryTradeByPage(EMTQueryTradeRsp *trade_info, int64_t req_count, int64_t trade_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:113
 
virtual void OnQueryETFByPage(EMTQueryETFBaseRsp *etf_info, int64_t req_count, int64_t rsp_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:535
 
virtual void OnCreditCashRepay(EMTCrdCashRepayRsp *cash_repay_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:218
 
virtual void OnCancelOrderError(EMTOrderCancelInfo *cancel_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:73
 
virtual void OnQueryOptionCombinedTradesByPage(EMTQueryOptCombTradeRsp *trade_info, int64_t req_count, int64_t trade_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:409
 
virtual void OnQueryETF(EMTQueryETFBaseRsp *etf_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:175
 
virtual void OnOptionCombinedOrderEvent(EMTOptCombOrderInfo *order_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:363
 
virtual void OnQueryCreditExcessStock(EMTClientQueryCrdSurplusStkRspInfo *stock_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_trader_api.h:307
 
virtual void OnQueryCreditQuotaTransfer(EMTQuotaTransferNotice *quota_transfer_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:515
 
virtual void OnQueryCreditPositionExtraInfo(EMTCrdPositionExtraInfo *fund_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:349
 
virtual void OnQueryIPOQuotaInfo(EMTQueryIPOQuotaRsp *quota_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:202
 
virtual void OnQueryOptionCombinedOrders(EMTQueryOptCombOrderRsp *order_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:378
 
virtual void OnOrderEvent(EMTOrderInfo *order_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:60
 
virtual void OnError(EMTRI *error_info)
Definition emt_trader_api.h:53
 
virtual void OnQueryCreditFundInfo(EMTCrdFundInfo *fund_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_trader_api.h:242
 
virtual void OnQueryOptionAuctionInfo(EMTQueryOptionAuctionInfoRsp *option_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:211
 
virtual void OnTradeEvent(EMTTradeReport *trade_info, uint64_t session_id)
Definition emt_trader_api.h:66
 
virtual void OnQueryOptionCombinedStrategyInfo(EMTQueryCombineStrategyInfoRsp *strategy_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:427
 
virtual void OnQueryCreditExtendDebtDateOrders(EMTCreditDebtExtendNotice *debt_extend_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:332
 
virtual void OnQueryOptionCombinedTrades(EMTQueryOptCombTradeRsp *trade_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:398
 
virtual void OnQueryYesterdayAsset(EMTQueryYesterdayAssetRsp *yesterday_asset, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:524
 
virtual void OnOptionExerciseOrderEvent(EMTOptionExerciseOrderInfo *order_info, EMTRI *error_info, uint64_t session_id)
Definition emt_trader_api.h:356
 
virtual void OnQueryFundTransfer(EMTFundTransferNotice *fund_transfer_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:151
 
virtual void OnQueryOrder(EMTQueryOrderRsp *order_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:82
 
virtual void OnQueryETFBasket(EMTQueryETFComponentRsp *etf_component_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:184
 
virtual void OnHoldingChangeEvent(EMTHoldingChangeInfo *holding_change_info, uint64_t session_id)
Definition emt_trader_api.h:569
 
virtual void OnQueryMulCreditExcessStock(EMTClientQueryCrdSurplusStkRspInfo *stock_info, EMTRI *error_info, int request_id, uint64_t session_id, bool is_last)
Definition emt_trader_api.h:316
 
virtual void OnQueryCreditTickerDebtInfo(EMTCrdDebtStockInfo *debt_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:271
 
virtual void OnQueryOptionCombinedExecPosition(EMTQueryOptCombExecPosRsp *position_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:443
 
virtual void OnQueryCreditPledgeStkByPage(EMTClientQueryCreditPledgeStkRsp *pledge_stk_info, int64_t req_count, int64_t query_sequence, int64_t query_reference, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:470
 
virtual void OnQueryIPOInfoList(EMTQueryIPOTickerRsp *ipo_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:193
 
virtual void OnQueryPosition(EMTQueryStkPositionRsp *position, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_trader_api.h:122
 
EMT_PROTOCOL_TYPE
EMT_PROTOCOL_TYPE是通讯传输协议方式
Definition emt_api_data_type.h:73
 
EMT_TE_RESUME_TYPE
EMT_TE_RESUME_TYPE是公有流(订单响应、成交回报)重传方式
Definition emt_api_data_type.h:261
 
EMT_LOG_LEVEL
EMT_LOG_LEVEL是日志输出级别类型
Definition emt_api_data_type.h:60
 
@ EMT_LOG_LEVEL_DEBUG
debug级别
Definition emt_api_data_type.h:65
 
EMT_MARKET_TYPE
EMT_MARKET_TYPE市场类型,交易里使用
Definition emt_api_data_type.h:94
 
@ EMT_MKT_INIT
初始化值或者未知
Definition emt_api_data_type.h:95
 
#define TRADER_API_EXPORT
Definition emt_trader_api.h:23
 
Definition emt_trader_api.h:34
 
融资融券指定证券上的负债未还数量请求结构体
Definition eoms_api_struct.h:851
 
融券头寸证券信息
Definition eoms_api_struct.h:880
 
融券头寸证券查询请求结构体
Definition eoms_api_struct.h:871
 
信用业务余券查询请求结构体
Definition eoms_api_struct.h:894
 
信用业务余券信息
Definition eoms_api_struct.h:903
 
保证金率查询请求结构体
Definition eoms_api_struct.h:970
 
保证金率查询应答结构体
Definition eoms_api_struct.h:979
 
担保品折算率查询请求结构体
Definition eoms_api_struct.h:951
 
担保品折算率查询应答结构体
Definition eoms_api_struct.h:960
 
融资融券可担保证券查询应答结构体
Definition eoms_api_struct.h:1055
 
融券头寸全额占用费率查询请求结构体
Definition eoms_api_struct.h:992
 
融券头寸全额占用费率查询应答结构体
Definition eoms_api_struct.h:1001
 
融资融券标的证券查询应答结构体
Definition eoms_api_struct.h:1069
 
单条融资融券直接还款记录信息
Definition eoms_api_struct.h:801
 
融资融券直接还款响应信息
Definition eoms_api_struct.h:791
 
单条融资融券负债记录信息
Definition eoms_api_struct.h:814
 
融资融券指定证券的融券负债相关信息
Definition eoms_api_struct.h:860
 
融资融券特有帐户数据
Definition eoms_api_struct.h:838
 
指定偿还负债请求结构体
Definition eoms_api_struct.h:1453
 
指定偿还负债应答结构体
Definition eoms_api_struct.h:1470
 
用户展期请求的通知
Definition eoms_api_struct.h:405
 
用户展期请求
Definition eoms_api_struct.h:914
 
用户资金查询请求结构体
Definition eoms_api_fund_struct.h:50
 
用户资金查询响应结构体
Definition eoms_api_fund_struct.h:66
 
资金内转流水通知
Definition eoms_api_struct.h:416
 
用户资金请求
Definition eoms_api_fund_struct.h:32
 
持仓变动通知结构体
Definition eoms_api_struct.h:1524
 
期权组合策略报单响应结构体
Definition eoms_api_struct.h:1104
 
期权组合策略新订单请求
Definition eoms_api_struct.h:1078
 
期权组合策略报单成交结构体
Definition eoms_api_struct.h:1156
 
期权行权/组合行权申报响应结构体
Definition eoms_api_struct.h:1284
 
Definition eoms_api_struct.h:1259
 
撤单失败响应消息
Definition eoms_api_struct.h:52
 
报单响应结构体
Definition eoms_api_struct.h:61
 
新订单请求
Definition eoms_api_struct.h:17
 
账户资金查询响应结构体
Definition eoms_api_struct.h:261
 
查询期权组合策略信息的响应
Definition eoms_api_struct.h:726
 
查询股票ETF合约基本情况–请求结构体,请求参数为多条件参数:1,不填则返回所有市场的ETF合约信息。2,只填写market,返回该交易市场下结果 3,填写market及ticker参数,...
Definition eoms_api_struct.h:499
 
查询股票ETF合约基本情况–响应结构体
Definition eoms_api_struct.h:510
 
查询股票ETF合约成分股信息–请求结构体,请求参数为:交易市场+ETF买卖代码
Definition eoms_api_struct.h:533
 
查询股票ETF成分股信息–响应结构体
Definition eoms_api_struct.h:569
 
资金内转流水查询请求与响应
Definition eoms_api_struct.h:450
 
查询港股通参考汇率信息响应结构体
Definition eoms_api_struct.h:1488
 
查询港股通最小价差信息请求结构体
Definition eoms_api_struct.h:1502
 
查询港股通最小价差信息响应结构体
Definition eoms_api_struct.h:1510
 
查询用户申购额度-包含创业板额度
Definition eoms_api_struct.h:623
 
查询当日可申购新股信息
Definition eoms_api_struct.h:602
 
查询当日可申购配股配债信息
Definition eoms_api_struct.h:1387
 
查询期权行权合并头寸请求结构体
Definition eoms_api_struct.h:1329
 
查询期权行权合并头寸的响应
Definition eoms_api_struct.h:1341
 
期权组合策略报单查询请求-条件查询
Definition eoms_api_struct.h:1198
 
查询期权组合策略持仓情况请求结构体
Definition eoms_api_struct.h:764
 
查询期权组合策略持仓信息的响应
Definition eoms_api_struct.h:773
 
查询期权组合策略成交回报请求-查询条件
Definition eoms_api_struct.h:1234
 
查询期权竞价交易业务参考信息–请求结构体,请求参数为:交易市场+8位期权代码
Definition eoms_api_struct.h:652
 
查询期权竞价交易业务参考信息
Definition eoms_api_struct.h:663
 
报单查询请求-条件查询
Definition eoms_api_struct.h:176
 
融券额度调拨流水查询请求与响应
Definition eoms_api_struct.h:458
 
查询证券基础信息请求结构体
Definition eoms_api_struct.h:1410
 
查询证券基础信息应答结构体
Definition eoms_api_struct.h:1421
 
查询股票持仓情况
Definition eoms_api_struct.h:361
 
查询成交回报请求-查询条件
Definition eoms_api_struct.h:245
 
账户昨日资产查询响应结构体
Definition eoms_api_struct.h:332
 
两地分仓额度内转流水通知
Definition eoms_api_struct.h:433
 
两地分仓信用额度划拨请求
Definition eoms_api_fund_struct.h:17
 
响应信息
Definition emt_api_struct_common.h:29
 
报单成交结构体
Definition eoms_api_struct.h:118
 
申报用户的ip和mac等信息,仅限授权用户使用
Definition eoms_api_struct.h:638