PureBytes Links
Trading Reference Links
|
Tono,
That helps. Thanks for pointing out the excess I didn't notice it.
Attachments don't come across. Up load a copy to the files section.
I'll work on the code and get back.
Preston
--- In equismetastock@xxxxxxxxxxxxxxx, Har tono <tonmdn@xxx> wrote:
>
> Dear pumrysh,
>
> Thanks for ur help.
> 1. I agree that Linear regression angle oscillator is
> the metastock Linear regression.
> 2. I think average price is a smoothed average of
> the (High-low) for three candles back.
> 3. this following codes contains value for Excess :
> Plot3(Excess,"OverB");
> Plot4(-Excess,"OverS");
>
> I wonder if you recieve my attached image for results
> from the code in Omega Research software. Maybe it
> could provide a deep insight to the programming code.
>
> Please let me know if you didn't receive the attached
> images.
>
> Thanks again
>
> Tono
>
> --- pumrysh <no_reply@xxxxxxxxxxxxxxx> wrote:
>
> > Tono,
> >
> > We will need to make a couple of decisions inorder
> > to translate the
> > code.
> >
> > It appears to be based on a Linear regression angle
> > oscillator. The
> > closest match that I can think of is the metastock
> > Linear regression
> > slope oscillator. Next problem is their use of
> > average price. This
> > could be simply the close but it could also be a
> > smoothed average of
> > the close. We do know that the trend days are 5 so
> > that is not a
> > problem.
> >
> > Basically so far we would have:
> >
> > LinRegSlope(x,5);
> >
> > The rest of the code evaluates for a new high or low
> > based on the
> > oscillator position.
> >
> > We are also given a value for excess but I don't see
> > it used in the
> > code.
> >
> > Maybe if you can supply some more input we can get a
> > bit further with
> > the translation.
> >
> > Preston
> >
> >
> >
> > --- In equismetastock@xxxxxxxxxxxxxxx, Har tono
> > <tonmdn@> wrote:
> > >
> > > Dear all,
> > >
> > > Could anyone please help me to translate two
> > following
> > > programming code to metastock indicator formula so
> > we
> > > get the indicators as shown in attached image :
> > >
> > > New Highs/Lows (Indicator)
> > >
> > ---------------------------------------------------
> > > Input: TrendDays(5), Excess(8);
> > > Variables: NewHigh(0), NewHighVal(0), NewLow(0),
> > > NewLowVal(0);
> > > if H>NewHighVal[1] then begin
> > > NewHighVal=H;
> > > NewHigh=NewHigh[1]+1;
> > > end
> > > else begin
> > > if LinearRegAngle(AvgPrice, TrendDays)<0 then
> > begin
> > > NewHighVal=H;
> > > NewHigh=0;
> > > end
> > > else begin
> > > NewHighVal=NewHighVal[1];
> > > NewHigh=NewHigh[1];
> > > end;
> > > end;
> > > if L<NewLowVal[1] then begin
> > > NewLowVal=L;
> > > NewLow=NewLow[1]+1;
> > > end
> > > else begin
> > > if LinearRegAngle(AvgPrice, TrendDays)>0 then
> > begin
> > > NewLowVal=L;
> > > NewLow=0;
> > > end
> > > else begin
> > > NewLowVal=NewLowVal[1];
> > > NewLow=NewLow[1];
> > > end;
> > > end;
> > > Plot1(NewHigh,"New Highs");
> > > Plot2(-NewLow,"New Lows");
> > > Plot3(Excess,"OverB");
> > > Plot4(-Excess,"OverS");
> > > IF CheckAlert Then Begin
> > > IF Plot1 >= Plot3 then Alert("Overbought");
> > > IF Plot2 <= Plot4 then Alert("Oversold");
> > > IF Plot1 < Plot1[1] then Alert("Reset Count");
> > > IF Plot2 > Plot2[1] then Alert("Reset Count");
> > > End;
> > >
> > ---------------------------------------------------
> > >
> > > CandlelineRecord (Indicator)
> > >
> > ---------------------------------------------------
> > > Variables: Lng(0),Supprt(c), Resistnce(c);
> > > Lng=Volatility(8);
> > > if Lng <= AbsValue(O - C) then begin
> > > if C>O then
> > > Supprt=(O+C)/2
> > > else
> > > supprt=supprt[1];
> > > if C<O then
> > > Resistnce=(O+C)/2
> > > else
> > > Resistnce=Resistnce[1];
> > > end;
> > > Plot1(Supprt,"Support");
> > > Plot2(Resistnce,"Resistance");
> > >
> > ---------------------------------------------------
> > >
> > > Appreciate the help very much
> > >
> > > Thanks in advance
> > >
> > > Tono
> > >
> > >
> > >
> >
>
______________________________________________________________________
> > ______________
> > > Be a better friend, newshound, and
> > > know-it-all with Yahoo! Mobile. Try it now.
> >
> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> > >
> > > [Non-text portions of this message have been
> > removed]
> > >
> >
> >
> >
>
>
>
>
______________________________________________________________________
______________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile. Try it now.
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>
------------------------------------
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/
|