forked from animatedread/Warrior_EA
- Tighten MAX_WEIGHT from 1.0e6 to 100.0 to prevent unbounded weight growth. - Add MIN_ACTIVATION_DERIVATIVE (1e-4) to avoid zero gradients for saturated units. - Introduce WEIGHT_DECAY (0.01) to decouple decay from Adam updates. - Add MAX_WEIGHT_DELTA (0.1) to clamp per-step Adam updates and prevent overshoot. - Apply sign-agreement gate on weight updates in Adam kernel to only apply steps aligned with current gradient direction. - Fix tanh/sigmoid derivative calculations to use the new floor instead of hard-coded edge-case values. |
||
|---|---|---|
| .. | ||
| Research.mq5 | ||
| StudyActor.mq5 | ||
| StudyActor2.mq5 | ||
| StudyActor2_1.mq5 | ||
| StudyActor3.mq5 | ||
| StudyModel.mq5 | ||
| Test.mq5 | ||
| Trajectory.mqh | ||