Dienstag, 16. April 2024, 08:32 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

winkel

unregistriert

1

Freitag, 13. Oktober 2006, 15:34

Direktabfrage -Aktien mit neuen 200 Tage Hochs

Ich möchte in der Direktabfrage alle Aktien mit neuen
200 Tage Hoch´s selektieren.

Wäre Ref(Close, 1) > HHV(Close, 200)
hier richtig?

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Freitag, 13. Oktober 2006, 16:02

Hallo,
man muss es umgekehrt definieren:

Close > HHV(Ref(High, -1), 200)

Ich habe High eingetragen da der Kurs über dem 200 Tage Hoch liegen soll?!
Happy Trading

winkel

unregistriert

3

Freitag, 13. Oktober 2006, 16:29

Udo,

danke für die schnelle Antwort.
Wenn ich Deine Formel:

Close > HHV(Ref(High, -1), 200)

verwende bekomme
ich eine Fehlermeldung "Die im Parameter
angegebene Datenreihe steht nicht zur Verfügung". ?(

Mit der Änderung auf Close:

Close > HHV(Ref(Close, -1), 200)

funktioniert es.
Hast Du eine Erklärung dafür?

Grüße
Torsten

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

4

Freitag, 13. Oktober 2006, 16:49

Hallo,

stehen in einer der gescannten Datenreihe keine HIGH Kurse zur Verfügung? Meist tritt der Fehler dann auf. Close ist entlang der gesamtem zeitreihen Historie verfügbar daher funktioniert es immer. Falls es zu Problemen mit High kommt kann man natürlich auch Close verwenden. Auf 200 Tage gesehen mach es kaum einen strategischen Unterschied,ob das aktuelle HIGH oder CLOSE das 200 Perioden Hoch durchbricht!
Happy Trading

winkel

unregistriert

5

Freitag, 13. Oktober 2006, 18:41

Die Fehlermeldung taucht nur in der Direktabfrage auf, wenn ich auf "Testen" klicke!
Wenn ich die gleiche Formel als neuen Indi anlege, dann bekomme
ich keine Fehlermeldung beim klick auf "Test".
Mit der Direktabfrage bekomme ich aber auch korekte Ergebnisse
angezeigt (ich ignoriere die Meldung).
Schon seltsam........

Noch ne andere Sache, ist eigentlich mal geplant alle
Indis, Direktabfragen, Kursmuster usw. als einzelne Datei
im IV-Ordner "Daten" abzulegen?
So könnte man doch problemlos mal nur eine Datei z.B.
einen Indikator als Datei zum Download zur Verfügung stellen.
Bisher ist das wohl nur möglich wenn man die komplette *.dat Datei
-Indikataloge/Indiparameter- kopiert/sichert.
Ich denke man könnte das so ähnlich machen wie im Metatrader.

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

6

Freitag, 13. Oktober 2006, 19:01

Hallo winkel,

die Direktabfrage kann auch eigenständig Fehler ignorieren. Ich gehe davon aus das aus dem Pool der gescannt werden soll ein Underlying nicht die erforderlichen Werte beinhaltet. Leider kann ich nicht mehr dazu sagen-man müsste alle Underlyings betrachten denn so ist es Spekulation.

Das ganze in einzelne Ordner ablegen ist schon sehr komplex. Du könntes die Indi-Formel auch kopieren und versenden-wenn es kein Eigener INDIKATOR ist den man jetzt schon seperat versenden kann...
Happy Trading

winkel

unregistriert

7

Freitag, 13. Oktober 2006, 19:20

Hallo Udo,

ich benutze für die Direktabfrage und
Projekt den gleichen Pool.
Habs mit mehreren Aktien getestet,
Open-, High-, Low-, Closekurse sind
überall vorhanden.
Lediglich bei einigen Titeln ist die Historie
noch nicht älter als 200 Tage, aber hier
erscheint dann eine andere Fehlermeldung.

Wäre die Formel für die Aktien mit neuem 200 Tagetief
richtig: Close < LLV(Ref(Close, -1), 200)?
Könnte ich für LLV(Ref(Close,-1), 200) auch
LLV(Ref(Low,-1), 200) einsetzen?

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

8

Freitag, 13. Oktober 2006, 19:30

Hallo,

beides wäre korrekt. Einmal bezieht sich das LLV_Low auf Low und das andere mal wird das tiefste LLV_Close ausgewertet. Wie geschrieben macht es auf die Anzahl der Perioden gesehen kaum einen Unterschied ob das LOW oder Close geprüft wird. Wenn O_H_L für alle Werte im angepeilten Zeitraum zur Verfügung steht, und die Formel korrekt definiert wurde ist es tatsächlich seltsam das eine Fehlermeldung beim Scann auftaucht.Stehen keine O_H_L Daten zur Verfügung funktioniert auf jeden Fall CLOSE immer!
Happy Trading