PureBytes Links
Trading Reference Links
|
Hi,
Can anybody explaian the code described here is an indicator code or
exploration?
If it's an indicator code pls do post the exploration code plsss...
ds2778
--- In equismetastock@xxxxxxxxxxxxxxx, pumrysh <no_reply@xxx> wrote:
>
> Viper,
>
> Try this:
>
> {SVAPO METASTOCK CODE}
> {calculate the heikin-ashi closing average haCl and get the input
> variables}
> haO:= (Ref((O+H+L+ C)/4,-1) + PREV)/2;
> haCl:= ((O+H+L+C)/4+ haO+Max(( O+H+L+C)/ 4,Max(H,haO) )+
> Min((O+H+L+C)/4, Min(L,haO) ))/4;
> period:= Input("SVAPO period :",2,20,8);
> cutoff:= Input("Minimum % price change :",0,10, 1);
> {Inputs for standard deviation bands}
> devH:= Input("Standard Deviation High :",0.1,5, 1.5);
> devL:= Input("Standard Deviation Low :",0.1,5, 1.3);
> stdevper:= Input("Standard Deviation Period :", 1,200,100);
> {Smooth HaCl closing price}
> haC:= Tema(haCl, period/1.6);
> {Medium term MA of Volume to limit extremes and division factor}
> vave:= Ref(Mov(V, period*5, S),-1);
> vmax:= vave*2;
> vc:= If(V < vmax,V,vmax);
> {Basic volume trend}
> vtr:= Tema(LinRegSlope(V,period),period);
> {SVAPO result of price and volume}
> SVAPO:= Tema(Sum(If( haC > (Ref(haC, -1)*(1+cutoff/ 1000)) AND
> Alert(vtr >= Ref(vtr, -1), 2), vc, If(haC < (Ref(haC, -1)*(1-
> cutoff/1000) ) AND
> Alert(vtr > Ref(vtr,-1),2),-vc,0)), period)/(vave+ 1),
> period);
> devH*Stdev(SVAPO,stdevper);
> -devL*Stdev( SVAPO, stdevper);
> zeroref:=0;
> zeroref;
> SVAPO {end}
>
> First problem was that SVAPO METASTOCK CODE must be commented out
as
> I have done above or removed altogether.
> Second problem was that Min must be immediately followed by the
> paranthesis.
>
> I did not get the error that you described. Your error code is
> usually the result of a semicolon being left out in the previous
> variable line.
>
> Code should work now.
> Hope this helps,
>
> Preston
>
>
>
> --- In equismetastock@xxxxxxxxxxxxxxx, Viper Black <udp1645@>
> wrote:
> >
> > Hi EveryBody,
> >
> > I'm using metastock 8, when i tried to run the SVAPO code
below,
> metastock can't recognize this particular code" vtr:= Tema
(LinRegSlope
> ( V, period), period);" it said that LinRegSlope "This is not a
> recognized name, constant or operator."
> > Appriciate if anybody can explain what happen....or i need a
> higer version of metastock to run this code
> > ***************************************
> >
> > SVAPO METASTOCK CODE
> > {calculate the heikin-ashi closing average haCl and get the
input
> > variables}
> > haO:= (Ref((O+H+L+ C)/4,-1) + PREV)/2;
> > haCl:= ((O+H+L+C)/4+ haO+Max(( O+H+L+C)/ 4,Max(H,haO) )+Min
> > ((O+H+L+C)/4, Min(L,haO) ))/4;
> > period:= Input("SVAPO period :", 2, 20, 8);
> > cutoff:= Input("Minimum % price change :", 0, 10, 1);
> > {Inputs for standard deviation bands}
> > devH:= Input("Standard Deviation High :", 0.1, 5, 1.5);
> > devL:= Input("Standard Deviation Low :", 0.1, 5, 1.3);
> > stdevper:= Input("Standard Deviation Period :", 1, 200, 100);
> > {Smooth HaCl closing price}
> > haC:= Tema(haCl, period/1.6);
> > {Medium term MA of Volume to limit extremes and division factor}
> > vave:= Ref(Mov(V, period*5, S), -1);
> > vmax:= vave*2;
> > vc:= If(V < vmax, V, vmax);
> > {Basic volume trend}
> > vtr:= Tema(LinRegSlope( V, period), period);
> > {SVAPO result of price and volume}
> > SVAPO:= Tema(Sum(If( haC > (Ref(haC, -1)*(1+cutoff/ 1000)) AND
> > Alert(vtr >= Ref(vtr, -1), 2), vc, If(haC < (Ref(haC, -1)*(1-
> > cutoff/1000) ) AND
> > Alert(vtr > Ref(vtr, -1), 2), -vc, 0)), period)/(vave+ 1),
> > period);
> > devH*Stdev(SVAPO, stdevper);
> > -devL*Stdev( SVAPO, stdevper);
> > zeroref:=0;
> > zeroref;
> > SVAPO
> >
> >
> > ---------------------------------
> > Be a better friend, newshound, and know-it-all with Yahoo!
Mobile.
> Try it now.
> >
> > [Non-text portions of this message have been removed]
> >
>
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/
|