Actuele stand

V2 draait lokaal als ontwikkelversie; V1 blijft voorlopig de productieversie op de webserver. De laatste volledige definitieve V2-testsuite vóór de meest recente UI-uitbreidingen telde 834 tests: 834 geslaagd, 0 mislukt en geen waarschuwingen. Daarna zijn onder meer Analyzer-analyse, centrale kleurgrensinstellingen en de nieuwe navigatiestructuur toegevoegd en met gerichte tests gecontroleerd. Daarom presenteren we 834 niet als de telling van de allerlaatste UI-code.

1. Wat inmiddels is gerealiseerd

2. Belangrijkste keuzes ten opzichte van V1

4. Wat nog niet als afgerond geldt

Waarom deze herbouw?

V1 is in de loop van de tijd groot geworden en bevatte historische keuzes en concessies die moeilijk volledig te overzien waren. Een belangrijk voorbeeld is de vergelijkbaarheid van de verschillende 5-daagse varianten. V2 legt daarom eerst de werking en ontwerpbesluiten vast en bouwt daarna pas. Het doel is niet alleen dezelfde functies opnieuw maken, maar zorgen dat resultaten herleidbaar, controleerbaar en onderling eerlijk vergelijkbaar zijn.

Details: complete tabel van veranderingen
Overzicht V1 tegenover V2 — bijgewerkt 12 augustus 2026
OnderdeelV1V2
OpbouwOrganisch gegroeid.Gefaseerde herbouw: per module eerst read-only onderzoek, ontwerp en documentatie, daarna implementatie en tests.
InstellingenVerspreid en deels hardcoded.Centrale configuratie; essentiële ongeldige of ontbrekende instellingen laten V2 fail-closed stoppen.
DatabaseHistorisch gegroeid.Gescheiden hoofd- en Lab-database met migratiehistorie; huidige reeks loopt t/m migratie 0024.
BackupsGeen uniforme V2-regel.Geverifieerde backups vóór risicovolle beheeracties; seed-backup van Main en Lab met manifest, SHA-256 en row counts.
AuthenticatieBestaande V1-inlog.Nieuwe V2-accounts, beveiligde wachtwoorden en sessies, rollen gebruiker/admin, toegangsaanvragen en auditregistratie.
KoersbronHistorische V1-bronlogica.Yahoo is de vastgelegde koersbron; ontbrekende providerdata mag niet als fictieve dekking worden gepresenteerd.
AEX-universeBestaande selectie.Eigen V2-universeproces met expliciete dekking en controle op ontbrekende aandelen.
HandelskalenderNiet overal uniform.Officiële XAMS-kalender met volledige kalenderjaarimport, feestdagen, halve dagen en gereedheidscontrole.
TaakplanningLosse taaklogica.Centrale taakcatalogus en Windows Task Scheduler; V2-taken zijn als SYSTEM-taken geregistreerd.
Dagelijkse ketenHistorisch gegroeid.Afzonderlijke catalogustaken voor sectorimport, nieuws, voorbeurs, preopen, strategie, opening, nabeurs en Learning; natuurlijke uitvoering blijft het bewijs voor de complete keten.
NieuwsBestaande nieuwslogica.Nieuws en sectornieuws als aparte bronnen; nieuwsstatussen blijven positief, neutraal of negatief.
US-sectorBestaande V1-bron.Read-only import uit de bron-database met 11/11 sectoren en expliciet JSON-contract.
ScannersAanwezig.Opnieuw opgebouwd met runs, broncontext, compleetheidscontrole en scanhistorie.
LearningHistorische V1-learning.Historische prestaties, handmatige scores, scoreversies en succesmeting. Geen neutraalmarge: >0% stijging, <0% daling, exact 0% niet beoordeeld. Score 0 voorspelt geen richting.
Analyzer-analyseAnalyzervergelijking aanwezig.Aparte V2-ranglijst voor 1 dag en 5 dagen op basis van juiste voorspelde koersrichting.
PrestatiekleurenVaste presentatie.Rood onder 50%; oranje vanaf 50% tot de ingestelde groengrens; groen vanaf de beheerbare groengrens.
ScoremotorOpgebouwde V1-historie.Bewuste schone start; historische scores, huidige handmatige scores en automatische scoremotor worden naast de AEX-benchmark vergeleken.
Bid/AskWerd meegenomen.Bewust uitgesloten van de scoremotor omdat Yahoo geen bruikbare Bid/Ask-metingen levert.
5-daagse vergelijkingVarianten waren niet eerlijk synchroon.De vier 5-daagse varianten moeten dezelfde referentieperiode gebruiken; start alleen op een open maandag en schuift niet stilzwijgend op.
NavigatieVeel losse pagina's.Nieuw in V2, Overzicht, Analyse, Scoremotor, Systeem, Beheer en Mijn account; hoofdonderdelen met meerdere functies openen eerst een tegelpagina.
BeheerinstellingenVerspreid.Centrale beheerpagina's; de groengrens voor analyzerprestaties staat onder Analyzer-instellingen.
WeergaveDonkere basis.Thema en donker/licht/systeem instelbaar; start- en hoofdpagina's gebruiken de nieuwe tegelstructuur.
TestenBeperkter.Laatste volledige definitieve suite vóór de nieuwste UI-uitbreidingen: 834/834 geslaagd, 0 fouten en geen waarschuwingen. Nieuwere UI-wijzigingen zijn daarna gericht getest.
ProductiestatusV1 draait op de webserver.V2 draait lokaal in ontwikkeling en vervangt V1 pas na volledige afronding en gecontroleerde uitrol.