Exemplo n.º 1
0
        public bool NavigateTo(double time)
        {
            int tradingDay = dataPackage.GetTradingTimeReader().GetRecentTradingDay(time);

            if (!dataPackage.GetTradingDayReader().IsTrade(tradingDay))
            {
                tradingDay = dataPackage.GetTradingTimeReader().GetRecentTradingDay(time, false);
                if (!dataPackage.GetTradingDayReader().IsTrade(tradingDay))
                {
                    return(false);
                }
            }
            this.time       = time;
            this.tradingDay = tradingDay;
            return(true);
        }
Exemplo n.º 2
0
        public void ChangeTime(double time)
        {
            int tradingDay = dataPackage_Code.GetTradingTimeReader().GetRecentTradingDay(time);

            if (!dataPackage_Code.GetTradingDayReader().IsTrade(tradingDay))
            {
                tradingDay = dataPackage_Code.GetTradingTimeReader().GetRecentTradingDay(time, true);
                //if (!dataPackage.GetTradingDayReader().IsTrade(tradingDay))
            }
            this.time       = time;
            this.tradingDay = tradingDay;
        }