Support Board
Date/Time: Mon, 21 Apr 2025 17:15:58 +0000
Post From: ACSIL Referencing Study
[2025-03-02 23:15:07] |
cmet - Posts: 690 |
This is the code for the Renko Visual Open/Close Values: SCSFExport scsf_RenkoVisualOpenCloseValues(SCStudyInterfaceRef sc)
{ SCSubgraphRef Subgraph_RenkoOpen = sc.Subgraph[0]; SCSubgraphRef Subgraph_RenkoClose = sc.Subgraph[1]; if (sc.SetDefaults) { sc.GraphName = "Renko Visual Open/Close Values"; sc.DrawZeros = 0; sc.GraphRegion = 0; sc.AutoLoop = 0; sc.ScaleRangeType = SCALE_SAMEASREGION; Subgraph_RenkoOpen.Name = "Renko Open"; Subgraph_RenkoOpen.PrimaryColor = RGB(255, 255, 255); Subgraph_RenkoOpen.LineWidth = 3; Subgraph_RenkoOpen.DrawStyle = DRAWSTYLE_LEFT_PRICE_BAR_DASH; Subgraph_RenkoOpen.DrawZeros = false; Subgraph_RenkoClose.Name = "Renko Close"; Subgraph_RenkoClose.PrimaryColor = RGB(255, 255, 255); Subgraph_RenkoClose.LineWidth = 3; Subgraph_RenkoClose.DrawStyle = DRAWSTYLE_RIGHT_PRICE_BAR_DASH; Subgraph_RenkoClose.DrawZeros = false; return; } int RenkoTicksPerBar = 0; n_ACSIL::s_BarPeriod BarPeriod; sc.GetBarPeriodParameters(BarPeriod); RenkoTicksPerBar = BarPeriod.IntradayChartBarPeriodParameter1; if (RenkoTicksPerBar == 0) return; for(int BarIndex = sc.UpdateStartIndex; BarIndex < sc.ArraySize; BarIndex++) { Subgraph_RenkoOpen[BarIndex] = sc.BaseData[SC_RENKO_OPEN][BarIndex]; Subgraph_RenkoClose[BarIndex] = sc.BaseData[SC_RENKO_CLOSE][BarIndex]; } } In Studies6.cpp |