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

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 071

Wohnort: Iringsweg

1

Montag, 13. November 2006, 09:43

Handelszeit Start

Hallo Zusammen

Für ein HS, das auch Overnight Positionen halten kann, habe ich den Import der Tickdaten beschränkt auf 15-22 Uhr. Dies, damit ich auch die Vorbörsen-Notierungen im Chart sehen kann und vielleicht später noch Regeln darauf setze.

Aber Positionen sollen erst ab 15:30 Uhr CET verändert werden. Also habe ich in meinen Enter/Exit Regeln codiert:

DatePart(h)*100+DatePart(n) >= 1530 AND
... weitere Reglen

Leider handelt mein HS aber ab 15 Uhr. Sieht jemand so auf die Schnelle, wo der Denkfehler ist?
Gruss
Bernd

testeritis

unregistriert

2

Montag, 13. November 2006, 09:50

Hallo,

ich verwende dabei immer 2 Datepart - Bedingungen

DatePart(h)=15
and
DatePart(n)=30

dann müsste es klappen

Gruß
Bernd 2

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

3

Montag, 13. November 2006, 10:28

Hallo,

die DatePart-Formel ist m.E. so richtig, daran sollte es nicht liegen.
Manchmal hilft es, wenn man zur Kontrolle die einzelnen Regeln oder deren Bestandteile in den Chart kopiert.

Viele Grüße
Andreas Knöpfel

bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 071

Wohnort: Iringsweg

4

Dienstag, 14. November 2006, 06:53

Hallo Herr Knöpfel

Ich habe dies getestet:
Mit 60 Minuten Komprimierung funktioniert die Formel dann, wenn ich den Import der Tickdaten auch auf einer halben Stunde beginnen lasse, also wenn ich den Import der Tickdaten beschränkt auf 14:30-22 Uhr (statt 15-22 Uhr). Immerhin.

Nun ist das HS aber auf Renko komprimiert, und es sieht so aus, als ob das Signal am Anfang der Periode ausgewertet wird von INV, wenn 1530 und der Rest meiner Bedingung am vorhergehenden Brig wahr war? Sicher habe ich in der Ecke den Denkfehler; habe mal die Regeln gepostet und würde mich über einen Tip freuen!
»bernd« hat folgendes Bild angehängt:
  • uhrzeit.png
»bernd« hat folgende Datei angehängt:
  • HSRegeln.txt (1,62 kB - 388 mal heruntergeladen - zuletzt: 21. März 2024, 09:04)
Gruss
Bernd

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

5

Dienstag, 14. November 2006, 09:25

Hallo,

wie lautet denn der Zeitstempel vor 15:00:02 (der Einstiegsperiode)?

Viele Grüße
Andreas Knöpfel

bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 071

Wohnort: Iringsweg

6

Dienstag, 14. November 2006, 21:33

Hallo Herr Knöpfel

Der vorhergehende Zeitstempel lautet 24.5.06 21:55.43 Uhr
Gruss
Bernd

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

7

Mittwoch, 15. November 2006, 09:38

Hallo,

also 21:55.43 ist natürlich > 15:30:00, daher trifft die Regel in der letzten Periode des Vortages zu und der Einstieg erfolgt gemäß Einstellungen mit Delay=1. Entweder auf Delay=0 umstellen oder (für den Backtest) sicherstellen, dass in der letzten Periode des Tages kein Einstieg möglich ist.

Viele Grüße
Andreas Knöpfel

bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 071

Wohnort: Iringsweg

8

Mittwoch, 15. November 2006, 17:37

Hallo Herr Knöpfel

Wenn Sie das so erklären, ist es immer irgendwie ganz logisch :] Nur vorher hab' ich's nicht gesehen.

Also, vielen Dank!
Gruss
Bernd