Login Page - Create Account

Support Board


Date/Time: Tue, 24 Jun 2025 01:23:41 +0000



Post From: ACSIL Renko Open Close

[2022-02-09 18:12:43]
User92573 - Posts: 565
Dear Support, I'm having trouble referencing some chart values and would be grateful for some assistance.


I can see in the in the headers subgraph reference.


#ifndef _SCCONSTANTS_H_
#define _SCCONSTANTS_H_

//Refer to ACSIL Arrays and Variables documentation for descriptions of each of these sc.BaseDataIn[] constants

const int SC_RENKO_OPEN        = 21;
const int SC_POINT_FIGURE_HIGH = SC_RENKO_OPEN;
const int SC_RENKO_CLOSE      = 22;
const int SC_POINT_FIGURE_LOW = SC_RENKO_CLOSE;


And in an example study with manual looping; Autoloop = 0 the use of the index.

sc.BaseDataIn[SC_RENKO_OPEN][BarIndex]

However, I am using a standard Renko 20t chart and an Autoloop Study where I simply want to populate:


SCSubgraphRef Subgraph_Renko_PriorOpen = sc.Subgraph[0];
SCSubgraphRef Subgraph_Renko_PriorClose = sc.Subgraph[1];
SCSubgraphRef Subgraph_Renko_Open = sc.Subgraph[2];
SCSubgraphRef Subgraph_Renko_Close = sc.Subgraph[3];

with


sc.BaseData[SC_RENKO_OPEN][-1];
sc.BaseData[SC_RENKO_CLOSE][-1];
sc.BaseData[SC_RENKO_OPEN];
sc.BaseData[SC_RENKO_CLOSE];

i.e.

SCSubgraphRef Subgraph_Renko_PriorOpen = sc.BaseData[SC_RENKO_OPEN][-1];
SCSubgraphRef Subgraph_Renko_PriorClose = sc.BaseData[SC_RENKO_CLOSE][-1];
SCSubgraphRef Subgraph_Renko_Open = sc.BaseData[SC_RENKO_OPEN];
SCSubgraphRef Subgraph_Renko_Close = sc.BaseData[SC_RENKO_CLOSE];

But this does not provide the price values as expected. I can see them in the "chart values for tools" listed as Renko Open, and Renko Close.

I just can't seem to reference it in ACSIL even though one of the example studies uses:

bool PriorBarUp = PriorRenkoOpen < PriorRenkoClose;

To determine direction.

Any help appreciated.