Zitat
Aufgabenmanager / Offene Orders im Depot des Ordermoduls streichen.
Zitat
Hau einfach einen Tradedauer-Stop mit 1 Periode rein mit Zusatzbedingung Uhrzeit >= 2210; falls bestehende Positionen erhalten bleiben sollen, dann kommt halt noch ein AND und die Abfrage auf keine Depotposition dazu. Das hat dann auch gleich den Vorteil, dass das HS und das ORM in sync bleiben.
Zitat
//Tradedauerstop: bei offene, nicht gefillte Orders am Tagesende Position im HS zurücksetzen (Sync: HS mit OM)
//Randbedingung: Sync HS mit OM von 0:00-0:59Uhr, Order gültig von 1:00 bis 23:59Uhr und Stopschelle über ganzen Tag konstant nach Freischaltung
global Calc Zusatzbedingung_TDStop: If( isBacktest, 0, DatePart(h)=0 AND Ref(DepotHist(s) = 0, -1) );//Uhrzeit=0:xxUhr AND in Vorperiode keine Position im Depot
Zitat
global calc Uhrzeit: DatePart(h)*100+DatePart(n);
global calc DepotPos: Ref( Ersatz( DepotHist(s), #_keinWert#), -1);
global Calc Zusatzbedingung_TDStop: If( isBacktest, 0, Uhrzeit >= 2210 AND DepotPos = 0);
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »sten« (14. Oktober 2010, 00:46)
1.) offene Orders können am Ende des Tages noch im Orderbuch stehen
2.) durch die vorgezogene Schwellen werden andere Signale/Positionen im Handelssystem generiert, als eigentlich im Backtest ermittelt. Dadurch können "fiktive" Positionen entstehen, die dann später den korrekten Einstieg verhinden.
Zitat
wenn man GTD Orders nimmt, löscht IB die automatisch um Mitternacht, nur mal so als Idee..
Zitat
Sie können jeden Ordertypen in eine GTD Order abändern. Mit dieser änderung stellen Sie sicher, dass ihre Order solange in IB's Handelssystem bleibt bis zum Handelsende des Tages den Sie in den GTD Einstellungen spezifizierten. Falls Sie auch eine bestimmte Tageszeit ausgesucht haben, dann bleibt die Order bis zu einer konkreten Uhrzeit aktiv. Sie wollen dass ihre GTD Order bis 14:15 Uhr, am 4. Januar 2006, EST, aktiv im System bleibt. Zuerst geben Sie demnach 20060104 ins Exp. Date Feld ein, anschliessend kommt die Eingabe der Zeit im Exp. Time Feld, 14:15:00 und die Überprüfung des Kürzels der Zeitzonenangabe (EST).
Zitat
Wenn´s Dir darum geht nach einem long stop der nicht gefillt wurde einen Short Einstieg nicht zu verpassen hast Du 2 Möglichkeiten:
1. Long und Short in unterschiedliche HS zu verpacken
2. eine neutrale Zone im Chart einzuführen. Wenn der Kurs dahin läuft und keine Depot Position hat, wird der Trade beendet und ORM storniert natürlich dabei auch den Stop und IV ist bereit für einen Short EInstieg.
kann Investox im HS eine Position eröffnen, eine Order generieren und diese Order kann im OM auch weiter existieren, wenn die Position schon längst wieder beendet wurde.
Zitat
Ich spekuliere darauf, dass auch offene long & short-StopOrders gleichzeitig vom OM verwalten werden können, wenn man im OM-Signalumsetzung "1 Entersignal pro Richtung" einstellt.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »sten« (14. Oktober 2010, 19:59)