Shows 45 on all bars for me ...

Check it using Explore ...

buySig = 0; buySig[1] = 1;
price = 0; price[1] = 45;
X = HighestSince(buySig, price);
Plot(X, "Works", colorBlack);
Filter = 1;
AddColumn(X, "X", 1.2);

--- In [email protected], "inertia_trader" 
<[EMAIL PROTECTED]> wrote:
>
> Tomasz, is this a bug or expected behavior?
> 
> buySig = 0;  buySig[0] = 1;
> price = 0;   price[0] = 45;
> plot(highestSince(buySig, price), "Fails", colorBlack);
> 
> I expected to see a plot of value 45 for all bars.  But
> the plot above shows no data.
> 
> BUT...
> 
> buySig = 0;  buySig[1] = 1;
> price = 0;   price[1] = 45;
> plot(highestSince(buySig, price), "Works", colorBlack);
> 
> The plot above gives a value of 45 for all barIndices except 0,
> as you would expect.
> 
> So highestSince() seems to ignore signals that occur on the
> very first bar?
> 
> 
> Thanks,
> Tom Mosher
>


Reply via email to