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

Re: [Metastockusers] Formula Assistance



PureBytes Links

Trading Reference Links

Bob

Your experiences warrant some further testing on my part in MS.  I only
checked my own version, as presented, and I didn't think try other
variations. Thank you for your thought provoking comments.

Roy

> I was really addressing why cbfrish's up:=BarsSince(RSI(9)>70);
> LLV(RSI(9),LastValue(up)) worked [didn't return an error msg] and hadn't
> checked the code output.
>
> Your question prompted me to stick the indicators on a chart.
> Eureka--LastValue(up) is [dud] its rightmost value today -- not at all
> what's wanted***.
> I agree that LastValue(PREV+up-PREV)does the trick but note another
> curiosity:
> up:=If(up=0,1,up+10); LLV(RSI(9),LastValue(PREV+2-PREV)); yields the
> same answer!
> Corey to the rescue?
>
> Bob
> ---
> ***I'm sure there's a simpler way; might have a go at in AmiBroker, a
> more familiar PREV-less tongue.
> ---
> -----Original Message-----
> From: Roy Larsen [mailto:rlarsen@xxxxxxxxxxxxxx]
> Sent: Friday, April 04, 2003 3:03 PM
> To: Metastockusers@xxxxxxxxxxxxxxx
> Subject: Re: [Metastockusers] Formula Assistance
>
>
> 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: <DEFANGED_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/
> >
> >
> >
>
>
>
>
> 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 ---------------------~-->
Make Money Online Auctions! Make $500.00 or We Will Give You Thirty Dollars for Trying!
http://us.click.yahoo.com/yMx78A/fNtFAA/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/