コード例 #1
0
        public MainWindow()
        {
            InitializeComponent();

            SimMarketDataHandler.Instance.RegisterMessageWrapper(_simSignIner.MessageWrapper);

            _simSignIner.OnLogged += LoginStatus.OnLogged;
            _simSignIner.MessageWrapper.MessageClient.OnDisconnected += LoginStatus.OnDisconnected;
            _simSignIner.SignIn();

            LoginStatus.OnConnButtonClick += LoginStatus_OnConnButtonClick;

            Task.Run(() => LoadData());
        }
コード例 #2
0
 private void TradingServerLogin()
 {
     if (!_ctpTdSignIner.MessageWrapper.HasSignIn)
     {
         ctpTradeLoginStatus.Prompt = "正在连接CTP交易服务器...";
         _ctpTdSignIner.SignIn();
     }
 }
コード例 #3
0
 private void MarketDataServerLogin()
 {
     if (!_mdSignIner.MessageWrapper.HasSignIn)
     {
         ctpLoginStatus.Prompt = "正在连接OTC行情服务器...";
         _mdSignIner.SignIn();
     }
 }
コード例 #4
0
 private void TDServerLogin()
 {
     if (!_otcSignIner.MessageWrapper.HasSignIn)
     {
         TdLoginStatus.Prompt = "正在连接TradingDesk服务器...";
         _otcSignIner.SignIn();
     }
 }
コード例 #5
0
 private void MarketDataServerLogin()
 {
     if (!_ctsMdSignIner.MessageWrapper.HasSignIn)
     {
         ctsLoginStatus.Prompt = "正在连接CTS行情服务器...";
         _ctsMdSignIner.SignIn();
     }
 }
コード例 #6
0
 private void TDServerLogin()
 {
     if (!_otcOptionSignIner.MessageWrapper.HasSignIn)
     {
         OptionLoginStatus.Prompt = "正在连接TradingDesk服务器...";
         _otcOptionSignIner.SignIn();
     }
     else
     {
         Reload();
     }
 }
コード例 #7
0
 private void TDServerLogin()
 {
     if (!_otcOptionSignIner.MessageWrapper.HasSignIn)
     {
         //OptionLoginStatus.Prompt = "正在连接TradingDesk服务器...";
         _otcOptionSignIner.SignIn();
     }
     else
     {
         _tdSignIner_OnLogged(_otcOptionSignIner.LoggedUser);
     }
 }