Looking from today's perspective to the history - I would like to find each time the day's high is setting a new high. As I am using it in a 1 minute chart, I was thinking about getting the data once for each chart in the OnStartUp function. I wrote the following code, however I keep getting 0 as the high. What am I doing wrong ?
my backtest definitions are :
price based on : Last
minute
1
from 01/01/2016
until 12/07/2016
Max bars - infinite
min bars 205
protected override void OnStartUp()
{
Resistance_Array_Index = 0 ; for (int x = 10; x < 200; x++)
{
if ( PriorDayOHLC().PriorHigh[x] > Resistance_Array[1,Resistance_Array_Index])
{
Resistance_Array[1,Resistance_Array_Index] = PriorDayOHLC().PriorHigh[x];
Resistance_Array[0,Resistance_Array_Index] = x;
Resistance_Array_Index = Resistance_Array_Index + 1 ;
}
}
}
Comment