[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Metastockusers] Formula Assistance



PureBytes Links

Trading Reference Links

Bob

But why does the +PREV-PREV within the LastValue() do what it does? I
understand why LastValue() works in the LLV, but not why +PREV-PREV returns
the desired (changing) value of "up". I also understand the normal workings
of PREV, but this particular usage is quite different yet very effective in
this case.

The "PREV+up-PREV" returns the current (or is it previous) value of the
expression "up" rather than the PREVious value of the containing "LLV"
expression that one would expect.

Roy

----- Original Message -----
From: "Bob Jagow" <bjagow@xxxxxxxxxxx>
To: <Metastockusers@xxxxxxxxxxxxxxx>
Sent: Saturday, April 05, 2003 10:32 AM
Subject: RE: [Metastockusers] Formula Assistance


> Roy,
> I think it works because LLV(array,period) needs the scalar variable
> that LastValue retrieves
> from the BarsSince array.
>
> Bob
>
> -----Original Message-----
> From: Roy Larsen [mailto:rlarsen@xxxxxxxxxxxxxx]
> Sent: Friday, April 04, 2003 1:29 PM
> To: Metastockusers@xxxxxxxxxxxxxxx
> Subject: Re: [Metastockusers] Formula Assistance
>
>
> cbfrish
>
> Modifying the formula from Makridis Spyros as below should be even more
> useful.
>
> up:=BarsSince(RSI(9)>70);
> up:=If(up=0,1,up);
> LLV(RSI(9),LastValue(PREV+up-PREV));
>
> The use of LastValue() allows a variable to be used as a constant that
> is
> uniform for the entire chart, and combining it with +PREV-PREV allows
> the
> current value to be used as a constant. Don't ask me why this works, or
> why
> it only works with some applications because I don't know. This appears
> to
> be one of the applications where it does work so you're in luck.
>
> BarsSince() can return "zero" so it's necessary to adjust it because the
> LLV
> for "zero" periods will not return a useful value.
>
> Thanks to Corey Saxe for this interesting solution.
>
> Roy
>
> ----- Original Message -----
> From: "Makridis Spyros" <MAKRISPY@xxxxxxxxx>
> To: <DEFANGED_Metastockusers@xxxxxxxxxxxxxxx>
> Sent: Saturday, April 05, 2003 3:09 AM
> Subject: Re: [Metastockusers] Formula Assistance
>
>
> > up:=BarsSince(RSI(9)>70);
> > LLV(RSI(9),LastValue(up))
> > ----- Original Message -----
> > From: "cbfrish" <cbfrish@xxxxxxxxxxx>
> > To: <DEFANGED_Metastockusers@xxxxxxxxxxxxxxx>
> > Sent: Friday, April 04, 2003 4:39 PM
> > Subject: [Metastockusers] Formula Assistance
> >
> >
> > > Hello, all.  I've just found this group and am asking for some
> > > assistance.
> > >
> > > In an exploration I'm working on, I've defined a variable
> > > as "up:=BarsSince(RSI(9)>70);".
> > >
> > > In employing this variable in the expression
> > > "LLV(RSI(9),up)", I get the following error
> > > at the point of using "up":  "This variable or
> > > expression must contain only constant data."
> > >
> > > I was of the understanding that the variable "up" as
> > > defined would return a constant, i.e. the number of
> > > bars since RSI(9)>70 last occurred, which would be
> > > useable as employed.
> > >
> > > Can the group please help me understand what's wrong?  Thanks in
> > > advance.
> > >
> > >
> > >
> > >
> > >
> > > To unsubscribe from this group, send an email to:
> > > Metastockusers-unsubscribe@xxxxxxxxxxx
> > >
> > >
> > >
> > > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> > >
> > >
> > >
> >
> >
> >
> >
> > To unsubscribe from this group, send an email to:
> > Metastockusers-unsubscribe@xxxxxxxxxxx
> >
> >
> >
> > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> >
> >
> >
> >
>
>
>
>
> To unsubscribe from this group, send an email to:
> Metastockusers-unsubscribe@xxxxxxxxxxx
>
>
>
> Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
>
>
>
>
> To unsubscribe from this group, send an email to:
> Metastockusers-unsubscribe@xxxxxxxxxxx
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Save Smiley. Help put Messenger back in the office.
http://us.click.yahoo.com/4PqtEC/anyFAA/i5gGAA/zMEolB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
Metastockusers-unsubscribe@xxxxxxxxxxx

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/