Example #1
0
        private void BindData()
        {
            SortFieldId   = GetStringParameter("s", "ProfitPercent");
            SortDirection = GetStringParameter("d", "DESC");

            PTData = this.PtDataObject;
        }
        private void BindData()
        {
            PTData = this.PtDataObject;

            // Cleanup temp files
            FileHelper.CleanupFilesMinutes(PTMagicMonitorBasePath + "wwwroot" + System.IO.Path.DirectorySeparatorChar + "assets" + System.IO.Path.DirectorySeparatorChar + "tmp" + System.IO.Path.DirectorySeparatorChar, 5);

            // Convert local offset time to UTC
            TimeSpan offsetTimeSpan = TimeSpan.Parse(PTMagicConfiguration.GeneralSettings.Application.TimezoneOffset.Replace("+", ""));

            DateTimeNow = DateTimeOffset.UtcNow.ToOffset(offsetTimeSpan);

            // Get last and current active setting
            if (!String.IsNullOrEmpty(HttpContext.Session.GetString("LastGlobalSetting")))
            {
                LastGlobalSetting = HttpContext.Session.GetString("LastGlobalSetting");
            }
            HttpContext.Session.SetString("LastGlobalSetting", Summary.CurrentGlobalSetting.SettingName);

            // Get market trends
            MarketTrends = PTMagicConfiguration.AnalyzerSettings.MarketAnalyzer.MarketTrends.OrderBy(mt => mt.TrendMinutes).ThenByDescending(mt => mt.Platform).ToList();

            BuildMarketTrendChartData();
            BuildProfitChartData();
        }
Example #3
0
        private void BindData()
        {
            SortFieldId   = GetStringParameter("s", "ProfitPercent");
            SortDirection = GetStringParameter("d", "DESC");

            PTData = new ProfitTrailerData(PTMagicBasePath, PTMagicConfiguration);
        }
Example #4
0
        private void BindData()
        {
            salesDateString  = GetStringParameter("d", "");
            salesMonthString = GetStringParameter("m", "");

            PTData = new ProfitTrailerData(PTMagicBasePath, PTMagicConfiguration);

            if (!salesDateString.Equals(""))
            {
                SalesDate = SystemHelper.TextToDateTime(salesDateString, Constants.confMinDate);
                if (SalesDate != Constants.confMinDate)
                {
                    SalesTimeframe = SalesDate.ToShortDateString();
                    SellLog        = PTData.SellLog.FindAll(sl => sl.SoldDate.Date == SalesDate.Date).OrderByDescending(sl => sl.SoldDate).ToList();
                }
            }
            else if (!salesMonthString.Equals(""))
            {
                SalesDate = SystemHelper.TextToDateTime(salesMonthString + "-01", Constants.confMinDate);
                if (SalesDate != Constants.confMinDate)
                {
                    SalesTimeframe = SalesDate.ToString("MMMM yyyy", new System.Globalization.CultureInfo("en-US"));
                    SellLog        = PTData.SellLog.FindAll(sl => sl.SoldDate.Date.Month == SalesDate.Month && sl.SoldDate.Date.Year == SalesDate.Year).OrderByDescending(sl => sl.SoldDate).ToList();
                }
            }
        }
        private void BindData()
        {
            PTData = this.PtDataObject;

            // Convert local offset time to UTC
            TimeSpan offsetTimeSpan = TimeSpan.Parse(PTMagicConfiguration.GeneralSettings.Application.TimezoneOffset.Replace("+", ""));

            DateTimeNow = DateTimeOffset.UtcNow.ToOffset(offsetTimeSpan);
        }
        private void BindData()
        {
            PTData = new ProfitTrailerData(PTMagicBasePath, PTMagicConfiguration);

            // Convert local offset time to UTC
            TimeSpan offsetTimeSpan = TimeSpan.Parse(PTMagicConfiguration.GeneralSettings.Application.TimezoneOffset.Replace("+", ""));

            DateTimeNow = DateTimeOffset.UtcNow.ToOffset(offsetTimeSpan);
        }
        private void BindData()
        {
            DCAMarket = GetStringParameter("m", "");

            PTData = new ProfitTrailerData(PTMagicBasePath, PTMagicConfiguration);

            DCALogData = PTData.DCALog.Find(d => d.Market == DCAMarket);

            // Convert local offset time to UTC
            TimeSpan offsetTimeSpan = TimeSpan.Parse(PTMagicConfiguration.GeneralSettings.Application.TimezoneOffset.Replace("+", ""));

            DateTimeNow = DateTimeOffset.UtcNow.ToOffset(offsetTimeSpan);
        }
Example #8
0
        private void BindData()
        {
            PTData = new ProfitTrailerData(PTMagicConfiguration);

            // Get markets with active single settings
            foreach (string key in Summary.MarketSummary.Keys)
            {
                if (Summary.MarketSummary[key].ActiveSingleSettings != null)
                {
                    if (Summary.MarketSummary[key].ActiveSingleSettings.Count > 0)
                    {
                        MarketsWithSingleSettings.Add(key);
                    }
                }
            }
            MarketsWithSingleSettings.Sort();
        }
Example #9
0
 private void BindData()
 {
     PTData = this.PtDataObject;
 }
Example #10
0
 private void BindData()
 {
     PTData = new ProfitTrailerData(PTMagicConfiguration);
 }