/// <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); } }