Beispiel #1
0
        /// <summary>
        /// Constructors to create a market indicator's data for specific stock list
        /// </summary>
        /// <param name="timeRange"></param>
        /// <param name="timeScale"></param>
        /// <param name="stockCodes"></param>
        public MarketData(commonClass.AppTypes.TimeRanges timeRange, commonClass.AppTypes.TimeScale timeScale, StringCollection stockCodes)
        {
            DateTime startDate = DateTime.Today, endDate = DateTime.Today;

            commonClass.AppTypes.GetDate(timeRange, out startDate, out endDate);
            this.Init(startDate, endDate, timeScale, stockCodes);
        }
Beispiel #2
0
        /// <summary>
        /// Constructors to create a market indicator's data for all enable stock
        /// </summary>
        /// <param name="timeRange"></param>
        /// <param name="timeScale"></param>
        public MarketData(commonClass.AppTypes.TimeRanges timeRange, commonClass.AppTypes.TimeScale timeScale)
        {
            DateTime startDate = DateTime.Today, endDate = DateTime.Today;

            commonClass.AppTypes.GetDate(timeRange, out startDate, out endDate);
            this.Init(startDate, endDate, timeScale, null);
        }
Beispiel #3
0
 public BaseAnalysisData(commonClass.AppTypes.TimeRanges timeRange,
                         commonClass.AppTypes.TimeScale timeScale,
                         string stockCode, DataAccessMode accessMode)
 {
     this.DataTimeScale = timeScale;
     this.DataTimeRange = timeRange;
     this.DataStockCode = stockCode;
     this.AccessMode    = accessMode;
     ClearCache();
     LoadData();
 }
Beispiel #4
0
 public AnalysisData(commonClass.AppTypes.TimeRanges timeRange, commonClass.AppTypes.TimeScale timeScale, string stockCode, DataAccessMode accessMode)
     : base(timeRange, timeScale, stockCode, accessMode)
 {
 }