n= -1;
Color = IIf((High < Ref(High,n) & Low > Ref(Low,n)), colorRed , colorWhite);
Plot( Close, "Colored Price", Color, styleBar );
Полоса, указывающая красной стрелкой, является материнской полосой, а синяя стрелка, указывающая, что белая полоса находится внутри полосы в пределах диапазона материнской полосы. поэтому я пытаюсь сравнить текущий бар с материнским баром, если текущий бар находится внутри диапазона материнского бара, он сравнивает непосредственно предыдущий бар, но я пытался добавить уменьшение значения n, если условие кода истинно, но оно не работает, не знаю почему. Пожалуйста, обратитесь к изображению для большей ясности
n= -1;
Color = IIf((High < Ref(High,n) & Low > Ref(Low,n)), colorRed && n= n--, colorWhite);
Plot( Close, "Colored Price", Color, styleBar );