Add min_hold_bars to DQNHyperparameters (usize, default 5), ExperienceSection in training_profile, and both TOML configs (smoketest=3, production=5). Wired through apply_to() so TOML overrides land correctly. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>