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

[EquisMetaStock Group] Re: Averange daily/intraday range



PureBytes Links

Trading Reference Links

Fernando,

I can only assume then that you are trying to use the indicator on 
something less than a daily chart which you did not mention. If that 
is the case MC's solution should work fine for you.

If this doesn't solve your problem let us know.

Preston

 

--- In equismetastock@xxxxxxxxxxxxxxx, "p_panther_73" <mchantzi@xxx> 
wrote:
>
> 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@>
> 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/