Hallo Zusammen,
ich hoffe so eine dumme Frage wird mir hier auch beantwortet.
Ich tüftle gerade ein wenig in MQL5 rum und wollte z.B. diverse Indikatoren in Variablen schreiben.
Wenn ich folgende Code Zeile auf dem EURUSD Chart anwende, bekomme ich als Ergebnis derzeit nur 10.
int test = iRSI(_Symbol,PERIOD_H1,14,PRICE_CLOSE);
Verstehe ich an dieser Stelle etwas falsch? Eigentlich sollte ich aktuell einen Wert von 62 zurück bekommen. Selbst wenn ich PERIOD_H1 auf 0 ändere und manuell im Chart die Zeiträume (H1, D1 ..) ändere, bekomme ich keine realistischen Ergebnisse.
Falls die Frage zu verwirrend war, stelle ich sie noch einmal anders:
Wie bekomme ich in die Variable "test" den RSI(14) für EURUSD im Zeitraum H1?
Danke und Gruß
Diego
Du fügst auch nur das handle ein, und dem wird der Wert 10 zugewiesen.
schau dir mal die beispiele in der doku an
Hallo Zusammen,
ich hoffe so eine dumme Frage wird mir hier auch beantwortet.
Ich tüftle gerade ein wenig in MQL5 rum und wollte z.B. diverse Indikatoren in Variablen schreiben.
Wenn ich folgende Code Zeile auf dem EURUSD Chart anwende, bekomme ich als Ergebnis derzeit nur 10.
int test = iRSI(_Symbol,PERIOD_H1,14,PRICE_CLOSE);
Verstehe ich an dieser Stelle etwas falsch? Eigentlich sollte ich aktuell einen Wert von 62 zurück bekommen. Selbst wenn ich PERIOD_H1 auf 0 ändere und manuell im Chart die Zeiträume (H1, D1 ..) ändere, bekomme ich keine realistischen Ergebnisse.
Falls die Frage zu verwirrend war, stelle ich sie noch einmal anders:
Wie bekomme ich in die Variable "test" den RSI(14) für EURUSD im Zeitraum H1?
Danke und Gruß
Diego