Hallo Felix,
ich würde die Kontrakte nicht am Wochenende komplett nachladen.
Kleinere Unterbrechungen im Datenstrom fängt eigentlich der im Investox RTT für IB unter "Allgemeine Einstellungen" eingestellt Backfill (z.B mit Backfill-Timeout = 60 Sekunden) sehr gut ab.
Am besten geeignet für die Neuoptimierung sind nach meiner Erfahrung immer die Kurse, die dem System auch im Live-Einsatz zur Verfügung stehen.
Das wären bei Dir die Kurse die Du mit RTT unter der Woche während der Handelszeiten aufzeichnest- selbst wenn sie kleinere Fehler enthalten sollten.
Mag sein, dass mit nachgeladenen, weniger fehlerhaften Kursen bessere Optimierungsergebnisse auf dem Papier erreicht werden.
Aber die guten Backtest-Ergebnisse sind ja nicht das primäre Ziel.
Dieses liegt in einer möglichst hohen Übereinstimmung zwischen dem angenommenen Systemverhalten im Backtest und dem realen Systemverhalten.
Das erreicht man mit höherer Wahrscheinlicheit, je besser die Testdaten den Kursen entsprechen, die im Realhandel zur Verfügung stehen.