Flat Filter - Diskrepanz Backtest vs Live-Betrieb
Posted: 18 Nov 2016 12:20
Guten Tag,
ich habe das Problem, dass ich bei einer meiner Strategien einen Flat Filter nutze. Jetzt habe ich festgestellt, dass er sich inkonsistent zwischen Live Betrieb und Backtest verhält. Angenommen ich verwende 5 Minuten Kerzen und stelle Flat auf 17:30. Was nun passiert ist dass er im Livebetrieb um 17:30 die Position schließt (wie erwartet). Im Backtest hingegen schließt er je nach Einstellung entweder zum Close der 17:30 Kerze oder zum Open der 17:35 Kerze, also effektiv um 17:35. Stelle ich den flat auf 17:29 wird im Backtest natürlich um 17:30 geschlossen. Allerdings wird im Live Betrieb bereits um 17:29 geschlossen.
Das heißt für mich gibt es keine Möglichkeit den Flat Filter so zu verwenden, dass Backtest und Livebetrieb übereinstimmen.
Ist das Korrekt? Wäre es nicht geschickter im Nanotrader 17:30, als 17:29:59 zu interpretieren? So würde er wie erwartet um 17:30 schliessen und nicht um 17:35. Gibt es eine einfache Möglichkeit diese Diskrepanz zu umgehen ohne dass man beim Wechsel zwischen Backtest und Live-Betrieb immer zwischen 17:30 und 17:35 wechseln muss?
Vielen Dank und freundliche Grüße
JayJay
ich habe das Problem, dass ich bei einer meiner Strategien einen Flat Filter nutze. Jetzt habe ich festgestellt, dass er sich inkonsistent zwischen Live Betrieb und Backtest verhält. Angenommen ich verwende 5 Minuten Kerzen und stelle Flat auf 17:30. Was nun passiert ist dass er im Livebetrieb um 17:30 die Position schließt (wie erwartet). Im Backtest hingegen schließt er je nach Einstellung entweder zum Close der 17:30 Kerze oder zum Open der 17:35 Kerze, also effektiv um 17:35. Stelle ich den flat auf 17:29 wird im Backtest natürlich um 17:30 geschlossen. Allerdings wird im Live Betrieb bereits um 17:29 geschlossen.
Das heißt für mich gibt es keine Möglichkeit den Flat Filter so zu verwenden, dass Backtest und Livebetrieb übereinstimmen.
Ist das Korrekt? Wäre es nicht geschickter im Nanotrader 17:30, als 17:29:59 zu interpretieren? So würde er wie erwartet um 17:30 schliessen und nicht um 17:35. Gibt es eine einfache Möglichkeit diese Diskrepanz zu umgehen ohne dass man beim Wechsel zwischen Backtest und Live-Betrieb immer zwischen 17:30 und 17:35 wechseln muss?
Vielen Dank und freundliche Grüße
JayJay