private void buttonAddFuture_Click(object sender, EventArgs e) { DataSet1.StockQuotesRow row = dataSet1.StockQuotes.NewStockQuotesRow(); row.Symbol = textBoxFuture.Text; dataSet1.StockQuotes.AddStockQuotesRow(row); FutureSubscriptionId subscription = new FutureSubscriptionId(row.Symbol, (object)row); m_subscriptions.Add(subscription); if (m_nativeUtilities.IsConnected) { m_nativeUtilities.Subscribe(new FutureSubscriptionId[] { subscription }); } else if (m_messageUtilities.IsSubscriberStarted) { m_messageUtilities.Subscribe(subscription.Symbol, QuoteType.Future, subscription.QuoteObject); } }
public void TestBloombergFuturesSymbol() { FutureSubscriptionId future = new FutureSubscriptionId("ES/17M"); Assert.AreEqual("ESM7 Index", future.BloombergSymbol, "Wrong Bloomberg symbol"); }