8#define EMTAPI_EXPORTS __declspec(dllexport)
10#define EMTAPI_EXPORTS __declspec(dllimport)
void(* EMT_OnQueryAsset)(EMTQueryAssetRsp *asset, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:112
void(* EMT_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_api.h:531
EMTAPI_EXPORTS uint8_t GetClientIDByEMTID(uint64_t order_emt_id)
void(* EMT_OnQueryCreditMarginRate)(EMTClientQueryCreditMarginRateRsp *margin_rate_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:424
EMTAPI_EXPORTS int QueryOrdersByPage(const EMTQueryOrderByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryHKConnectIndicativeExchangeRateInfo(uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditQuotaTransfer(EMTQueryQuotaTransferLogReq *query_param, uint64_t session_id, int request_id)
void(* EMT_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_api.h:280
void(* EMT_OnQueryOptionCombinedPosition)(EMTQueryOptCombPositionRsp *position_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:399
EMTAPI_EXPORTS int QueryCreditDebtInfoByPage(const EMTQueryCreditDebtInfoByPageReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryCreditPositionExtraInfo)(EMTCrdPositionExtraInfo *fund_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:330
EMTAPI_EXPORTS void SetCpuAffinity(int32_t thread1_cpu_core_id, int32_t thread2_cpu_core_id)
void(* EMT_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_api.h:243
EMTAPI_EXPORTS int QueryOptionCombinedOrderByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)
void(* EMT_OnQueryOptionCombinedTrades)(EMTQueryOptCombTradeRsp *trade_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:379
EMTAPI_EXPORTS int QueryETFByPage(const EMTQueryETFByPageReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryOtherServerFund)(EMTFundQueryRsp *fund_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:440
void(* EMT_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_api.h:459
EMTAPI_EXPORTS int QueryOptionCombinedTradesByPage(const EMTQueryOptCombTraderByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryOptionCombinedTrades(const EMTQueryOptCombTraderReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryOptionCombinedOrders(const EMTQueryOptCombOrderReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryOptionAuctionInfo(EMTQueryOptionAuctionInfoReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS void SubscribePublicTopic(EMT_TE_RESUME_TYPE resume_type)
EMTAPI_EXPORTS int QueryPosition(const char *ticker, uint64_t session_id, int request_id, EMT_MARKET_TYPE market=EMT_MKT_INIT)
void(* EMT_OnQueryCreditFundInfo)(EMTCrdFundInfo *fund_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:223
void(* EMT_OnOptionCombinedOrderEvent)(EMTOptCombOrderInfo *order_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:344
EMTAPI_EXPORTS int QueryCreditPositionExtraInfo(EMTClientQueryCrdPositionStockReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryCreditFundExtraInfo)(EMTCrdFundExtraInfo *fund_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:321
EMTAPI_EXPORTS int QueryETF(EMTQueryETFBaseReq *query_param, uint64_t session_id, int request_id)
void(* EMT_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_api.h:370
void(* EMT_OnCancelOrderError)(EMTOrderCancelInfo *cancel_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:54
EMTAPI_EXPORTS int QueryYesterdayAsset(uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditPositionFullRate(EMTClientQueryCreditPositionFullRateReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS void SetHeartBeatInterval(uint32_t interval)
void(* EMT_OnQueryCreditDebtInfo)(EMTCrdDebtInfo *debt_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:232
void(* EMT_OnCreditCashRepay)(EMTCrdCashRepayRsp *cash_repay_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:199
void(* EMT_OnQueryHKConnectIndicativeExchangeRateInfo)(EMTQueryHKConnectIndicativeExchangeRateInfoRsp *hk_connect_exchage_rate_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:539
void(* EMT_OnQueryFundTransfer)(EMTFundTransferNotice *fund_transfer_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:140
EMTAPI_EXPORTS int Logout(uint64_t session_id)
void(* EMT_OnQueryHkConnectSpreadTable)(EMTQueryHkConnectSpreadTableRsp *hk_connect_spread_table, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:548
EMTAPI_EXPORTS int QueryOptionCombinedPosition(const EMTQueryOptCombPositionReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryOrderByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryOrders(const EMTQueryOrderReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryCreditTickerAssignInfo)(EMTClientQueryCrdPositionStkInfo *assign_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:269
void(* EMT_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_api.h:565
EMTAPI_EXPORTS int CreateTraderApi(uint8_t client_id, const char *save_file_path, EMT_LOG_LEVEL log_level=EMT_LOG_LEVEL_DEBUG)
EMTAPI_EXPORTS int QueryCreditExcessStock(EMTClientQueryCrdSurplusStkReqInfo *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryIssueInfoList)(EMTQueryIssueTickerRsp *issue_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:478
EMTAPI_EXPORTS uint64_t InsertOrder(EMTOrderInsertInfo *order, uint64_t session_id)
void(* EMT_OnQueryPosition)(EMTQueryStkPositionRsp *position, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:103
void(* EMT_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_api.h:390
EMTAPI_EXPORTS int QuerySecurityInfo(EMTQuerySecurityInfoReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryFund)(EMTQueryFundRsp *fund, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:120
EMTAPI_EXPORTS int QueryMulCreditExcessStock(EMTClientQueryCrdSurplusStkReqInfo *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryOptionCombinedUnfinishedOrders(uint64_t session_id, int request_id)
void(* EMT_OnQueryETFBasket)(EMTQueryETFComponentRsp *etf_component_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:165
EMTAPI_EXPORTS int QueryOptionCombinedTradesByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)
void(* EMT_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_api.h:520
EMTAPI_EXPORTS int QueryCreditTickerAssignInfoByPage(const EMTQueryTickerAssignInfoByPageReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnHoldingChangeEvent)(EMTHoldingChangeInfo *holding_change_info, uint64_t session_id)
Definition emt_api.h:554
EMTAPI_EXPORTS int QueryPositionByPage(const EMTQueryPositionByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS uint64_t CreditCashRepaySpecifiedDebt(EMTCrdRepaySpecifiedDebtReq *cash_repay_req, uint64_t session_id)
void(* EMT_OnCreditQuotaTransfer)(EMTQuotaTransferNotice *quota_transfer_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:494
EMTAPI_EXPORTS int QueryOptionCombinedOrdersByPage(const EMTQueryOptCombOrderByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS uint64_t CreditQuotaTransfer(EMTQuotaTransferReq *quota_transfer, uint64_t session_id)
EMTAPI_EXPORTS int QueryOtherServerFund(EMTFundQueryReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryIssueInfoList(uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditDebtInfo(uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryTradesByEMTID(const uint64_t order_emt_id, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditCashRepayInfo(uint64_t session_id, int request_id)
void(* EMT_OnCreditCashRepaySpecifiedDebt)(EMTCrdRepaySpecifiedDebtRsp *cash_repay_rsp, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:206
EMTAPI_EXPORTS uint64_t InsertOptionExerciseOrder(EMTOptionExerciseOrderInsertInfo *exec_order, uint64_t session_id)
EMTAPI_EXPORTS uint64_t InsertOptionCombinedOrder(EMTOptCombOrderInsertInfo *order, uint64_t session_id)
#define EMTAPI_EXPORTS
Definition emt_api.h:13
void(* EMT_OnFundTransfer)(EMTFundTransferNotice *fund_transfer_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:147
EMTAPI_EXPORTS int QueryCreditMarginRate(EMTClientQueryCreditMarginRateReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryYesterdayAsset)(EMTQueryYesterdayAssetRsp *yesterday_asset, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:509
void(* EMT_OnQueryOptionCombinedOrders)(EMTQueryOptCombOrderRsp *order_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:359
EMTAPI_EXPORTS int QueryETFTickerBasket(EMTQueryETFComponentReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryCreditQuotaTransfer)(EMTQuotaTransferNotice *quota_transfer_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:503
EMTAPI_EXPORTS int QueryCreditTickerAssignInfo(EMTClientQueryCrdPositionStockReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditTickerDebtInfo(EMTClientQueryCrdDebtStockReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryHkConnectSpreadTable(const EMTQueryHkConnectSpreadTableReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryIPOQuotaInfo)(EMTQueryIPOQuotaRsp *quota_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:183
void(* EMT_OnOptionExerciseOrderEvent)(EMTOptionExerciseOrderInfo *order_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:337
void(* EMT_OnQueryMulCreditExcessStock)(EMTClientQueryCrdSurplusStkRspInfo *stock_info, EMTRI *error_info, int request_id, uint64_t session_id, bool is_last)
Definition emt_api.h:297
EMTAPI_EXPORTS int RegistCallBack(EMT_OnConnected cb0, EMT_OnDisconnected cb1, EMT_OnError cb2, EMT_OnOrderEvent cb3, EMT_OnTradeEvent cb4, EMT_OnCancelOrderError cb5, EMT_OnQueryOrder cb6, EMT_OnQueryOrderByPage cb7, EMT_OnQueryTrade cb8, EMT_OnQueryTradeByPage cb9, EMT_OnQueryPosition cb10, EMT_OnQueryAsset cb11, EMT_OnQueryPositionByPage cb12, EMT_OnQueryFundTransfer cb13, EMT_OnFundTransfer cb14, EMT_OnQueryETF cb15, EMT_OnQueryETFBasket cb16, EMT_OnQueryIPOInfoList cb17, EMT_OnQueryIPOQuotaInfo cb18, EMT_OnQueryOptionAuctionInfo cb19, EMT_OnCreditCashRepay cb20, EMT_OnCreditCashRepaySpecifiedDebt cb21, EMT_OnQueryCreditCashRepayInfo cb22, EMT_OnQueryCreditFundInfo cb23, EMT_OnQueryCreditDebtInfo cb24, EMT_OnQueryCreditTickerDebtInfo cb25, EMT_OnQueryCreditAssetDebtInfo cb26, EMT_OnQueryCreditTickerAssignInfo cb27, EMT_OnQueryCreditExcessStock cb28, EMT_OnQueryMulCreditExcessStock cb29, EMT_OnCreditExtendDebtDate cb30, EMT_OnQueryCreditExtendDebtDateOrders cb31, EMT_OnQueryCreditFundExtraInfo cb32, EMT_OnQueryCreditPositionExtraInfo cb33, EMT_OnOptionCombinedOrderEvent cb34, EMT_OnOptionCombinedTradeEvent cb35, EMT_OnQueryOptionCombinedOrders cb36, EMT_OnQueryOptionCombinedOrdersByPage cb37, EMT_OnQueryOptionCombinedTrades cb38, EMT_OnQueryOptionCombinedTradesByPage cb39, EMT_OnQueryOptionCombinedPosition cb40, EMT_OnQueryOptionCombinedStrategyInfo cb41, EMT_OnQueryOptionCombinedExecPosition cb42, EMT_OnQueryOtherServerFund cb43, EMT_OnQueryCreditMarginRate cb44, EMT_OnQueryCreditPositionFullRate cb45, EMT_OnQueryCreditDebtInfoByPage cb46, EMT_OnQueryCreditTickerAssignInfoByPage cb47, EMT_OnQueryCreditPledgeStkByPage cb48, EMT_OnQueryCreditTargetStkByPage cb49, EMT_OnQueryCreditPledgeStkRate cb50, EMT_OnQueryIssueInfoList cb51, EMT_OnQuerySecurityInfo cb52, EMT_OnCreditQuotaTransfer cb53, EMT_OnQueryCreditQuotaTransfer cb54, EMT_OnQueryYesterdayAsset cb55, EMT_OnQueryETFByPage cb56, EMT_OnQuerySecurityByPage cb57, EMT_OnOptionExerciseOrderEvent cb58, EMT_OnQueryHKConnectIndicativeExchangeRateInfo cb59, EMT_OnQueryHkConnectSpreadTable cb60, EMT_OnHoldingChangeEvent cb61, EMT_OnQueryCreditDebtToRepayTodayByPage cb62, EMT_OnQueryFund cb63)
EMTAPI_EXPORTS int QueryFund(uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryIPOQuotaInfo(uint64_t session_id, int request_id)
void(* EMT_OnQueryETF)(EMTQueryETFBaseRsp *etf_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:156
EMTAPI_EXPORTS int QueryAsset(uint64_t session_id, int request_id)
EMTAPI_EXPORTS const char * GetTradingDay()
void(* EMT_OnConnected)()
Definition emt_api.h:24
void(* EMT_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_api.h:74
void(* EMT_OnOrderEvent)(EMTOrderInfo *order_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:41
EMTAPI_EXPORTS uint64_t FundTransfer(EMTFundTransferReq *fund_transfer, uint64_t session_id)
EMTAPI_EXPORTS void SetSoftwareVersion(const char *version)
void(* EMT_OnCreditExtendDebtDate)(EMTCreditDebtExtendNotice *debt_extend_info, EMTRI *error_info, uint64_t session_id)
Definition emt_api.h:304
EMTAPI_EXPORTS int QueryCreditPledgeStkByPage(EMTClientQueryCreditPledgeStkByPageReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryTrade)(EMTQueryTradeRsp *trade_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:83
void(* EMT_OnQueryOrder)(EMTQueryOrderRsp *order_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:63
void(* EMT_OnQueryCreditCashRepayInfo)(EMTCrdCashRepayInfo *cash_repay_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:215
EMTAPI_EXPORTS int QueryCreditFundInfo(uint64_t session_id, int request_id)
EMTAPI_EXPORTS const char * GetAccountByEMTID(uint64_t order_emt_id)
void(* EMT_OnQueryCreditPositionFullRate)(EMTClientQueryCreditPositionFullRateRsp *position_fullrate_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:448
void(* EMT_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_api.h:131
EMTAPI_EXPORTS int QueryIPOInfoList(uint64_t session_id, int request_id)
void(* EMT_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_api.h:94
void(* EMT_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_api.h:469
void(* EMT_OnError)(EMTRI *error_info)
Definition emt_api.h:34
void(* EMT_OnOptionCombinedTradeEvent)(EMTOptCombTradeReport *trade_info, uint64_t session_id)
Definition emt_api.h:350
void(* EMT_OnQueryCreditPledgeStkRate)(EMTClientQueryCreditPledgeStkRateRsp *pledge_stk_rate_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:416
void(* EMT_OnQueryOptionAuctionInfo)(EMTQueryOptionAuctionInfoRsp *option_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:192
EMTAPI_EXPORTS void Release()
EMTAPI_EXPORTS uint64_t CreditExtendDebtDate(EMTCreditDebtExtendReq *debt_extend, uint64_t session_id)
EMTAPI_EXPORTS int QueryCreditPledgeStkRate(EMTClientQueryCreditPledgeStkRateReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditAssetDebtInfo(uint64_t session_id, int request_id)
void(* EMT_OnTradeEvent)(EMTTradeReport *trade_info, uint64_t session_id)
Definition emt_api.h:47
EMTAPI_EXPORTS int QueryCreditFundExtraInfo(uint64_t session_id, int request_id)
EMTAPI_EXPORTS const char * GetErrMsgByCode(int32_t error_code, uint64_t session_id)
EMTAPI_EXPORTS int QueryOptionCombinedStrategyInfo(uint64_t session_id, int request_id)
void(* EMT_OnQueryCreditExcessStock)(EMTClientQueryCrdSurplusStkRspInfo *stock_info, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:288
EMTAPI_EXPORTS const char * GetApiVersion()
EMTAPI_EXPORTS uint64_t CreditSellStockRepayDebtInterestFee(EMTOrderInsertInfo *order, const char *debt_id, uint64_t session_id)
EMTAPI_EXPORTS int QueryCreditDebtToRepayTodayByPage(EMTClientQueryCreditDebtToRepayTodayByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryUnfinishedOrders(uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryTradesByPage(const EMTQueryTraderByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryTrades(EMTQueryTraderReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryFundTransfer(EMTQueryFundTransferLogReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS uint64_t CancelOrder(const uint64_t order_emt_id, uint64_t session_id)
EMTAPI_EXPORTS int QueryCreditTargetStkByPage(EMTClientQueryCreditTargetStkByPageReq *query_param, uint64_t session_id, int request_id)
void(* EMT_OnQueryIPOInfoList)(EMTQueryIPOTickerRsp *ipo_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:174
void(* EMT_OnQueryOptionCombinedStrategyInfo)(EMTQueryCombineStrategyInfoRsp *strategy_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:408
void(* EMT_OnQuerySecurityInfo)(EMTQuerySecurityInfoRsp *security, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:487
EMTAPI_EXPORTS uint64_t Login(const char *ip, int port, const char *user, const char *password, int sock_type, const char *local_ip=NULL, const EMTUserTerminalInfoReq *info=NULL)
EMTAPI_EXPORTS EMTRI * GetApiLastError()
void(* EMT_OnQueryCreditAssetDebtInfo)(double remain_amount, EMTRI *error_info, int request_id, uint64_t session_id)
Definition emt_api.h:260
void(* EMT_OnQueryCreditExtendDebtDateOrders)(EMTCreditDebtExtendNotice *debt_extend_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:313
EMTAPI_EXPORTS bool IsServerRestart(uint64_t session_id)
EMTAPI_EXPORTS int QuerySecurityByPage(const EMTQuerySecurityByPageReq *query_param, uint64_t session_id, int request_id)
EMTAPI_EXPORTS int QueryCreditExtendDebtDateOrders(uint64_t emt_id, uint64_t session_id, int request_id)
void(* EMT_OnQueryOptionCombinedExecPosition)(EMTQueryOptCombExecPosRsp *position_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:432
void(* EMT_OnDisconnected)(int reason)
Definition emt_api.h:29
void(* EMT_OnQueryCreditTickerDebtInfo)(EMTCrdDebtStockInfo *debt_info, EMTRI *error_info, int request_id, bool is_last, uint64_t session_id)
Definition emt_api.h:252
EMTAPI_EXPORTS uint64_t CreditCashRepay(double amount, uint64_t session_id)
EMTAPI_EXPORTS int QueryOptionCombinedExecPosition(const EMTQueryOptCombExecPosReq *query_param, uint64_t session_id, int request_id)
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
char ticker[EMQ_TICKER_LEN]
证券代码
Definition emt_quote_struct.h:333
融资融券指定证券上的负债未还数量请求结构体
Definition eoms_api_struct.h:897
融券头寸证券信息
Definition eoms_api_struct.h:926
融券头寸证券查询请求结构体
Definition eoms_api_struct.h:917
信用业务余券查询请求结构体
Definition eoms_api_struct.h:940
信用业务余券信息
Definition eoms_api_struct.h:949
保证金率查询请求结构体
Definition eoms_api_struct.h:1016
保证金率查询应答结构体
Definition eoms_api_struct.h:1025
担保品折算率查询请求结构体
Definition eoms_api_struct.h:997
担保品折算率查询应答结构体
Definition eoms_api_struct.h:1006
融资融券可担保证券查询应答结构体
Definition eoms_api_struct.h:1101
融券头寸全额占用费率查询请求结构体
Definition eoms_api_struct.h:1038
融券头寸全额占用费率查询应答结构体
Definition eoms_api_struct.h:1047
融资融券标的证券查询应答结构体
Definition eoms_api_struct.h:1115
单条融资融券直接还款记录信息
Definition eoms_api_struct.h:847
融资融券直接还款响应信息
Definition eoms_api_struct.h:837
单条融资融券负债记录信息
Definition eoms_api_struct.h:860
融资融券指定证券的融券负债相关信息
Definition eoms_api_struct.h:906
融资融券特有帐户数据
Definition eoms_api_struct.h:884
指定偿还负债请求结构体
Definition eoms_api_struct.h:1499
指定偿还负债应答结构体
Definition eoms_api_struct.h:1516
用户展期请求的通知
Definition eoms_api_struct.h:447
用户展期请求
Definition eoms_api_struct.h:960
用户资金查询请求结构体
Definition eoms_api_fund_struct.h:50
用户资金查询响应结构体
Definition eoms_api_fund_struct.h:66
资金内转流水通知
Definition eoms_api_struct.h:458
用户资金请求
Definition eoms_api_fund_struct.h:32
持仓变动通知结构体
Definition eoms_api_struct.h:1570
期权组合策略报单响应结构体
Definition eoms_api_struct.h:1150
期权组合策略新订单请求
Definition eoms_api_struct.h:1124
期权组合策略报单成交结构体
Definition eoms_api_struct.h:1202
期权行权/组合行权申报响应结构体
Definition eoms_api_struct.h:1330
Definition eoms_api_struct.h:1305
撤单失败响应消息
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:772
查询股票ETF合约基本情况–请求结构体,请求参数为多条件参数:1,不填则返回所有市场的ETF合约信息。2,只填写market,返回该交易市场下结果 3,填写market及ticker参数,...
Definition eoms_api_struct.h:541
查询股票ETF合约基本情况–响应结构体
Definition eoms_api_struct.h:552
查询股票ETF合约成分股信息–请求结构体,请求参数为:交易市场+ETF买卖代码
Definition eoms_api_struct.h:575
查询股票ETF成分股信息–响应结构体
Definition eoms_api_struct.h:611
账户资金查询响应结构体
Definition eoms_api_struct.h:332
资金内转流水查询请求与响应
Definition eoms_api_struct.h:492
查询港股通参考汇率信息响应结构体
Definition eoms_api_struct.h:1534
查询港股通最小价差信息请求结构体
Definition eoms_api_struct.h:1548
查询港股通最小价差信息响应结构体
Definition eoms_api_struct.h:1556
查询用户申购额度-包含创业板额度
Definition eoms_api_struct.h:669
查询当日可申购新股信息
Definition eoms_api_struct.h:644
查询当日可申购配股配债信息
Definition eoms_api_struct.h:1433
查询期权行权合并头寸请求结构体
Definition eoms_api_struct.h:1375
查询期权行权合并头寸的响应
Definition eoms_api_struct.h:1387
期权组合策略报单查询请求-条件查询
Definition eoms_api_struct.h:1244
查询期权组合策略持仓情况请求结构体
Definition eoms_api_struct.h:810
查询期权组合策略持仓信息的响应
Definition eoms_api_struct.h:819
查询期权组合策略成交回报请求-查询条件
Definition eoms_api_struct.h:1280
查询期权竞价交易业务参考信息–请求结构体,请求参数为:交易市场+8位期权代码
Definition eoms_api_struct.h:698
查询期权竞价交易业务参考信息
Definition eoms_api_struct.h:709
报单查询请求-条件查询
Definition eoms_api_struct.h:176
融券额度调拨流水查询请求与响应
Definition eoms_api_struct.h:500
查询证券基础信息请求结构体
Definition eoms_api_struct.h:1456
查询证券基础信息应答结构体
Definition eoms_api_struct.h:1467
查询股票持仓情况
Definition eoms_api_struct.h:403
查询成交回报请求-查询条件
Definition eoms_api_struct.h:245
账户昨日资产查询响应结构体
Definition eoms_api_struct.h:374
两地分仓额度内转流水通知
Definition eoms_api_struct.h:475
两地分仓信用额度划拨请求
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:684