Samstag, 27. April 2024, 10:40 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.

helmut

unregistriert

1

Dienstag, 25. März 2008, 18:36

Einstieg von Uhrzeit bis Uhrzeit

Hallo,

hänge momentan fest mit meinen Gedanken.
Problemstellung: Einstieg zu einem vordefinierten Low nach dem Schnitt mit einem Trigger zwischen 16:30 und 17:00

mein Versuch:
calc Time: DatePart(h)*100 + DatePart(n);
calc Time1: Zwischen(Time, 1630, 1700);
Cross(Low , Trigger, Time1)=-1

Fehlermeldung natürlich:
Vorgang: K/A
Indikator: Cross
Parameter: Unterberechnung
Meldung: Wert als Parameter erwartet. Der Indikator verarbeitet in diesem Parameter keine Datenreihen.

Wie könnte eine Lösung aussehen?
Danke und viele Grüße
helmut

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

2

Dienstag, 25. März 2008, 19:12

Hallo helmut,

der Variablenwert von Time1 darf bei Verwendung von Time1 in "Cross" nicht kleiner als "1" sein.

Zwischen(Time, 1630, 1700)

liefert auch "0" als Ergebnis.
Die kleinste mögliche Angabe der Periodenanzahl, in der die Kreuzung erfolgt sein muss, ist aber bei "Cross" = 1 (i.e. in der letzten bzw. aktuellen Periode).
Besser wäre m.E. eine Handelszeitbegrenzung mit "Datepart" außerhalb von Cross - also z.B.:

calc Time: DatePart(h)*100 + DatePart(n);
calc Time1: Zwischen(Time, 1630, 1700);
Cross(Low , Trigger, 1)=-1 and Time1
Viele Grüße von Anke

http://www.ascunia.de

helmut

unregistriert

3

Mittwoch, 26. März 2008, 17:57

Hallo Anke,
so einfach und doch so gut. Danke für die Lösung!
helmut