Code: Select all
if MarkInside and h<h[1] and l>l[1] then begin
plotpaintbar(h,l,o,c,"",white) ;
end;
if MarkOutside and h>h[1] and l<l[1] then begin
plotpaintbar(h,l,o,c,"",cyan) ;
end;
So how do I fix this in code?
Thanks in advance.
Code: Select all
if MarkInside and h<h[1] and l>l[1] then begin
plotpaintbar(h,l,o,c,"",white) ;
end;
if MarkOutside and h>h[1] and l<l[1] then begin
plotpaintbar(h,l,o,c,"",cyan) ;
end;
Code: Select all
inputs:
BarWidth(0); //0 = automatic bar width based on chart, 1-6 manual fixed bar width
vars:
BarSize(0);
//once
//begin
if BarWidth <> 0 then BarSize = BarWidth else
begin
Switch(getappinfo(aibarspacing))
begin
case < 4: BarSize = 1;
case < 6: BarSize = 2;
case < 10: BarSize = 3;
case < 15: BarSize = 4;
case < 20: BarSize = 5;
default: BarSize = 6;
end;
end;
//end;
PlotPaintBar (High, Low, Open, Close ,"PB",yellow,yellow ,BarSize );