Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 29.12.20
Gaydon Gaydon ist offline
Neues Mitglied
 
Registriert seit: Dec 2020
Beiträge: 11
Gaydon befindet sich auf einem aufstrebenden Ast
Standard letzten RSI werten überprüfen

Hallo, da ich mir jetzt schon eine Weile meinen Kopfzerbreche und keine Lösung finde und auf dem Holzweg bin und anscheinend niemand ein ähnliches Problem hatte, bin ich nun hier.
Mein Problem ist, ich möchte wissen war der RSI in der 5Minuten Periode in den letzten 120, 5minuten Kerzen, über 70 oder unter 30. Ich dachte das geht über den shift wert der mir ja diese Info gibt aber Folgendes.

void OnTick()
{
double RSI0 = iRSI(_Symbol,PERIOD_M5,14,PRICE_CLOSE,0);
double RSI1 = iRSI(_Symbol,PERIOD_M5,14,PRICE_CLOSE,1);
double RSI2 = iRSI(_Symbol,PERIOD_M5,14,PRICE_CLOSE,2);
double RSI3 = iRSI(_Symbol,PERIOD_M5,14,PRICE_CLOSE,3);
double RSI4 = iRSI(_Symbol,PERIOD_M5,14,PRICE_CLOSE,4);
double RSI5 = iRSI(_Symbol,PERIOD_M5,14,PRICE_CLOSE,5);
Comment("RSI 0=",RSI0, "\n",
"RSI 1=",RSI1, "\n",
"RSI 2=",RSI2, "\n",
"RSI 3=",RSI3, "\n",
"RSI 4=",RSI4, "\n",
"RSI 5=",RSI5);
}

so habe ich mir das gedacht aber das muss doch auch einfacher gehen und nicht das ich 120 abfragen dieser Art mache.?
Ich dachte es würde mit einem Array gehen aber das habe ich nicht hinbekommen.

Vielen Dank für eure Hilfe