Esempio n. 1
0
 /// <summary>
 /// When program starts, last imported date must be loaded.
 /// So one stock ex. AAPL is loaded, and fills the date picker in the Gui.
 /// </summary>
 private void FillDatePickerGui()
 {
     if (DataInFirstTable())
     {
         _dataList            = _importFromSql.ImportStockData("ATVI");
         _datePicker          = new DatePickerManager(_dataList);
         dtp_Start_Date.Value = _datePicker.StandardStartDate();
         dtp_End_date.Value   = _datePicker.StandardEndDate();
     }
 }
        private void CalcBacktestForAllStocks()
        {
            var allStockTickersArray = (NasdaqStockTickers[])Enum.GetValues(typeof(NasdaqStockTickers));

            for (int i = 0; i < allStockTickersArray.Length; i++)
            {
                InitializeFields2();
                string stockName = allStockTickersArray[i].ToString();
                _dataList = _importFromSql.ImportStockData(stockName);
                VerifyData();
                BacktestPeriodPicker();
                BuyAndSellSignals(_dataList);
                OneStockBackTest(stockName);
            }
        }