Hallo,
erstmal ein gesunden, schönes neues Jahr.
Vielen Dank für Eure Beiträge.
Pinnacle End of Day Daten - die sind ab ca. 4.00h früh zu aktualisieren. Hmm könnte man nicht einfach so 5 min vor Marktschluß also 21.55 h einfach den Kurs händisch eingeben
Diese Kursdaten benutze ich auch und prinzipiell kann man kurz vor 22 Uhr in die TWS schauen und den aktuellen Kurs ermitteln, aber:
- die Metastock-Dateien können nicht direkt geändert werden, d.h. man bräuchte noch einen entsprechenden Editor (gibt es sicher --> Problem lösbar)
- der 2. Hacken: das ist nicht automatisierbar, d.h. ist man wirklich immer jeden Tag um diese Uhrzeit Zuhause ?? (ich: nein)
einzig richtige Einstellung wäre einfach Delay1
- schon Open mit Delay=0 und Inputs in Ref-1 gesetzt verschlechter die KK erheblich
- für OM braucht man zwingend Delay=0
- habe in einen aktuellen Beitrag gelesen, das es Probleme mit Berechnungstiteln gibt, wenn man was anderes als Close & Delay=0 nimmt
Ich habe möglicherweise eine Lösung gefunden, auch wenn hier mit Kanonen auf Spatzen geschossen wird:
- wenn ich kurz vor 22Uhr sowieso die IB-Kurse brauche, warum nicht gleich nur mit IB-Kursen das HS aufbauen
- also RTT-IB-Kurse tickbasiert aufzeichnen und Import Intraday begrenzen von 8 bis 21:59:59
- aus 8 IB-Kontrakten (2 Jahre) einen Kombititel zusammenbauen, prozentualle Verknüpfung und KT-Komprimierung vielleicht auf 1min einstellen
- das ganze in einen Berechnungstitel aufnehmen mit 1min BT-Komprimierung (für Performance-Optimierung)
- im HS Minutenkomprimierung einstellen, auf (22 - acht) * 60 = 840min einstellen und den Berechnungstitel verwenden
==> man hätte ein realtime EoD-HS auf Tickbasis erstellt, d.h. am Tagesende gibt es genau eine Kerze
Was mir jetzt unklar ist, ist folgendes:
1.) Da sich die Signale zwischenzeitlich ändern können, muss man mit unvollendeten Perioden arbeiten (HS einstellen - Aktualisieren - kein Hacken bei unv. Periode).
Aber wie bekommt dann Investox um 22Uhr mit, das der Tag jetzt beendet ist und das HS aktualisiert werden soll ??? Wahrscheinlich braucht es noch die nächste 1min
Kursaktualisierung (841.), die dann aber erst am nächsten Tag generiert wird um zu erkenne, jetzt muss ich das HS aktualisieren und die Order zu IB senden.
2.) Selbst wenn der Kurs von 21:59:59Uhr als letzter Kurs des Tages erkannt wird, das HS aktualisiert wird würde die Order erst nach 22 Uhr zu IB geroutet werden.
Ich schätze mal so zw. 22:00:02 und 22:00:08 würde die Order bei IB eintreffen. Würde diese Order bei der Schlussauktion, die so um 22:03:xx statt findet noch berücksichtigt werden ? Hat das vielleicht schon mal jemand probiert, geht das ? Oder fallen alle Orders nach 22Uhr unter den Tisch, ich beziehen mich auf die DTB und Bundkontrakt ?
Das sind ganz grundsätzliche Fragen, die man besser abklären sollte bevor man die NN's trainiert, selektiert und in die HS einbaut und alles fix und fertig macht.
Viele Grüße
Torsten
PS:
Ich habe noch ein Bild angehängt, mit dem Kurs der Schlussauktion. Angenommen es würde ein long-Signal zum Close generiert werden, so könnte man mit den Schlussauktionskurs viel günstiger in den Trade einsteigen, als mit den Open zum nächsten Tag.