private void OnRspSubMarketData(object sender, CtpSpecificInstrument response, CtpRspInfo info, int requestId, bool last) { if (response == null) { return; } _spi.ProcessLog(new LogField(LogLevel.Debug, $"Ctpse subscribe {response.InstrumentID}")); }
///取消订阅询价应答 private void NativeOnRspUnSubForQuoteRsp(CtpSpecificInstrument specificInstrument, CtpRspInfo rspInfo, int requestId, bool isLast) { var rsp = new CtpResponse(); rsp.TypeId = CtpResponseType.OnRspUnSubForQuoteRsp; rsp.Item1 = new CtpAny(specificInstrument); rsp.Item2 = rspInfo; rsp.RequestID = requestId; rsp.IsLast = isLast; ProcessResponse(ref rsp); }