STUDIO DESCRITTIVO RETROSPETTIVO TA25 - RIPRODUZIONE OFFLINE Questo pacchetto contiene i CSV sorgente invariati, il piano fissato, l'implementazione e gli output canonici. Contiene anche il generatore SVG nativo dell'esercizio finale, le etichette inglesi e la sorgente verificata del contesto H4. Il confronto non è un test di redditività né un campione di verifica mai esaminato. Alcuni dati erano stati usati in esempi precedenti. SHA256 del piano: 8342cf86b814338c9e8204d504d14a0976810e43ddaae0e6fa2247140311fc11 SHA256 dell'implementazione: f79c14c3a35ed26a6ac642080d282d4415c918ac76b45195fc5a1abf954f1476 Per lo studio numerico basta la libreria standard di Python3: python ta25-study/reproduce.py --output my-reproduction Confronta gli output di my-reproduction con ta25-study/reproduced. Risultati attesi: 17995 record nel registro; 3140 candidati; 1086 selezionati; 1039 esiti disponibili; 47 interruzioni future. I 47 restano selezionati. I successivi 6 indici vengono esclusi anche quando un esito non è disponibile. Il riepilogo ha 48 righe. Medie/mediane usano valori di ingresso razionali esatti e mostrano quattro decimali. Le etichette orarie sono quelle originali di apertura delle barre MT5, non orari UTC/locali verificati. Le date dei candidati vanno dal 2025-11-03 00:00 al 2026-10-20 23:00. Richiedere continuità oraria esatta da t-21 a t. L'intervallo precedente e il TR20 medio escludono t. Associare i successivi 6 record solo dopo il passaggio principale di selezione; richiedere continuità oraria anche lì. La normalizzazione alla griglia elimina solo le code di rappresentazione <=1e-7 punti; i CSV sorgente grezzi restano invariati. La divisione al 1 luglio è descrittiva e assegnata in base alla data del candidato. Gli esiti possono attraversare il limite tra le date. Le finestre condividono storico precedente ed esposizione tra coppie; non ne seguono indipendenza, causalità o vantaggio operativo. I pip aggregati non misurano il P&L del conto. Le variazioni Bid omettono Ask, importo, eseguito, spread, commissioni e finanziamento. Esercizio finale: primo EURUSD UP_CLOSE selezionato dal 1 settembre in poi con un esito disponibile. P=2026-09-03 19:00. Variazione del Close Bid nei successivi 6 record=-13.6 pip; non è la perdita di un'operazione. I precedenti candidati UP_CLOSE del 2 settembre 16:00 e del 3 settembre 15:00 erano stati esclusi dal periodo di attesa già previsto. Il generatore SVG modificabile richiede Pillow per verificare la larghezza dei testi (nessuna modifica ImageGen/raster): python ta25-capstone/generate.py --study ta25-study --media generated-media --handoff-dir generated-html Il generatore usa labels-en.json; --labels può fornire una copia tradotta. I CSV e le note di output predefiniti restano in ta25-capstone. Non modifica gli input fissati dello studio. Per la verifica usa gli output numerici canonici forniti; i grafici sono viste didattiche. SHA256SUMS.txt registra l'impronta di ogni file incluso. Il JSON interno è contenuto in questo ZIP; i collegamenti pubblici del sito per la lettura separata usano CSV, TXT e ZIP.