DislikedI didn't noticed earlier, but the Stoch_Rsi indic gives endless messages, it uninit, and reload....
Any idea ?Ignored
Contrary to popular opinion, this is not that difficult to do.
Inserted Code
double calcStochRSI( string strPair, int intTF, int intShift, int intRSI, int intK, int intSlow ) { double adblRSI[], adblTemp[]; double dblLowRSI, dblHighRSI, dblRet = 0.0; int intSize = 30 + intRSI + intK; ArrayResize( adblRSI, intSize ); ArrayResize( adblTemp, intSize ); ArraySetAsSeries( adblTemp, true ); for ( int inx = 0; inx < ArraySize( adblRSI ); inx++ ) { adblRSI[inx] = iRSI( strPair, intTF, intRSI, PRICE_CLOSE, inx+intShift ); } for ( inx = 0; inx < ArraySize( adblRSI ); inx++ ) { dblLowRSI = adblRSI[ArrayMinimum( adblRSI, intK, inx )]; dblHighRSI = adblRSI[ArrayMaximum( adblRSI, intK, inx )]; if ( ( dblHighRSI - dblLowRSI ) > 0 ) { adblTemp[inx] = 100 * ( ( adblRSI[inx] - dblLowRSI ) / ( dblHighRSI - dblLowRSI ) ); } } dblRet = iMAOnArray( adblTemp, 0, intSlow, 0, MODE_EMA, 0 ); return( dblRet ); }