I'll give u an example How to produce code that can continuously load Rsi Indicator every 90 seconds.
you will let a script work with your EA and RSI Indicator
In script you will write this code below
In your EA u will write this code
R=iRSI(NULL, 0, 14, PRICE_CLOSE, 0);
Then you will set the script on the chart with your EA , The script will send RSI value to your EA each 90 Seconds
// You will complete the EA code and use MyIndicator (double value ) It load each 90 Seconds
For example if your Indicator call El_Indicator you will use
I must test your Indicator before I complete iCustom() and tell u how can u use it.
iRSI(NULL, 0, 14, PRICE_CLOSE, 0)
because there 's a different between Indicators ,some indicators return (double value) and zero ,some return empty value and (double value)