feat(live): SWAP fade 1h -> 15m su PORT06 (scelta utente, gate fade15m_port06_gate)
FADE specs tf=15m (sid invariati -> pesi/alloc intatti; DIP01 resta 1h); builder canonico allineato (combine_portfolio.FADE_TF) -> parita' delle due facce; regression-lock aggiornato al nuovo baseline (FULL Sh 7.34->8.13 DD 3.46->2.47, OOS Sh 10.07->10.86 DD 1.48->2.09). Runner invariato (fetch 15m gia' esistente dal blend pairs). Suite 126 passed. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -61,8 +61,18 @@ def _fade_params(c: str, a: str) -> dict:
|
||||
return p
|
||||
|
||||
|
||||
FADE = [SleeveSpec(kind="single", name=c, sid=f"{c}_{a}", asset=a, cluster=f"{a}-rev",
|
||||
params=_fade_params(c, a))
|
||||
# SWAP timeframe 1h -> 15m (2026-06-12, scelta utente "swap secco"). Gate
|
||||
# fade15m_port06_gate.py: parametri 1h trasferiti a 15m NON ri-tunati (pre-registrati,
|
||||
# anti-overfit), corr daily 15m-1h media 0.26 (NON e' lo stesso edge piu' veloce),
|
||||
# SWAP promosso — FULL CAGR 74->101% DD 3.46->2.47%, OOS Sh 10.07->10.86 (OOS DD
|
||||
# 1.48->2.09 accettato); l'edge ETH sopravvive al flat-entry-skip (non e' stale-print
|
||||
# come pairs-alt). Stessi sid -> pesi/alloc invariati; il worker cambia cadenza
|
||||
# (max_bars=24 barre = 6h; EXIT-16 confirm sulla barra 15m completata). Il backtest
|
||||
# canonico segue (combine_portfolio.FADE_TF). MR02_BTC e' il piu' fee-sensitive
|
||||
# (fee2x OOS Sh 0.60): monitorare le fee reali nel report orario.
|
||||
# Diario docs/diary/2026-06-12-fade15m-gate.md.
|
||||
FADE = [SleeveSpec(kind="single", name=c, sid=f"{c}_{a}", asset=a, tf="15m",
|
||||
cluster=f"{a}-rev", params=_fade_params(c, a))
|
||||
for a in ("BTC", "ETH") for c in ("MR01", "MR02", "MR07")]
|
||||
HONEST = [
|
||||
# DIP01: single-asset 1h -> StrategyWorker (Strategy DIP01_dip_buy). TR01/ROT02: multi-asset.
|
||||
|
||||
Reference in New Issue
Block a user