Dienstag, 16. April 2024, 06:43 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Robotrader

unregistriert

1

Montag, 21. Oktober 2019, 10:36

Maximum von mehreren Berechnungen ermitteln

Hallo !
Ich möchte aus einer Reihe von Berechnungen den Maximalwert bestimmen.
Hier im konkreten Beispiel werden 5 verschienden RSIs berechnet.
Ich möchte nun wissen welcher dieser RSIs gerade am höchsten (analog am tiefsten) ist.
Als Ergebnis würden mir Zahlen von 1-5 reichen.

Hat jemand eine Idee ?
calc RSI_5: RSI(Close, 5);
calc RSI_10: RSI(Close, 10);
calc RSI_15: RSI(Close, 15);
calc RSI_20: RSI(Close, 20);
calc RSI_25: RSI(Close, 25);
// welcher Wert ist aktuell der höchste ?

Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 050

Wohnort: Giessen

2

Montag, 21. Oktober 2019, 11:44

Quellcode

1
2
3
4
5
6
7
8
9
calc RSI_5: RSI(Close, 5);
calc RSI_10: RSI(Close, 10);
calc RSI_15: RSI(Close, 15);
calc RSI_20: RSI(Close, 20);
calc RSI_25: RSI(Close, 25);

calc maxRSI:MAX(RSI_5, MAX(RSI_10, MAX(RSI_15, MAX(RSI_20, RSI_25))));

If(RSI_5= maxRSI, 1, If(RSI_10= maxRSI, 2, If(RSI_15= maxRSI, 3, If(RSI_15= maxRSI, 4, 5))))


Schön ist anders, aber liefert das was DU suchst.
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Robotrader

unregistriert

3

Montag, 21. Oktober 2019, 12:18

Vielen lieben Dank Lenzelott,
ich hatte gehofft einen Investox Indi dafür zu finden, aber der Workaround bringt exact das gesuchte Ergebnis.
Insofern, Problem gelöst !!
DANKE !