Summary
USDJPY trailing stop sweep (Phase 5) identified Classic+FIB127 as the winning configuration with a +1.16 PF improvement.
Sweep Results (USDJPY, 2022–2026)
| Config |
PF |
Delta |
Trades |
DD |
| Baseline |
1.80 |
— |
34 |
~2% |
| NoTrail |
1.80 |
+0.00 |
34 |
~2% |
| ATR-Trail |
— |
— |
— |
— |
| ATR+FIB127 |
— |
— |
— |
— |
| ATR+FIB161 |
— |
— |
— |
— |
| Classic+FIB127 |
2.96 |
+1.16 |
34 |
— |
| BreakEven |
— |
— |
— |
— |
| BE+ATR-Trail |
— |
— |
— |
— |
Why USDJPY responds but EURJPY/GBPUSD don't
- USDJPY:
fibo1rstTP=3.0 → FIB127 trigger activates at TP×1.27 = 3.81R — plenty of room to let winners run
- EURJPY/GBPUSD:
fibo1rstTP=1.5 → FIB127 trigger at 1.91R — too close to initial TP, trailing never meaningfully engages
Set File Changes (usdjpy.set)
enableTrailingStop=true||false||0||true||N
trailingStrat=0||0||0||1||N
tslTrigger=1||0||0||3||N
trailingStopPoints=800||400||100||1200||N
Validation Required
Cross-year validation (Phase C) running automatically via trailing_stop_crossyear.py:
- Tests 5 windows: 2022, 2023, 2024, 2025, Full
- Pass criteria: 3+/4 annual windows profitable (PF≥1.0, trades≥3) AND Full PF≥1.1 AND ≥ baseline
Next Steps
🤖 Generated with claude-flow
Summary
USDJPY trailing stop sweep (Phase 5) identified Classic+FIB127 as the winning configuration with a +1.16 PF improvement.
Sweep Results (USDJPY, 2022–2026)
Why USDJPY responds but EURJPY/GBPUSD don't
fibo1rstTP=3.0→ FIB127 trigger activates at TP×1.27 = 3.81R — plenty of room to let winners runfibo1rstTP=1.5→ FIB127 trigger at 1.91R — too close to initial TP, trailing never meaningfully engagesSet File Changes (usdjpy.set)
Validation Required
Cross-year validation (Phase C) running automatically via
trailing_stop_crossyear.py:Next Steps
usdjpy.set🤖 Generated with claude-flow