Esempio n. 1
0
 void OnAccountInfo(object sender, AccountInfoEventArgs e)
 {
     var trade = (DataTrade)sender;
     trade.AccountInfo -= this.OnAccountInfo;
     this.eventArgs = e;
     this.syncEvent.Set();
 }
Esempio n. 2
0
 void OnAccountInfo(object sender, AccountInfoEventArgs e)
 {
     lock (this.SyncRoot)
     {
         this.updateCallback(null, e.Information, null);
         this.processor.WakeUp();
     }
 }
Esempio n. 3
0
 void RaiseAccountInfo(FxMessage message)
 {
     var eh = this.AccountInfo;
     if (eh != null)
     {
         var e = new AccountInfoEventArgs(message);
         eh(this, e);
     }
 }
Esempio n. 4
0
File: Snapshot.cs Progetto: ifzz/FDK
 void OnAccountInfo(object sender, AccountInfoEventArgs e)
 {
     lock (this.synchronizer)
     {
         this.AccountInfo = e.Information;
     }
     this.syncEvent.Set();
 }
Esempio n. 5
0
 void DataTrade_AccountInfo(object sender, AccountInfoEventArgs e)
 {
     this.accountInfoEvent.Set();
 }
Esempio n. 6
0
File: Example.cs Progetto: ifzz/FDK
 void OnAccountInfo(object sender, AccountInfoEventArgs e)
 {
     Console.WriteLine("OnAccountInfo(): {0}", e);
 }
Esempio n. 7
0
 private void OnAccountInfo(object sender, AccountInfoEventArgs e)
 {
     TradeResults = new AccountTradeResults(e.Information.AccountId, _ordersPerSec);
     TradeIsReady.Set();
 }
Esempio n. 8
0
File: Program.cs Progetto: ifzz/FDK
 static void OnAccountInfo(object sender, AccountInfoEventArgs e)
 {
     Console.WriteLine("OnAccountInfo(): {0}", e.Information);
     Console.WriteLine("Press any key to exit...");
 }