I'm attempting to add a 2 range bars object to my indicator for certain calculations. The primary bars object is a 4 range bar. Here is my code:
protected override void Initialize()
{
Add(PeriodType.Range,2);
}
protected override void OnBarUpdate()
{
double mAverage = SMA(sMA)[0];
//in 4 Range
if(Close[0]<= Open[0] && Close[1] > mAverage && Close[0] <= mAverage)
{
BarColor = Color.Yellow;
}
//in 2 Range
if(Closes[0][1]<= Opens[0][1] && Closes[1][1] > mAverage && Closes[0][1] <= mAverage)
{
DrawDot("tag1", true, 0, High[0] + 1, Color.Red);
}
Thanks

Comment