private void MdReqUserLogin() { var req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = this.textBox1.Text; req.Password = this.textBox2.Text; DataApi.ReqUserLogin(req, ++iRequestID); }
/// <summary> /// 登录 /// </summary> public void Login() { ThostFtdcReqUserLoginField loginReq = new ThostFtdcReqUserLoginField(); loginReq.UserID = this.UserID; loginReq.Password = this.Password; loginReq.BrokerID = this.Password; this.ReqUserLogin(loginReq, this.reqID); }
public override void OnFrontConnected() { this.isConnected = true; var loginField = new ThostFtdcReqUserLoginField { BrokerID = "9999", UserID = "014749", Password = "******" }; this.ReqUserLogin(loginField, 0); }
void ReqUserLogin() { var req = new ThostFtdcReqUserLoginField(); req.BrokerID = this.txtBrokerID.Text; req.UserID = this.txtUserID.Text; req.Password = this.txtPasswd.Text; int iResult = TraderApi.ReqUserLogin(req, ++iRequestID); }
void ReqUserLogin() { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BROKER_ID; req.UserID = INVESTOR_ID; req.Password = PASSWORD; int iResult = api.ReqUserLogin(req); Console.WriteLine("--->>> 发送用户登录请求: " + ((iResult == 0) ? "成功" : "失败")); }
void ReqUserLogin() { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = UserID; req.Password = Password; int iResult = api.ReqUserLogin(req, ++iRequestID); Console.WriteLine("--->>> 发送用户登录请求: " + ((iResult == 0) ? "成功" : "失败")); }
private void ReqUserLogin() { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = _accountInfo.BrokerID; req.UserID = _accountInfo.UserID; req.Password = _accountInfo.Password; int iResult = api.ReqUserLogin(req); _logger.Info("--->>> 发送用户登录请求: " + ((iResult == 0) ? "成功" : "失败")); }
public void Login() { var loginField = new ThostFtdcReqUserLoginField { BrokerID = _brokerId, UserID = _investorId, Password = _password, UserProductInfo = "MyClient" }; ReqUserLogin(loginField, RequestId++); }
public override void OnFrontConnected() { LogCenter.Log("交易连接成功"); var loginField = new ThostFtdcReqUserLoginField { BrokerID = AccountCenter.Instance.Account.BrokerID, UserID = AccountCenter.Instance.Account.InvestorID, Password = AccountCenter.Instance.Account.Password }; int i = this.ReqUserLogin(loginField, 0); if (i != 0) { LogCenter.Error("交易登录失败:" + CTPErrorHelper.GetError(i)); } }
void _market_OnFrontConnected() { var usr = new ThostFtdcReqUserLoginField { BrokerID = this._config.BrokerId, UserID = this._config.Account, Password = this._config.Password }; var ret = this._market.ReqUserLogin(usr, this._session.NextRequestID()); if (ret != 0) { throw new Exception(string.Format("行情登录失败,调用ReqUserLogin返回{0}", ret)); } }
private void Login() { var usr = new ThostFtdcReqUserLoginField { BrokerID = this._config.BrokerId, UserID = this._config.Account, Password = this._config.Password }; var ret = this._trade.ReqUserLogin(usr, this._session.NextRequestID()); if (ret != 0) { throw new Exception(string.Format("交易登录失败,调用ReqUserLogin返回{0}", ret)); } }
void TraderApi_OnFrontEvent(object sender, OnFrontEventArgs e) { switch (e.EventType) { case EnumOnFrontType.OnFrontConnected: { var req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = user; req.Password = pass; int iResult = TraderApi.ReqUserLogin(req, ++iRequestID); } break; } }
void DataApi_OnFrontEvent(object sender, OnFrontEventArgs e) { switch (e.EventType) { case EnumOnFrontType.OnFrontConnected: { var req = new ThostFtdcReqUserLoginField(); req.BrokerID = this.txtBrokerID.Text; req.UserID = this.txtUserID.Text; req.Password = this.txtPasswd.Text; int iResult = DataApi.ReqUserLogin(req, ++iRequestID); } break; } }
public override void OnFrontConnected() { LogCenter.Log("行情连接成功"); var loginField = new ThostFtdcReqUserLoginField { BrokerID = AccountCenter.Instance.Account.BrokerID, UserID = AccountCenter.Instance.Account.InvestorID, Password = AccountCenter.Instance.Account.Password }; int i = this.ReqUserLogin(loginField, 0); if (i != 0) { LogCenter.Error("行情登录失败:" + CTPErrorHelper.GetError(i)); } }
private void ReqUserLogin() { ThostFtdcReqUserLoginField reqUserLogin = new ThostFtdcReqUserLoginField(); reqUserLogin.BrokerID = BROKER_ID; var ret = mdApi.ReqUserLogin(reqUserLogin, iRequestID++); HandleStatusInternal("CTP发送用户登录请求:" + (ret == 0 ? "成功" : "失败,返回代码" + ret)); // 通知登录结果 if (HandleLoginDel != null && ret != 0) { HandleLoginDel(false); } }
void ReqUserLogin() { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BROKER_ID; req.UserID = INVESTOR_ID; req.Password = PASSWORD; int iResult = api.ReqUserLogin(req, ++iRequestID); Console.WriteLine("--->>> 发送用户登录请求: " + ((iResult == 0) ? "成功" : "失败")); //ThostFtdcUserPasswordUpdateField req1 = new ThostFtdcUserPasswordUpdateField(); //req1.BrokerID = BROKER_ID; //req1.UserID = INVESTOR_ID; //req1.OldPassword = PASSWORD; //req1.NewPassword = "******"; //int iResult1 = api.ReqUserPasswordUpdate(req1, iRequestID); //Console.WriteLine("--->>> 修改密码: " + ((iResult1 == 0) ? "修改成功" : "修改失败")); }
void api_OnCtpFrontEvent(object sender, CtpFrontEventArgs e) { Console.WriteLine(e.EventType.ToString()); switch (e.EventType) { case CtpEnumFrontType.FrontConnected: { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = UserID; req.Password = Password; int iResult = api.ReqUserLogin(req, ++iRequestID); break; } default: break; } }
/* * -------------------------------------------------------------- * 通用部分:连接/登录/结算确认/回调处理 * -------------------------------------------------------------- */ private void ReqUserLogin() { // 构造登录请求 ThostFtdcReqUserLoginField login = new ThostFtdcReqUserLoginField(); login.BrokerID = BROKER_ID; login.UserID = INVESTOR_ID; login.Password = PASSWD; // 发送登录请求 int ret = trader.ReqUserLogin(login, iRequestID++); HandleStatusInternal("CTP发送用户登录请求:" + (ret == 0 ? "成功" : "失败,返回代码" + ret)); // 登录回调 if (HandleLoginDel != null && ret != 0) { HandleLoginDel(false); } }
private void QuoteAdapter_OnFrontConnected() { try { var loginField = new ThostFtdcReqUserLoginField { BrokerID = _brokerId, UserID = _investorId, Password = _password }; if (_isReady) { _isReady = false; } ReqUserLogin(loginField, RequestId++); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void QuoteAdapter_OnFrontConnected() { try { var loginField = new ThostFtdcReqUserLoginField { BrokerID = _brokerId, UserID = _investorId, Password = _password }; if (_isReady) { _isReady = false; Utils.WriteLine("行情重连中...", true); } ReqUserLogin(loginField, RequestId++); } catch (Exception ex) { Utils.WriteException(ex); } }
/// <summary> /// 登入请求 /// </summary> void ReqUserLogin() { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = UserID; req.Password = Password; int iResult = api.ReqUserLogin(req, ++iRequestID); Console.WriteLine("--->>> 发送用户登录请求: " + ((iResult == 0) ? "成功" : "失败")); }
/// <summary> /// 交易接口->登录服务器 /// </summary> /// <param name="reqLogin"></param> public void TDReqUserLogin(ThostFtdcReqUserLoginField reqLogin) { this.CtpTDApi.ReqUserLogin(reqLogin, ++nRequestID); }
private void trader_OnFrontConnected() { this.SetMsg("正在登录交易主机……"); try { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = InvestorID; req.Password = Password; Thread.Sleep(1000); trader.ReqUserLogin(req, requestID++); } catch (Exception exp) { this.SetMsg("交易主机登录失败," + exp.Message); } }
/// <summary> ///用户登录请求 /// </summary> public int ReqUserLogin(ThostFtdcReqUserLoginField pReqUserLoginField, int nRequestID) { return(Interop.TdReqUserLogin(Handle, pReqUserLoginField, nRequestID)); }
public static extern int MdReqUserLogin(IntPtr pApi, ThostFtdcReqUserLoginField pReqUserLoginField, int nRequestID);
void marketer_OnFrontConnected() { this.SetMsg("正在登录行情主机……"); try { ThostFtdcReqUserLoginField req = new ThostFtdcReqUserLoginField(); req.BrokerID = BrokerID; req.UserID = InvestorID; req.Password = Password; marketer.ReqUserLogin(req, requestID++); } catch (Exception exp) { this.SetMsg("行情主机登录失败," + exp.Message); } }
/// <summary> /// 登录按钮点击 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Login_Click(object sender, EventArgs e) { //获取交易日 this.MDGetTradingDay(); ThostFtdcReqUserLoginField reqLogin = new ThostFtdcReqUserLoginField(); reqLogin.BrokerID = sBrokerID; reqLogin.UserID = sUserID; reqLogin.Password = sPassword; this.MDReqUserLogin(reqLogin); this.TDReqUserLogin(reqLogin); }