So wie ich dich verstehe, willst du einen Indikatorwert lesen, sobald ein neuer Balken kommt.
Das lässt sich einfach lösen:
int mBars = 0;
double mRSI = 0.0;
void start()
{
if (mBars != Bars)
{
// An dieser Stelle weisst du, das du einen neuen Balken hast.
mRSI = iRSI(NULL,0,14,PRICE_CLOSE,0);
// mBars = Anzahl der Balken
mBars = Bars;
}
}
Hier dann noch einen Link zu den Dateioperationen
s.l.
Racki