PureBytes Links
Trading Reference Links
|
Rahul,
The formula that you submitted works but the output is not the same
as the canned Metastock indicator. This one is:
{Stochastics}
{byRahul Mathur}
{EquisMetastock 4-2-'04}
{For full stochastics using three periods}
Period1 := Input("Time Period1", 1, 100, 12);
Period2 := Input("Time Period2", 1, 100, 3);
Period3 := Input("Time Period3", 1, 100, 3);
a:=Sum(HHV(H ,Period1)-LLV(L,Period1),Period2);
b:=Sum(C-LLV(L,Period1),Period2);
Kfull:=(b/a)*100;
Dfull:=Mov(Kfull,Period3,S);
Kfull;Dfull
The difference, although suttle, involves summing the Kfast rather
than using a moving average. Metastock uses summing. Again, great
work!
Preston
--- In equismetastock@xxxxxxxxxxxxxxx, "Rahul" <me@xxxx> wrote:
> Preston,
> I saw this formula in help but was not sure if it was calculating
what
> I wanted. I was a bit confused with Stochastics as I was not aware
> that Full Stochastics which requires 3 inputs is different from Slow
> Stochastics...
> I found a good explaination at
> http://www.stockcharts.com/education/IndicatorAnal
> ysis/indic_stochasticOscillator.html
> I am including the formula I built for anybody's use.
> If you (or anybody) find a bug in it, please let me know...
> {For full stochastics using three periods}
> Period1 := Input("Time Period1", 1, 100, 12);
> Period2 := Input("Time Period2", 1, 100, 3);
> Period3 := Input("Time Period3", 1, 100, 3);
> a:=HHV(H ,Period1)-LLV(L,Period1);
> b:=C-LLV(L,Period1);
> Kfast:=b/a;
> Kfull:=Mov(Kfast,Period2,S);
> Dfull:=Mov(Kfull,Period3,S);
> Kfull*100;Dfull*100
>
> Rahul
>
> --- In equismetastock@xxxxxxxxxxxxxxx, pumrysh <no_reply@xxxx>
wrote:
> > Rahul,
> >
> > The manual covers this. Further, every copy of metastock has a
help
> > file. You should learn to use it. This comes directly from that
> file.
> >
> > The following formula calculates a 5-period %K Stochastic
> Oscillator
> > with 3-period slowing:
> > (sum( C - llv(L,5), 3 ) / sum(hhv(H,5) - llv(L,5), 3) ) * 100
> > This next formula calculates a 3-period %D of the %K in the
> preceding
> > formula.
> > mov( stoch(5,3), 3, S )
> >
> > Preston
> >
> > --- In equismetastock@xxxxxxxxxxxxxxx, "Rahul" <me@xxxx> wrote:
> > > Hi,
> > > I tried searching archives. But couldnt find anything.
> > > Any help would be welcome.
> > > Again, I need to know how to build slow stochastics function.
> > > Regards
> > > Rahul
>
> > > > -----Original Message-----
> > > > From: Rahul [mailto:me@x...]
> > > > Sent: Thursday, April 01, 2004 10:27 AM
> > > > To: equismetastock@xxxxxxxxxxxxxxx
> > > > Subject: [EquisMetaStock Group] Stochastics
> > > >
> > > > Hi,
> > > > I need help in calculating slow stochastics indicator. Say
Slow
> > > > stochastics(12,3,3). How is it done?
> > > > I believe the Stoch() function is for fast stochastics.
> > > > Thanks for help.
> > > > Rahul
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/
|