예제 #1
0
        void OnLogon(object sender, LogonEventArgs e)
        {

            var symbols = Settings1.Default.SubscribeToSymbols.Split(',');
            // we should subscribe to quotes every time after logon event
            this.Feed.Server.SubscribeToQuotes(symbols, Settings1.Default.Depth);
        }
예제 #2
0
파일: Snapshot.cs 프로젝트: ifzz/FDK
 void OnFeedLogon(object sender, LogonEventArgs e)
 {
     lock (this.synchronizer)
     {
         this.IsFeedLoggedOn = true;
     }
     this.syncEvent.Set();
 }
예제 #3
0
파일: TicksExample.cs 프로젝트: ifzz/FDK
 void OnLogon(object sender, LogonEventArgs e)
 {
     var symbols = new[]
     {
         "EURUSD",
         "EURJPY",
     };
             
     // we should subscribe to quotes every time after logon event
     this.Feed.Server.SubscribeToQuotes(symbols, 3);
 }
예제 #4
0
파일: DataFeedTests.cs 프로젝트: ifzz/FDK
 void OnLogon(object sender, LogonEventArgs e)
 {
     this.logonEvent.Set();
 }
예제 #5
0
파일: TestSmokeTrades.cs 프로젝트: ifzz/FDK
 private void OnLogon(object sender, LogonEventArgs e)
 {
     _syncEvent.Set();
 }
예제 #6
0
파일: FdkWrapper.cs 프로젝트: ifzz/FDK
 private void OnLogon(object sender, LogonEventArgs e)
 {
     Log.Debug(string.Format("OnLogon(): {0}", e));
     
 }
예제 #7
0
 private void FeedOnLogon(object sender, LogonEventArgs logonEventArgs)
 {
     _symbols = Config.Default.Symbols.Split(',');
     this.Feed.Server.SubscribeToQuotes(_symbols, Config.Default.Depth);
 }
예제 #8
0
 private void OnLogon(object sender, LogonEventArgs e)
 {
     if (ShowDebug) Console.WriteLine("{0} OnLogon(): Trade {1}", Username, e);
 }
예제 #9
0
파일: Example.cs 프로젝트: ifzz/FDK
 void OnLogon(object sender, LogonEventArgs e)
 {
     if (this.Trade == sender)
     {
         this.dataTradeEvent.Set();
     }
     if (this.Feed == sender)
     {
         this.dataFeedEvent.Set();
     }
 }
예제 #10
0
파일: Example.cs 프로젝트: ifzz/FDK
 void OnLogon(object sender, LogonEventArgs e)
 {
     Console.WriteLine("OnLogon(): {0}", e);
 }
예제 #11
0
파일: FeedTradeTest.cs 프로젝트: ifzz/FDK
 void OnTradeLogon(object sender, LogonEventArgs e)
 {
     this.tradeLogonEvent.Set();
 }
예제 #12
0
파일: FeedTradeTest.cs 프로젝트: ifzz/FDK
 void OnFeedLogon(object sender, LogonEventArgs e)
 {
     this.feedLogonEvent.Set();
 }
예제 #13
0
파일: DataClient.cs 프로젝트: ifzz/FDK
 void RaiseLogon(FxMessage message)
 {
     var eh = this.Logon;
     if (eh != null)
     {
         var e = new LogonEventArgs(message);
         eh(this, e);
     }
 }