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