Exemplo n.º 1
0
 public void ConstructorExtractsQuoteCurrency()
 {
     var symbol = Symbol.Create("DE30EUR", SecurityType.Cfd, Market.Oanda);
     var config = new SubscriptionDataConfig(typeof(TradeBar), symbol, Resolution.Minute, TimeZones.Utc, TimeZones.NewYork, true, true, true);
     var symbolProperties = new SymbolProperties("Dax German index", "EUR", 1, 1, 1);
     var cfd = new QuantConnect.Securities.Cfd.Cfd(SecurityExchangeHours.AlwaysOpen(config.DataTimeZone), new Cash("EUR", 0, 0), config, symbolProperties);
     Assert.AreEqual("EUR", cfd.QuoteCurrency.Symbol);
 }
Exemplo n.º 2
0
        public void ConstructorExtractsQuoteCurrency()
        {
            var symbol           = Symbol.Create("DE30EUR", SecurityType.Cfd, Market.Oanda);
            var config           = new SubscriptionDataConfig(typeof(TradeBar), symbol, Resolution.Minute, TimeZones.Utc, TimeZones.NewYork, true, true, true);
            var symbolProperties = new SymbolProperties("Dax German index", "EUR", 1, 1, 1);
            var cfd = new QuantConnect.Securities.Cfd.Cfd(SecurityExchangeHours.AlwaysOpen(config.DataTimeZone), new Cash("EUR", 0, 0), config, symbolProperties, ErrorCurrencyConverter.Instance, RegisteredSecurityDataTypesProvider.Null);

            Assert.AreEqual("EUR", cfd.QuoteCurrency.Symbol);
        }