public void Login(LoginApiInforDataAny loginData) { LoginInfo = loginData; userLogin = new MdapiClr.ReqUserLogin { BrokerID = loginData.BrokerID, UserID = loginData.UserID, Password = loginData.PassWrod }; unsafe { MdapiClr_.RegisterFront_(PIntPtrData.GetIntPtrString(loginData.IPAddress)); } ///注册行情接口 MdapiClr_.Init_(); ///初始化行情接口 }
static void Main(string[] args) { var mdapi = MdCTPApiClr.GetInstance(); mdapi.CreateCenter(); var path_md = $"{Path.GetFullPath(".")}\\mdApiConPath\\"; var md_login = new LoginApiInforDataAny <EnumTradeApiTypeAny> { BrokerID = "", UserID = "", ApiType = EnumTradeApiTypeAny.CTP期货, IPAddress = "3",//41213", PassWrod = "", }; unsafe { mdapi.CreateMdApi_(PIntPtrData.GetIntPtrString(path_md)); } unsafe { mdapi.RegisterFront_(PIntPtrData.GetIntPtrString(md_login.IPAddress)); } ///注册行情接口 mdapi.Init_(); ///初始化行情接口 //mdapi.logi(td_login); unsafe { var date = new String(mdapi.GetTradingDay_()); } var tdapi = TdApiClr.GetInstance(); var path = $"{ Path.GetFullPath(".")}\\tdApiConPath\\"; //unsafe //{ // var p = PIntPtrData.GetIntPtrString(path); // tdapi.CreateCenter(); // tdapi.CreateTdApi_(p); //} //MdapiClr mdapi_ = new MdapiClr(); //MdApiExsample mdapi = new MdApiExsample(); var login = new LoginApiInforDataAny <EnumTradeApiTypeAny> { BrokerID = "1010", UserID = "100375", ApiType = EnumTradeApiTypeAny.CTP期货, IPAddress = "tcp://125.71.232.79:41205",//41213", PassWrod = "jxl147258", }; ExsampleTdCTPApi tdCTPApi = new ExsampleTdCTPApi(); tdCTPApi.Login(login); //unsafe { tdapi.RegisterFront_(PIntPtrData.GetIntPtrString(login.IPAddress)); } ///注册行情接口 //tdapi.Init_(); ///初始化行情接口 //tdapi.ReqUserLogin_() //mdapi.Login(login); //var date = mdapi.GetTradingDay(); Application.Run(); }
public void Login(LoginApiInforDataAny <EnumTradeApiTypeAny> loginData) { loginInfoField = loginData; reqLogin = new TdApiClr.ReqUserLoginField { BrokerID = loginData.BrokerID, ClientIPAddress = loginData.IPAddress, Password = loginData.PassWrod, UserID = loginData.UserID }; tdApi.SubscribePublicTopic_(); //订阅公有流 tdApi.SubscribePrivateTopic_(); //订阅私有流 unsafe { tdApi.RegisterFront_(PIntPtrData.GetIntPtrString(loginData.IPAddress)); } tdApi.Init_(); }
public void Logout(LoginApiInforDataAny <EnumTradeApiTypeAny> logOutData) { throw new NotImplementedException(); }