Example #1
0
        public override void OnFrontConnected()
        {
            Console.WriteLine("OnFrontConnected");

            CThostFtdcReqUserLoginFieldWrapper loginInfo = new CThostFtdcReqUserLoginFieldWrapper();

            loginInfo.BrokerID = "9999";
            loginInfo.UserID   = "100753";
            loginInfo.Password = "******";
            requestId_++;
            int ok = api_.ReqUserLogin(loginInfo, requestId_);

            Console.WriteLine("尝试登录:{0}", ok == 0 ? "成功" : "失败");
        }
Example #2
0
        public override void OnFrontConnected()
        {
            Console.WriteLine("[Trade][OnFrontConnected]");


            CThostFtdcReqUserLoginFieldWrapper loginInfo = new CThostFtdcReqUserLoginFieldWrapper();

            loginInfo.BrokerID = "9999";
            loginInfo.UserID   = "100753";
            loginInfo.Password = "******";
            int requestId = GetNextRequestId();
            int ok        = api_.ReqUserLogin(loginInfo, requestId);

            Console.WriteLine("尝试登录:{0}, requestId:{1}", ok, requestId);


            CThostFtdcReqAuthenticateFieldWrapper auth = new CThostFtdcReqAuthenticateFieldWrapper();

            auth.BrokerID = "9999";
            auth.UserID   = "100753";
            requestId     = GetNextRequestId();
            ok            = api_.ReqAuthenticate(auth, requestId);
            Console.WriteLine("尝试认证:{0}, requestId:{1}", ok, requestId);
        }