如果需要查询CTP的结算单
查询接口是
int ReqQrySettlementInfo(CThostFtdcQrySettlementInfoField *pQrySettlementInfo, int nRequestID)
响应接口是
void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast)
这里有一个条件,就是必须在上个交易日有过交易,否则是查不到结算单的。
CThostFtdcQrySettlementInfoField中的TradingDay的格式是“yyyymmdd”。
结算单的内容是分多次返回的,主要内容在Content字段中,最终所有的内容应该会合并成一个文件,类似以下的格式