n= -1;
Color = IIf((High < Ref(High,n) & Low > Ref(Low,n)), colorRed , colorWhite);
Plot( Close, "Colored Price", Color, styleBar );
![enter image description here](https://i.stack.imgur.com/yVkrq.png)
Красная стрелка, указывающая полосу, является материнской полосой, а синяя стрелка, указывающая белую полосу, находится внутри полосы в пределах диапазона материнской полосы. поэтому я пытаюсь сравнить текущий бар с материнским баром, если текущий бар находится внутри диапазона материнского бара, сравнивать непосредственно предыдущий бар, но я пытался добавить значение n приращения n, если условие кода истинно, но оно не работает, не знаю почему. Пожалуйста, обратитесь к изображению для лучшей ясности
n= -1;
Color = IIf((High < Ref(High,n) & Low > Ref(Low,n)), colorRed && n= n--, colorWhite);
Plot( Close, "Colored Price", Color, styleBar );