Underneath code works fine for me :
Daysback
= Param("Days Back",126,10,252,1);
FirstBar
= BarCount - DaysBack;
YY
= IIf(BarIndex() >=
Firstbar,EndValue(Close),Null);
Plot(YY,"LastClose",colorRed,styleThick);
Plot(Close,"Close",colorBlack,styleCandle);
Regards, Ton.
----- Original Message -----
Sent: Sunday, August 26, 2007 1:26
AM
Subject: [amibroker] Re: horizontal
line
Something like this:
start = <start bar index>
end =
<end bar index>
val = <horizontal line value>
bix =
Cum(1) - 1;
hline = IIf(bix >= start AND bix <= end, val,
Null);
For the bar index, you could also use:
bix =
BarIndex();
bix = bix - bix[0];
Regards,
GP
--- In amibroker@xxxxxxxxxps.com,
"Roberto Martinez" <rmcasaprima@...>
wrote:
>
> Hi
there,
> I would like to know how to programatically draw a horizontal
line
that last for x bars and not for all the chart. When I use the
PLOT
function it draws a line trough all the chart length.
>
Tia.
>