示例#1
0
        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);
            }
        }
示例#2
0
        public void TestBloombergFuturesSymbol()
        {
            FutureSubscriptionId future = new FutureSubscriptionId("ES/17M");

            Assert.AreEqual("ESM7 Index", future.BloombergSymbol, "Wrong Bloomberg symbol");
        }