SubscribePrivateTopic

CTP-API

SubscribePrivateTopic

SubscribePrivateTopic


订阅私有流。该方法要在Init 方法前调用。若不调用则不会收到私有流的数据。推荐使用THOSTTERTRESTART方式订阅私有流。

1.函数原型

virtual void SubscribePrivateTopic(THOSTTERESUME_TYPE nResumeType) = 0;

2.参数

nResumeType: 私有流重传方式

THOST_TERT_RESTART:从本交易日开始重传(推荐)

THOST_TERT_RESUME:从上次收到的续传

序号保存在本地流水文件里,若遇到CTP交易系统清流重启,如果此时不删除原流水文件并继续用RESUME模式接入,则可能收不到私有流回报

THOST_TERT_QUICK:只传送登录后私有流的内容

3.返回

4.调用示例

CThostFtdcTraderApi *pUserApi = CThostFtdcTraderApi::CreateFtdcTraderApi("F:\\flow\\");
CSimpleHandler sh(pUserApi);
pUserApi->RegisterSpi(&sh);
pUserApi->SubscribePrivateTopic(THOST_TERT_RESTART);
pUserApi->SubscribePublicTopic(THOST_TERT_RESTART);
pUserApi->RegisterFront(“tcp://127.0.0.1:51205”);
pUserApi->Init();

5.FAQ


< 前页 回目录 后页 >