Exemple #1
0
        public ICollection <LoadedMarketData> Load(TickerSymbol ticker, IList <MarketDataType> dataNeeded, DateTime from, DateTime to)
        {
            ICollection <LoadedMarketData> result = new List <LoadedMarketData>();

            CSVFormLoader formLoader = new CSVFormLoader();

            if (File.Exists(formLoader.Chosenfile))
            {
                LoadedFormat = formLoader.format;

                //Lets add all the marketdatatypes we selected in the form.
                foreach (MarketDataType item in formLoader.TypesLoaded)
                {
                    TypesLoaded.Add(item);
                }
                DateTimeFormat = formLoader.DateTimeFormatTextBox.Text;
                result         = ReadAndCallLoader(ticker, dataNeeded, from, to, formLoader.Chosenfile);
                return(result);
            }

            return(null);
        }
Exemple #2
0
        public ICollection<LoadedMarketData> Load(TickerSymbol ticker, IList<MarketDataType> dataNeeded, DateTime from, DateTime to)
        {
              ICollection<LoadedMarketData> result = new List<LoadedMarketData>();
            
            
                CSVFormLoader formLoader = new CSVFormLoader();
                    if (File.Exists(formLoader.Chosenfile))
                    {
                        LoadedFormat = formLoader.format;

                        //Lets add all the marketdatatypes we selected in the form.
                        foreach (MarketDataType item in formLoader.TypesLoaded)
                        {
                            TypesLoaded.Add(item);

                        }
                        DateTimeFormat = formLoader.DateTimeFormatTextBox.Text;
                        result = ReadAndCallLoader(ticker, dataNeeded, from, to,formLoader.Chosenfile);
                        return result;
                    }
                

                return null;
    }
Exemple #3
0
 public ICollection<LoadedMarketData> Load(TickerSymbol ticker, IList<MarketDataType> dataNeeded, DateTime from, DateTime to)
 {
     CSVFormLoader loader;
     ICollection<LoadedMarketData> is2 = new List<LoadedMarketData>();
     if (0 == 0)
     {
         loader = new CSVFormLoader();
         if ((0 == 0) && !File.Exists(loader.Chosenfile))
         {
             return null;
         }
     }
     this.x9c5d9c5f2c877175 = loader.format;
     foreach (MarketDataType type in loader.TypesLoaded)
     {
         this.TypesLoaded.Add(type);
     }
     this.x21d82b8f3e4c4642 = loader.DateTimeFormatTextBox.Text;
     return this.ReadAndCallLoader(ticker, dataNeeded, from, to, loader.Chosenfile);
 }