Esempio n. 1
0
        void LoadFromFile()
        {
            var dlg = new OpenFileDialog()
            {
                Filter = "Text File|*.txt |Csv File| *.csv | (*.*)|*.*"
            };

            if (dlg.ShowDialog() == true)
            {
                var ep = new ReportCommonLib.ReportExportHelper();
                var l  = ep.LoadFromCsvFile <BackTestingCommonLib.MarketData>(dlg.FileName, Encoding.GetEncoding("GB18030"), GetSeperateChar(), null, preProcess);
                l.ForEach(v => MarketDataList.Add(v));
            }
        }
        void LoadFromFile()
        {
            var dlg = new OpenFileDialog()
            {
                Filter = "Text File|*.txt|Csv File|*.CSV| (*.*)|*.*"
            };

            if (dlg.ShowDialog() == true)
            {
                var ep  = new ReportCommonLib.ReportExportHelper();
                var dic = ep.LoadMappingFile(System.AppDomain.CurrentDomain.BaseDirectory + "MarketDataSupport\\InstrumentMapping.txt");
                var l   = ep.LoadFromCsvFile <InstrumentModel>(dlg.FileName, Encoding.GetEncoding("GB18030")  , GetSeperateChar(), dic , preProcess);
                InstrumentList.Clear();
                l.ForEach(v => InstrumentList.Add(v));
            }
            ClearChangedFlag();
        }