Modified Relative Vigor Index / RVI indicator

 

The RVI indicator ( Relative Vigor Index ) is a pretty good indicator which can be used in various ways to identify reversals.

I developed a way to use it for making absolute fool-proof extremely safe and reliable entries, at the beginning of very significant trend direction changes. It can work as a stand-alone system or as a filter. I'll post a topic about it right after having finished this post.

The RVI indicator is one of the default indicators of the Metatrader software (see "Oscillators"). However, it doesn't have the possibility to be displaced, which is essential for my system.

It would be great if someone could modify the MT indicator so that it can be displaced, i.e. "shifted". An example of an MT indicator that can be shifted is the Moving Average indicator. The idea is to have the RVI curve drawn a certain number of bars to the right. See my next post for more details.

See the attached mq4 file for the indicator.

Enjoy!

Files:
rvi.mq4  4 kb
 

It's very simply to add a shift for this indicator.

Files:
rvi_v1.mq4  4 kb
 

Wow man, that's fast! Thank you very much

It may be an easy thing to do ... for you, but not for me, that's for sure :lol:

The post with my RVI system can be found at https://www.mql5.com/en/forum/175346

I've taken a quick look at how it works out in MT, and it does seem that there are small differences between the way the Intellichart software plots the RVI and how it is done in MT. I'm not sure which one is more precise, but there seem to be more useful signals with the Intellichart software.

The settings or system will have to be tweaked to make it work for MT.

Working on it...

Take care

 

WOW! MAN!

YOUR THING IS WONDERFUL

It just the thing that I was trying to find for the vegas tunnel thing.

AND THX IGORAD AGAIN Спасибо вам большое, Игорад! Вы кудесник =)

 

Tf

I like this idea but I took it one step farther. I wanted the info on the same chart, so I put // in front of Igorads change. // SetIndexShift(0,Shift); This allows me to shift the red line to the front while leaving the green line where it should be. Of course save, compile, shut down and restart before using. The red line basically leads the green line by +1, so instead of going +13, I only go +12.

 

Rvi

Guys, are you able to amend the indicator to make a sound when the two lines cross..?

 
Terry French:
I like this idea but I took it one step farther. I wanted the info on the same chart, so I put // in front of Igorads change. // SetIndexShift(0,Shift); This allows me to shift the red line to the front while leaving the green line where it should be. Of course save, compile, shut down and restart before using. The red line basically leads the green line by +1, so instead of going +13, I only go +12.

What is your experience with this modification? Can you post one or two charts?

Also, I'm not very good with inserting code without having an example, and compiling and such... Could you post a plug&play mq4 file of your idea?

Thanks

 

rvi mod bilbop Edited RVI indicator - MQL4 Code Base

rvi2 (bug fixed)- you can do all what you did

or just :

rvibuffer1 = rvibuffer *5

rvisigbuffer1 = rvibuffer

Files:
srvi2.mq4  5 kb
rvixn.mq4  4 kb
rvi_xn_srvi.gif  23 kb
 

3 color RVI

3color_rvi_hist.mq4

Files:
rvi.gif  31 kb
Reason: