Hallo, habe schon alle Beiträge zum Thema Sonntagskerzen gelesen, komme aber nicht ganz zum gewünschten Ergebnis 🙁
Bsp. Setup:
Setze täglich am High des Vortages einen StopBuyTrigger und exit am nächsten Tag – exkl. Sonntag!
Mit dem folgenden erreiche ich zwar dass am Montag das High vom Freitag genommen wird, es wird aber trotzdem am Sonntag ein StopBuy vom Freitags High gesetzt und es erfolgen die Exits am Sonntag – weil “If on Market”.
Wie kann man das richtig und sinnvoll programmieren, dass Sonntage quasi komplett ignoriert werden?
Vielen Dank vorab für Eure Hilfe!! 🙂
// Festlegen der Code-Parameter
DEFPARAM CumulateOrders = False // Kumulieren von Positionen deaktiviert
// Nimmt Montags die Kurse von Freitag
BarID = 0
If OpenDayOfWeek = 0 Then
BarID = 1
ENDIF
PriorLow = dLow(BarID)
Priorhigh = dHigh(BarID)
PriorOpen = dOpen(BarID)
PriorClose = dClose(BarID)
If OnMarket Then
Sell at Market
Endif
// Bedingungen zum Einstieg in Long-Positionen
c1 = (dclose(barid) >= dopen(barid))
c2 = (dclose(barid) <= dopen(barid))
IF c1 or c2 THEN
BUY 1 CONTRACT AT dHIGH(barid) STOP
ENDIF