protected override void ProcessTradingAccount(CtpResponse?rsp) { var data = rsp?.Item1.AsTradingAccount; if (data == null) { return; } if (CtpConvert.CheckRspInfo(rsp.Value.Item2)) { _client.Spi.ProcessQryAccount(CtpConvert.GetAccountField(data), rsp.Value.IsLast); } else { _client.SendError(rsp.Value.Item2, nameof(ProcessTradingAccount)); _client.Spi.ProcessQryAccount(null, true); } }