MetaTrader 5 MT5 Libraries iRSIOnArray for MT5 – library MetaTrader 5

iRSIOnArray for MT5 – library MetaTrader 5

This header provides the iRSIOnArray function known from MT4. It works with both MQL 4 and 5 code. A reason to use it also under MT4 could be that it fixes a bug known in the original function, where a constantly increasing array – like 100,101,102 – returns an RSI of 0 instead of 100.

Usage:

#include <RSIOnArray.mqh>

int OnInit()
  {
   double array[]={100,101,102};
   int total=0;
   int period=2;
   int shift=0;
   double rsi=iRSIOnArray(array,total,period,shift);

📈 ROBOTFX MetaTrader Expert Advisors and Indicators to maximize profits and minimize the risks