private void Release(CTPMDAdapter ctpReader)
        {
            ctpReader.OnFrontConnected     -= ReaderOnFrontConnected;
            ctpReader.OnFrontDisconnected  -= ReaderOnFrontDisconnected;
            ctpReader.OnRspUserLogin       -= ReaderOnRspUserLogin;
            ctpReader.OnRspUserLogout      -= ReaderOnRspUserLogout;
            ctpReader.OnRtnDepthMarketData -= ReaderOnRtnDepthMarketData;
            ctpReader.OnRspError           -= ReaderOnRspError;

            ctpReader.Dispose();
        }