PureBytes Links
Trading Reference Links
|
ok i get it now but i think the reason that
i'm getting confused is because what i want is to see the difference between
todays close and yesterdays close as opposed to what u represents in this case
the average up day(s) and d the average down day(s) what i should i have asked
is how do i change the formula so it gives me a representation of
say todays close - yesterdays close so eg todays = 910 yesterdays
close = 905 the diffrence is -10 this set up is the same setup as linda ruschke
uses in streetsmart or am i getting the wrong end of the stick
by the way thanks to all that have helped its very
much appreciated
regards
Andy
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
<A title=no_reply@xxxxxxxxxxxxxxx
href="">pumrysh
To: <A
title=equismetastock@xxxxxxxxxxxxxxx
href="">equismetastock@xxxxxxxxxxxxxxx
Sent: Thursday, March 13, 2003 2:40
PM
Subject: Re: [EquisMetaStock Group]
RSI
Andy,Love to see someone willing to learn. Okay,
let's look at the formula that Roy provided.{1}{RSI
Indicator}{2}A:=Input("Periods",2,99,10);{3}B:=P; {target
array}{4}U:=Wilders(If(B>Ref(B,-1),B-Ref(B,-1),0),A);{5}D:=Wilders(If(B<Ref(B,-1),Ref(B,-1)-B,0),A);{6}100-(100/(1+(U/D)));Notice
that I have numbered the lines so that reference will be a little easier.
In line 4 and 5 we are using using several roc's
[B>Ref(B,-1)]. This is where you will need to make your
changes.Now consider how many days of trading occur in a week, a
month, a year. Adjust the ref periods to that number and you will have
what you are looking for. A week is usually 5 and a year is usually 280, I
believe. So in order to change the RSI to a weekly specific indicator
you will end up with an indicator that look like: {1}{RSI
Indicator}{2}A:=Input("Periods",2,99,10);{3}B:=P; {target
array}{4}U:=Wilders(If(B>Ref(B,-5),B-Ref(B,-5),0),A);{5}D:=Wilders(If(B<Ref(B,-5),Ref(B,-5)-B,0),A);{6}100-(100/(1+(U/D)));Notice
in lines 4 and 5 that I changed the number 1 to the number 5. This is a
debatable value for a lot of reasons. Some may say that 4 would actually
give you a total of 5 roc periods. Your data may be on issues that are
traded 24/7 and not 7 1/2 for 5 days as was the case in most exchanges
until recently. The key is what works best for you and what type of data
you are using. Another idea here is to allow for a ROC period change
without having to open up the formula each time as we have done with the
smoothing lookback periods input. To do this the indicator would
be:{1}{RSI Ind var
ROC}{2}A:=Input("Periods",2,99,10);{3}X:=Input("ROC
Periods",1,399,1);{4}B:=P; {target
array}{5}U:=Wilders(If(B>Ref(B,-X),B-Ref(B,-X),0),A);{6}D:=Wilders(If(B<Ref(B,-X),Ref(B,-X)-B,0),A);{7}100-(100/(1+(U/D)));Okay,
class dismissed! Your homework is to test and report back on your results.
:-)Preston--- In equismetastock@xxxxxxxxxxxxxxx,
"Andycan" <andycan@xxxx> wrote:> i have been testing
various TA for my tradintg stratergies but i am > > having a
prob with programming indicators in metastock though i am > >
familiar thet metastock has its own rsi what i wanted to do was to
> > vary the periods rate of change similar to LBR/RSI concept.
could > > somebody help me in this matter i am currently having to
do it > > manually and its limiting the number of securities that i
can back > > test this on> > > > >
> Thanks in advance> > > > Andy> >
> ----- Original Message ----- > From:
Roy Larsen > To: equismetastock@xxxxxxxxxxxxxxx
> Sent: Wednesday, March 12, 2003 5:40
PM> Subject: Re: [EquisMetaStock Group] RSI>
> > Andy> > Here's the
formula for RSI. hope this helps> > {RSI
Indicator}>
A:=Input("Periods",2,99,10);> B:=P; {target
array}>
U:=Wilders(If(B>Ref(B,-1),B-Ref(B,-1),0),A);>
D:=Wilders(If(B<Ref(B,-1),Ref(B,-1)-B,0),A);>
100-(100/(1+(U/D)));> > Roy> >
> i like to say thank you to those who helped me, i am
still in the learning proceses of using metastock and i can see that i
would have to accomodate the roc for my scenario but i don't think i can
do this would those who find this straight forward please tell me what
alteration to the formula to obtain my objective of analysing todays
close minus yesterdays close > > > kind
regards> > AndyTo
unsubscribe from this group, send an email
to:equismetastock-unsubscribe@xxxxxxxxxxxxxxxYour
use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Yahoo! Groups Sponsor
ADVERTISEMENT
To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
|