Hallo zusammen,
ich benötige Eure Hilfe.
Ist sicher nur eine Kleinigkeit, aber ich finde den Fehler nicht
Ziel:
Ich möchte die Anzahl Tage zählen, solange Ereignis_1 > Ereignis_2, und in einer Liste darstellen.
Beispiel:
Als Beispiel habe ich die Aktie Apple gewählt und als Ergebnis sollen die Tage gezählt werden,
wenn das RSL_Underlying > RSL_DJT**.
Als Indikator funktioniert es schon,
Anzahl Tage = 23 - siehe Hardcopy_1.
Kopiere ich die Formel in die Liste, dann wird der
Wert "0" angezeigt - siehe Hardcopy_2.
Formel für Indikator und Liste:// Berechnung Anzahl Tage für
// RSL_Underlying > RSL_DJT
//
// RSL = Relative Strength Levy
// Para1 = Default 26 Tage (INTEGER)
// Berechnung RSL vom Underlying
wRSL_Underlying := Close / Mov (Close, Para1, S);
// DJT Daten lesen
// Berechnung RSL vom DJT
wCloseDJT := Kurse.Lesen("969421", "Close");
wRSL_DJT := wCloseDJT / Mov (wCloseDJT, Para1, S);
// Berechnung Anzahl Tage RSL-Underlying > RSL-DJT
nTage_tmp := if(wRSL_Underlying > wRSL_DJT,0,1);
Result1 := BarsSince(nTage_tmp);
Über Unterstützung würde ich mich sehr freuen.
**Vielleicht ist ja die Analysemethode auch für Achim Schon interessant
Beste Grüße
Jimmy
Dateianhänge:
TaiPan_Zählen_Tage_1.jpg (424kb) downloaded 64 time(s).
TaiPan_Zählen_Tage_2.jpg (434kb) downloaded 45 time(s).