Support Board
Date/Time: Thu, 13 Mar 2025 01:29:18 +0000
Post From: Same values repeated on all bars (should not)
[2022-05-30 19:17:30] |
BenjFlame - Posts: 335 |
I was wrong, it won't work even with an array: // NQ SCSubgraphRef SubGraph_NQ_Volume_Delta_Data = sc.Subgraph[0]; SCSubgraphRef SubGraph_NQ_Volume_Delta_Text = sc.Subgraph[1]; if (sc.SetDefaults) { // Set the defaults sc.MaintainAdditionalChartDataArrays = 1; sc.CalculationPrecedence = LOW_PREC_LEVEL; sc.GraphName = "MULTI INSTRUMENTS FLOW"; sc.GraphRegion = 0; sc.ScaleRangeType = SCALE_SAMEASREGION; // Graphs SubGraph_NQ_Volume_Delta_Text.Name = "NQ delta text"; SubGraph_NQ_Volume_Delta_Text.DrawStyle = DRAWSTYLE_TEXT; SubGraph_NQ_Volume_Delta_Text.LineWidth = 12; SubGraph_NQ_Volume_Delta_Data.Name = "Text"; sc.AutoLoop = 1; return; } SubGraph_NQ_Volume_Delta_Data[sc.Index] = sc.BaseData[SC_ASKVOL][sc.Index] - sc.BaseData[SC_BIDVOL][sc.Index]; SCString NqDeltaText; NqDeltaText.Format("%.0f", SubGraph_NQ_Volume_Delta_Data[sc.Index]); SubGraph_NQ_Volume_Delta_Text.TextDrawStyleText = NqDeltaText; SubGraph_NQ_Volume_Delta_Text[sc.Index] = sc.Close[sc.Index] - 1; and still display same last value under ALL bars. Why? |