@page @model MarketAnalyzerModel @{ ViewData["Title"] = ""; } @section Styles { } @if (!Model.PTMagicConfiguration.GeneralSettings.Monitor.AnalyzerChart.Equals("")) { string TvSymbol = @Core.Helper.SystemHelper.GetMainCurrencySymbol(Model.Summary.MainMarket)+"USD";
} else {Name | Markets | Timeframe | Threshold % | Change | |
---|---|---|---|---|---|
@Core.Helper.SystemHelper.SplitCamelCase(marketTrend.Name) | @marketCountString | @Core.Helper.SystemHelper.GetProperDurationTime(marketTrend.TrendMinutes * 60, false) | @if (marketTrend.TrendThreshold == 0) {-- | } else {@marketTrend.TrendThreshold | }@trendChangeOutput% |
Not able to load graph, no market trend data found.
If you still do not see a graph after more than hour, report an issue.
TRA | SOM | DCA | Market Name | Last Price | Volume | @foreach (Core.Main.DataObjects.PTMagicData.MarketTrend marketTrend in marketTrends) {@Core.Helper.SystemHelper.SplitCamelCase(marketTrend.Name) | }|||
---|---|---|---|---|---|---|---|---|---|
@if (mps.IsTradingEnabled) { } | @if (mps.IsSOMActive) { } | @if (mps.IsDCAEnabled) { } | @if (mps.ActiveSingleSettings == null || mps.ActiveSingleSettings.Count == 0) {@market | } else {@market | }@mps.LatestPrice.ToString("#,#0.00000000", new System.Globalization.CultureInfo("en-US")) @Model.Summary.MainMarket | @Math.Round(mps.Latest24hVolume, 0).ToString("#,#0", new System.Globalization.CultureInfo("en-US")) @Model.Summary.MainMarket | @foreach (Core.Main.DataObjects.PTMagicData.MarketTrend marketTrend in marketTrends) { if (mps.MarketTrendChanges.ContainsKey(marketTrend.Name)) { marketTrendsDisplayed++; string trendChangeOutput = mps.MarketTrendChanges[marketTrend.Name].ToString("#,#0.00", new System.Globalization.CultureInfo("en-US")); if (marketTrend.TrendThreshold != 0 && Math.Abs(mps.MarketTrendChanges[marketTrend.Name]) > marketTrend.TrendThreshold) {@trendChangeOutput% | } else {@trendChangeOutput% | } } } @for (int i = 0; i < marketTrends.Count - marketTrendsDisplayed; i++) {} |
TRA | SOM | DCA | Market Name | Last Price | Volume | @foreach (Core.Main.DataObjects.PTMagicData.MarketTrend marketTrend in marketTrends) {@Core.Helper.SystemHelper.SplitCamelCase(marketTrend.Name) | }||
---|---|---|---|---|---|---|---|---|
@if (Model.Summary.MarketSummary[market].IsTradingEnabled) { } | @if (Model.Summary.MarketSummary[market].IsSOMActive) { } | @if (Model.Summary.MarketSummary[market].IsDCAEnabled) { } | @if (mps.ActiveSingleSettings == null || mps.ActiveSingleSettings.Count == 0) {@market | } else {@market | }@mps.LatestPrice.ToString("#,#0.00000000", new System.Globalization.CultureInfo("en-US")) | @Math.Round(mps.Latest24hVolume, 0).ToString("#,#0", new System.Globalization.CultureInfo("en-US")) | @foreach (Core.Main.DataObjects.PTMagicData.MarketTrend marketTrend in marketTrends) { if (mps.MarketTrendChanges.ContainsKey(marketTrend.Name)) { marketTrendsDisplayed++; double relativeTrend = Model.Summary.MarketSummary[market].MarketTrendChanges[marketTrend.Name] - Model.Summary.MarketTrendChanges[marketTrend.Name].OrderByDescending(mtc => mtc.TrendDateTime).First().TrendChange; string trendChangeOutput = relativeTrend.ToString("#,#0.00", new System.Globalization.CultureInfo("en-US"));@trendChangeOutput% | } } @for (int i = 0; i < marketTrends.Count - marketTrendsDisplayed; i++) {} |