Beispiel #1
0
 private void type_Changed(object sender, EventArgs e)
 {
     try
     {
         product = zf.GetProduct(productTextBox.Text, exchangeComboBox.SelectedItem.ToString());
     }
     catch
     { MessageBox.Show("Invalid product " + productTextBox.Text + "." + exchangeComboBox.SelectedItem.ToString()); }
 }
 void zf_QuoteBoardUpdate(object sender, ZenFire.TickEventArgs e)
 {
     switch (e.Type.ToString())
     {
     case "BestBid":
         //e.Product.
         break;
     }
     ZenFire.IProduct product = zf.GetProduct(productTextBox.Text, "CME");
     string[]         row     = { e.Product.Symbol, };
     ThreadPool.QueueUserWorkItem(new WaitCallback(WorkerMethod), (object)row);
 }
Beispiel #3
0
 private void subscribeButton_Click(object sender, EventArgs e)
 {
     try
     {
         ZenFire.IProduct product = zf.GetProduct(productTextBox.Text, exchangeComboBox.SelectedItem.ToString());
         zf.Subscribe(product);
         zf.ReplayTicks(product, new DateTime(2009, 9, 24, 15, 00, 00));
     }
     catch (System.Exception x)
     {
         MessageBox.Show("Error subscribing " + x.Message);
     }
 }