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

[EquisMetaStock Group] Re: Maximum-In-Between Function



PureBytes Links

Trading Reference Links

Dear Jose',

Thank you for your answer. However,please forgive my question: where 
should I insert the Highest (H) command that you mention,please? My 
need would be to plot a series of Max-In-Between's (between every 
couple of troughs) for the entire period loaded, rather than a 
single point. Can you please clarify?

Many thanks for your patience!

VBABUFF


    --- In equismetastock@xxxxxxxxxxxxxxx, "Jose Silva" 
<josesilva22@xxxx> wrote:
>
> To calculate the "Max-In-Between" for the entire period covered by 
the 
> loaded data array:
> 
> Highest(H)
> 
> 
> jose '-)
> http://www.metastocktools.com
> 
> 
> 
> --- In equismetastock@xxxxxxxxxxxxxxx, vbabuff <no_reply@xxxx> 
wrote:
> >
> > Hello again, Jose'.
> > 
> > One related question: Would it be possible to extend the code 
below 
> > so that it calculates the Max-In-Between not only for a recent 
> > period but also for the entire period covered by the data array?
> > 
> > Many thanks in advance.
> > 
> > VBABUFF
> > 
> > --- In equismetastock@xxxxxxxxxxxxxxx, "Jose Silva" 
> <josesilva22@xxxx> wrote:
> >
> > Try this MS indicator:
> > 
> > =======================
> > Max between two troughs
> > =======================
> > ---8<----------------------
> > 
> > { Maximum between last two troughs }
> > { http://www.metastocktools.com }
> > 
> > { User inputs }
> > pr:=Input("Trough minimum % change",.001,100,5);
> > plot:=Input("Plot:  [1]Max,  [2]Trough signals,
> > [3]Trough zone",1,3,1);
> > 
> > { Data array or indicator for Max search }
> > x:=H;
> > 
> > { Last 2 troughs' signals }
> > tr1:=TroughBars(1,L,pr)=0;
> > tr2:=tr1 AND Cum(tr1)=LastValue(Cum(tr1)-1);
> > tr1:=tr1 AND Cum(tr1)=LastValue(Cum(tr1));
> > 
> > { Trough1-Trough2 period }
> > init:=Cum(IsDefined(tr1))=1;
> > zone:=ValueWhen(1,tr2-tr1<>0 OR init,tr2);
> > 
> > { Maximum High for trough period }
> > Hi:=Highest(ValueWhen(1,zone {OR init},x));
> > 
> > { Plot on price chart }
> > If(plot=1,Hi,If(plot=2,tr1+tr2,zone))
> > 
> > ---8<----------------------
> > 
> > 
> > jose '-)
> > http://www.metastocktools.com
> > 
> > 
> > 
> > 
> > --- In equismetastock@xxxxxxxxxxxxxxx, vbabuff <no_reply@xxxx> 
> > wrote:
> >
> > Hello.
> > I am trying to create a function that will calculate the maximum 
> > between two troughs (in the past). Unfortunately, as the HHV
> > function will only accept constants as arguments, I am stuck.
> > Ideally, if RP1 and RP2 are - respectively - the number of bars
> > between the last two troughs T1 and T2 and today, the function
> > should calculate the highest high between T1 and T2.
> > Can you please help me?
> > 
> > Many thanks in advance.
> > 
> > VBABUFF
>









------------------------ Yahoo! Groups Sponsor --------------------~--> 
Try Online Currency Trading with GFT. Free 50K Demo. Trade 
24 Hours. Commission-Free. 
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/BefplB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/equismetastock/

<*> 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/