Warrior_EA/Expert/AIBase
リポジトリのファイル(最新コミット順)
ファイル名 最新のコミットメッセージ 最新のコミット日時
AnimateDread 844aac653a fix(train): the OOS final pass ran a full epoch at an undecayed rate
Capping the pass at m_etaCeiling was not enough. Measured on the first two live
runs: USDCAD 0.00085 over 13,335 bars, EURUSD 0.00242 over 15,041 - a 3x spread
across charts, because a chart whose plateau ladder reset recently still carries
a high eta and the cap never bound.

The slice turns out to be roughly HALF the data, not a tail, so one pass over it
at the model's own rate is a full training epoch on a model that has already been
selected and certified. That is materially more than the 'just a bit finer
weights' this was asked for.

OOS_FINAL_PASS_ETA_SCALE (0.25) now scales the rate. Scaling rather than
shortening the pass keeps the whole slice in play - seeing the held-out bars at
all is the point - while making the step proportionate to an already-selected
model.

USDCAD and EURUSD have already taken the unscaled pass; that is not reversible
without a retrain. USDJPY has not converged yet and will get the corrected one.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 13:46:48 -04:00
..
AutoTune.mqh feat(topology): re-derive capacity once when the training pool appears 2026-08-26 21:42:35 -04:00
Features.mqh feat(target): swing-pivot direction label, and drop the ADZigZag name 2026-08-24 18:26:25 -04:00
FeatureScreen.mqh fix(topology): stop a training-alone size becoming permanent, and stop the keep-screen latching underpowered 2026-08-26 19:27:48 -04:00
Inference.mqh refactor(meta): remove meta-labeling entirely - RETRAIN-NEUTRAL 2026-08-25 09:44:52 -04:00
Labels.mqh diag(label): expose bars-to-pivot - the confound the payoff test was missing 2026-08-27 08:16:47 -04:00
Lifecycle.mqh feat(train): ONE pass over the held-out slice at deploy, on the restored checkpoint 2026-08-27 11:05:43 -04:00
Topology.mqh feat(topology): re-derive capacity once when the training pool appears 2026-08-26 21:42:35 -04:00
Training.mqh fix(train): the OOS final pass ran a full epoch at an undecayed rate 2026-08-27 13:46:48 -04:00