MetaStock™ Zone Forum PDF Files Links Elliott Waves TradeStation™ Zone
A B C D E F G H I J K L M N O P R S T U V W Y Z #

Relative Momentum Index (RMI)
----- Original Message -----
From: "Owen Davies"
To: <metastock@xxxxxxxxxxxxx>
Sent: zaterdag 13 mei 2000 17:21
Subject: Re: Relative Momentum Index

> Ton Maas wrote:
> The closest I can find is "double smoothing the standard RSI"
> {Relative Momentum Index}
> Mov(Mov(RSI(14),5,S),5,S)
> {or use 2 or 3 for last period's smoothing}

Thanks for trying, but I don't think this is it. In the RMI(A, B), the A appears to be a period variable equivalent to the period of the RSI. The B is a momentum variable. It's something like RSI(C - Ref(C, -B), A). However, there is some smoothing going on as well, and I can't tell how that is done, unless it's the Wilder's smoothing described farther down in the original reply.

That competing program from Miami allows us to do this: RSI(C - C[N], K), where K is the period of the RSI and [N] is equivalent to the Ref time variable. It produces an indicator that follows pretty much the same patterns as the Metastock formulation of the RMI, but is extremely jagged by comparison. I don't know whether or not it incorporates Wilder's smoothing.

Will try rewriting the function from the ground up, including Wilder's smoothing and see whether it makes a difference.

Thanks again.

Owen Daviess

Re: Relative Momentum Index

· To: "Metastock-List" <metastock@xxxxxxxxxxxxx>
· Subject: Re: Relative Momentum Index
· From: "A.J. Maas" <anthmaas@xxxxxxxxx>
· Date: Sun, 14 May 2000 02:43:46 +0200
· Organization: Ms-IRB
· References: <000801bfbb39$b282a6a0$7160a4c1@xxxxx>
· Reply-To: metastock@xxxxxxxxxxxxx
· Sender: owner-metastock@xxxxxxxxxxxxx

Note that the build-in Equis' Momentum-custom formula is 'dividing' written as follows


whereas your Momentum is 'substracting' written


both referencing to the same earlier date and where for both too the multiplying by 100 factor is only added, since that it is used for Y-scale plotting only and not for/of real true value for the prime contents of the formulas.

Then based on the Equis' RSI-custom formula printed in previous mail, and on the above Momentum-custom formula, find below the RMI (note: in the way that you have described it and below is not the same RMI version as the MSK buid-in version).

Relative Momentum Index

Q:=Input("RSI Time Periods",1,1000,14);
M:=Input("Momentum Time Periods",1,1000,5);
B:=Input("Field: 1=Close, 2=Open, 3=High, 4=Low, 5=Volume",1,5,1);

Z:=Wilders(If(ROC(Mom,1,$)>0, ROC(Mom,1,$),0),LastValue(Q));

Y:=Wilders(If(ROC(Mom,1,$)<0, Abs(ROC(Mom,1,$)),0),LastValue(Q));



Ton Maas

Dismiss the ".nospam" bit (including the dot) when replying.

Source / From: TOP