Mittwoch, 24. April 2024, 15:51 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

netraveller

unregistriert

1

Sonntag, 16. Januar 2005, 14:17

Indikatorenberechnung

Hallo,

ich versuche mit Hilfe von meinem Inputparameter das LLV zu berechnen.
Allerdings wenn ich Tiefp als Wert LLV uebergeben bekomme ich folgende
Fehlermdeldung:

Wert als Parameter erwartet . Der Indikator verarbeitet in diesem Parameter keine Datenreihen.

Hat jemand eine Idee?

Netraveller

calc crossparal: Cross(crossfaktor,close,1) = -1;
calc crossparah: Cross(crossfaktor,close,1) = 1;

calc Tiefp: BarsSince(crossparal, 1) +0;
calc Hochp: BarsSince(crossparah, 1) ;


calc Tief: If(crossparal=1,LLV(Ref(close,-1),Tiefp),0);
calc Hoch: If(crossparah=1,HHV(Ref(close,-1),Hochp),0);



LLV(Close, If(Tiefp>0,1,0 ))

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

2

Sonntag, 16. Januar 2005, 14:45

Hallo,

LLV und HHV erwarten als Parameter für die Periden einen festen Wert und keine Wertereihen, wie sie z.B. mit calc berechnet werden. Ich glaube nicht, dass es dafür ne Lösung gibt.
Viele Grüße,
Hans-Jürgen

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

3

Montag, 17. Januar 2005, 11:06

RE: Indikatorenberechnung

Hallo,

man kann statts mit LLV()/HHV() auch mit LowestSince()/HighestSince() arbeiten und die "Barssince"-Berechnung dort direkt verwenden.
HighestSince(Ref(Close,-1), CrossParah, 1)
Viele Grüße
Andreas Knöpfel

netraveller

unregistriert

4

Mittwoch, 19. Januar 2005, 22:24

:]
Vielen Dank für den Tip. Es hat funktioniert. Können Sie dies in der Dokumentation für das nächste Release einfließen lassen.

Viele Grüße

Netraveller