Feiertage identifizieren
Posted: 14 Nov 2016 10:25
Guten Morgen,
ich bin gerade daran Strategien zu testen die Positionen über Nacht halten. Dabei möchte ich allerdings ausschließen, dass Positionen vor Feiertagen eingenommen werden.
Gibt es eine Möglichkeit das Datum des nächsten Eröffnungskurses abzufragen? Das würde zumindest im Backtest sehr leicht ermöglichen Feiertage ausszuschließen, also im Sinne von
Pseudocode:
if Date(NextFirstBar)-Date(Today)>1 then block
Also wenn mehr als ein Tag zwischen der nächsten Eröffnungskerze und heute liegt, dann kein Einstieg bzw. Ausstieg. Das würde zwar im LiveBetrieb nicht funktionieren, weil das Datum der nächsten Eröffnungskerze in der Zukunft liegt, aber zumindest im Backtest müsste das so funktionieren.
Für Wochenenden ist es relativ simpel mit der Funktion DayOfWeek. Das ist kein Problem.
Ich wäre froh über ein kurzes Feedback.
Schöne Grüße
JayJay
ich bin gerade daran Strategien zu testen die Positionen über Nacht halten. Dabei möchte ich allerdings ausschließen, dass Positionen vor Feiertagen eingenommen werden.
Gibt es eine Möglichkeit das Datum des nächsten Eröffnungskurses abzufragen? Das würde zumindest im Backtest sehr leicht ermöglichen Feiertage ausszuschließen, also im Sinne von
Pseudocode:
if Date(NextFirstBar)-Date(Today)>1 then block
Also wenn mehr als ein Tag zwischen der nächsten Eröffnungskerze und heute liegt, dann kein Einstieg bzw. Ausstieg. Das würde zwar im LiveBetrieb nicht funktionieren, weil das Datum der nächsten Eröffnungskerze in der Zukunft liegt, aber zumindest im Backtest müsste das so funktionieren.
Für Wochenenden ist es relativ simpel mit der Funktion DayOfWeek. Das ist kein Problem.
Ich wäre froh über ein kurzes Feedback.
Schöne Grüße
JayJay