PureBytes Links
Trading Reference Links
|
Though it's not the best coding piece one can think of, you may try this:
a:=DayOfMonth()<>Ref(DayOfMonth(),-1);
dh:=HighestSince(1,a,H);
dl:=LowestSince(1,a,L);
dr1:=dh-dl;
dr2:=ValueWhen(1,a,Ref(dr1,-1));
dr3:=ValueWhen(1,a,Ref(dr2,-1));
dr4:=ValueWhen(1,a,Ref(dr3,-1));
dr5:=ValueWhen(1,a,Ref(dr4,-1));
(dr1+dr2+dr3+dr4+dr5)/5;
I'm sure other friends here, will come up with something more elegant.
Regards,
mc
--- In equismetastock@xxxxxxxxxxxxxxx, Fernando Santos <ptc_man3@xxx>
wrote:
>
> Hi Preston.
>
> You didn't understand.
>
> How can I do an average of the Dr variable?
>
> mov(Dr,5,s) doesn't work because the average that he does is the
previous 5 bars and not the previous 5 Dr readings.
>
> Fernando
>
>
>
>
>
> ----- Original Message ----
> From: pumrysh <no_reply@xxxxxxxxxxxxxxx>
> To: equismetastock@xxxxxxxxxxxxxxx
> Sent: Saturday, September 27, 2008 4:20:17 AM
> Subject: [EquisMetaStock Group] Re: Averange daily/intraday range
>
>
> Fernando,
>
> You need to call the Dr variable, like this:
>
> day:=DayOfMonth( )<>Ref(DayOfMont h(),-1);
> Dh:=HighestSince( 1,day,H);
> Dl:=LowestSince( 1,day,L);
> Dr:=Dh-Dl;
> dr;
>
> Not sur why you need all the code though
>
> H-L;
>
> will do the same thing.
>
> Preston
>
> --- In equismetastock@ yahoogroups. com, "Fernando Santos"
> <ptc_man3@ .> wrote:
> >
> > Hi.
> >
> > I'm having problems with the following formula:
> >
> > day:=dayofmonth( )<>ref(dayofmont h(),-1);
> > Dh:=highestsince( 1,day,h);
> > Dl:=lowestsince( 1,day,l);
> > Dr:=Dh-Dl;
> >
> > How can I make an "n" days average of the daily range with this
> formula?
> >
> > I'm not even being able to call the previous daily range using
> > valuewhen(2, day,dr).
> >
> > Where's the problem?
> >
> > Regards,
> > Fernando
> >
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/equismetastock/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:equismetastock-digest@xxxxxxxxxxxxxxx
mailto:equismetastock-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|