Jeden Trade einzeln schließen
Forums › ProRealTime Deutsch forum › ProOrder Support › Jeden Trade einzeln schließen
- This topic has 32 replies, 4 voices, and was last updated 1 hour ago by
robertogozzi.
-
-
01/06/2026 at 9:46 PM #255033
Eine exakte Anzahl an Tagen zu bestimmen ist schwierig, weil du entweder mit Handelstagen samt bestimmten Handelszeiten arbeitest oder mit Kalendertagen…
Außerdem musst du (nationale) Feiertage usw. berücksichtigen…?
Wenn du wirklich an einem bestimmten Datum enden willst, ist es besser, mit festen Tagen und Zeiten für den Ausstieg zu arbeiten – genauso wie du es beim Einstieg machst…
(Ich habe IG gesagt, meinte aber IB …)1 user thanked author for this post.
01/06/2026 at 9:54 PM #255034Ok, dann wäre es besser das System auf Tagespreis laufen zu lassen und nach 100 Tagen raus zu gehen. Also barindex – tradeibdex = 100 then
Sofern die trades auch einzeln beendet werden und nicht zusammen wie im ersten Beitrag beschrieben, wäre mir das lieber
01/06/2026 at 10:09 PM #25503501/07/2026 at 6:04 AM #255039Hallo,
ok dann müsste man dem Code von IVAN nur noch hinzufügen, das wenn ein Datum nicht eröffnet werden kann, weil es auf einen Samstag, Sonntag oder feiertag fällt, dann soll jeweils der nächste oder übernächste Tag der Trade eingegangen werden.
123456789101112131415161718192021222324DEFPARAM CumulateOrders = TRUE$moDate[0] = 20250519$moDate[1] = 20250521$moDate[2] = 20250523FOR i = 0 TO 2 DOIF Date = $moDate[i] THENBUY 1 CONTRACT AT MARKET$moDateidx[i] = BarIndex + 1ENDIFNEXTIF LongOnMarket THENFOR j = 0 TO 2 DOIF $moDateidx[j] > 0 THENIF BarIndex - $moDateidx[j] = 100 THENSELL 1 CONTRACT AT MARKET$moDateidx[j] = 0ENDIFENDIFNEXTENDIF01/07/2026 at 6:08 AM #25504001/07/2026 at 9:05 AM #25504201/07/2026 at 1:16 PM #25505401/07/2026 at 1:51 PM #255055Im Bild ist das Datum der Kerze Montag, der 19. Mai 2025, aber laut den Daten in ProOrder/ProBackTest ist day=20 (müsste 19 sein)…
DayOfWeek=2, obwohl 2 Dienstag ist und 1=Montag…
Date=20250520 (müsste also 20250519 sein).
Diese Werte werden in ProOrder/ProBackTest also falsch berechnet; es liegt daher nicht am Code, sondern an den Daten…
01/07/2026 at 7:33 PM #255074Ich habe deinen Beitrag https://www.prorealcode.com/topic/kein-trade-oeffnet-am-montag/ gelöscht.
Duplizieren Sie keine Nachrichten. Stellen Sie Ihre Frage einmal und in einem Forum. Doppelte Nachrichten werden ohnehin gelöscht. Wenn Sie also dieselbe Frage mehrmals posten, verschwenden Sie Ihre Zeit und werden nicht schneller beantwortet. Das doppelte Posten schafft nur Verwirrung in den Foren.
Danke 🙂
01/07/2026 at 7:33 PM #255075Am 19. Mai 2025 wird regulär ein Handelsplatz eröffnet, wie Sie dem Foto aus dem DAX Daily entnehmen können. An diesem Tag ist die vertikale Cursorlinie zu sehen.
01/07/2026 at 8:05 PM #255080Haben Sie diesen Code verwendet?
123456789101112131415161718192021222324DEFPARAM CumulateOrders = TRUE// dates to enter (format: yyyymmdd)$moDate[1] = 20250512$moDate[2] = 20250521$moDate[3] = 20250523EntryDate = 0FOR i = 1 TO 3IF Date = $moDate[i] THENEntryDate = DatebreakENDIFNEXT//IF Date = EntryDate THENbuy 1 CONTRACT AT MARKETEntryDate = 0ENDIFIF longonmarket and barindex - Tradeindex = 100 Thensell AT MARKETENDIF01/07/2026 at 8:07 PM #25508101/08/2026 at 10:52 AM #255101Hallo Roberto, in Ihrem Bild ist zu sehen, dass der Trade nicht am 19.05. sondern am 19.06. (Juni) eröfnet!?
Bitte konnen wir folgendes versuchen.
Verwenden Sie bitte diesen Code mit nur 10 Tage Dauer bis zum ausstieg (barindex – Tradeindex = 10), damit wir alle Ein und Ausstiege auf unser Foto bekommen.
Nehmen Sie bitte diesen folgenden Code und verwenden Ihn im Chart des DAX40 Performance Index
Im Foto sehen Sie wie die Trades bei mir aussehen123456789101112131415161718192021222324DEFPARAM CumulateOrders = TRUE// dates to enter (format: yyyymmdd)$moDate[1] = 20250519$moDate[2] = 20250521$moDate[3] = 20250523EntryDate = 0FOR i = 1 TO 3IF Date = $moDate[i] THENEntryDate = DatebreakENDIFNEXT//IF Date = EntryDate THENbuy 1 CONTRACT AT MARKETEntryDate = 0ENDIFIF longonmarket and barindex - Tradeindex = 10 Thensell AT MARKETENDIF01/08/2026 at 11:00 AM #25510301/08/2026 at 11:33 AM #255111 -
AuthorPosts
