test: Walk-Forward End-to-End-Leak-Test, Cold-Start dokumentiert
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -13,6 +13,11 @@ export interface Window {
|
||||
testTo: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* Rollierende Train/Test-Fenster. Hinweis: Im ersten Fenster sind die ersten
|
||||
* ~EMA200-Perioden (≈33 Tage auf 4h) Indikator-Cold-Start — effektive
|
||||
* Train-Länge von Fenster 0 ist entsprechend kürzer als bei späteren Fenstern.
|
||||
*/
|
||||
export function buildWindows(dataFrom: number, dataTo: number, trainDays = 120, testDays = 30, stepDays = 30): Window[] {
|
||||
const out: Window[] = [];
|
||||
for (let start = dataFrom; start + (trainDays + testDays) * DAY <= dataTo; start += stepDays * DAY) {
|
||||
|
||||
Reference in New Issue
Block a user