Freitag, 19. April 2024, 21:49 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

stlfo

unregistriert

1

Dienstag, 14. Januar 2003, 14:26

Ermitteln eines Hochs

Wie kann ich prüfen, ob ein Indikator gerade ein Hoch hinter sich hat und ob dieses Hoch tiefer liegt als das letzte Hoch, das der Indikator ausgebildet hat?

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Dienstag, 14. Januar 2003, 17:52

RE: Ermitteln eines Hochs

Hallo,

die Frage ist, wie man ein Hoch definiert (hier gibt es viele Möglichkeiten). Da dies immer wieder benötigt wird, stelle ich mal eine Lösung zur Diskussion. Eine Möglichkeit ist der Widerstands-Indikator von Investox, z.B.:

-------------------
Calc Indikator: RSI(Close,15); {als Beispiel}
Calc NewHigh: ResistBars(Indikator, 20, 10, $, P)=0;

{Zeigt an, dass der Indikator zuerst mind. 20 Punkte gestiegen und dann wieder um 10 Punkte gefallen ist.
Den dazu gehörenden Hochwert erhält man entsprechend mit:}

calc NewHighWert: Resist(Indikator, 20, 10, $);

{Gesucht ist: es ist ein neues Hoch eingetreten und das Hoch ist tiefer als das vorige:}

NewHigh AND
ValueWhen(NewHighWert,NewHigh,1,V)<
ValueWhen(NewHighWert,NewHigh,2,V)
----------------------------

Viele Grüße
Andreas Knöpfel

stlfo

unregistriert

3

Mittwoch, 22. Januar 2003, 12:48

RE: Ermitteln eines Hochs

Und wie kann ich z.B. abfragen, ob ein Hoch in einer der drei letzten Perioden stattgefunden hat?

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

4

Mittwoch, 22. Januar 2003, 17:17

RE: Ermitteln eines Hochs

Hallo,

>>Und wie kann ich z.B. abfragen, ob ein Hoch in einer der drei letzten Perioden stattgefunden hat?

BarsSince(NewHigh,1)<=3

A.K.