Warchhold Research

BestenlisteBuild-Dossier

Baustein: ADX-Trendstaerke-Gate auf Hull-Suite

Score 38.5/100
baustein_ohne_mehrwert (A/B: Traeger PF 1.15 vs Overlay 1.15) — Baustein verworfen, Traeger unveraendert2026-07-14TrendTier 1dax_hull_adx_gate

🧩 Baustein-Test — Variante von hull_suite_v3_final. Der Trial-Vergleich unten isoliert den Baustein-Beitrag (Trial 1 = Träger pur).

Hypothese & Vorregistrierung

Rationale: DIGEST-ABGELEITET (in-sample): Der Live-Incumbent hull_suite_v3_final traegt laut results_digest in range_day (n=96, PF 1.34) und scheitert in mixed_day (n=15, PF 0.35) sowie den kleinen gerichteten/volatilen Buckets (PF 0.0). Von den bisher auf Hull getesteten Bausteinen adressiert dax_hull_lowvol_gate nur die Vola-HOEHE des Vortages und dax_hull_exit_lab nur die Exits — KEINER die intraday-Direktionalitaet. Kernhypothese: ein Wilder-ADX-Range-Gate (Entry nur bei niedrigem ADX = nicht-stark-gerichtetes Regime) ist der kausale Intraday-Proxy fuer den range_day-vs-mixed/trend_day-Split und mirror-t die Progression der benachbarten Squeeze-Familie (dax_squeeze_adx_gate: baustein_verbessert PF 1.41->1.50). Antritt gegen den Incumbent hull_suite_v3_final; da in-sample abgeleitet, ist das Verdict nur ein Hinweis — die Forward-Validierung entscheidet, und ein reales Redundanz-Risiko zum bestehenden CHOP-Regimefilter besteht.

Abweichungen von der Quelle: Traeger-Entry/Exit 1:1 aus hull_suite_v3_final (zeichen-gleich zu dax_hull_lowvol_gate): HMA-Turn ueber zwei 5m-Bars + CHOP(14)<Schwelle, reiner Initial-ATR-Stop, Hold bis Stop/Session-End. (1) 1m->5m-Aggregation intern statt nativem 5m-Feed (Bucket=Berlin-minute//5, Signal/ADX nur auf abgeschlossenen 5m-Bars, lookahead-frei). (2) Kein hartkodiertes Entry-Fenster — 09:00-Floor + entry_last_hour-Param (Autoring-Regel). (3) NEU und einziges A/B-Delta: zuschaltbares Wilder-ADX-Range-Gate auf der 5m-Serie (ADX identisch zu dax_squeeze_adx_gate implementiert, rein kausal, Warmup->durchlassen). Distinkt von dax_squeeze_adx_gate (anderer Traeger) und dax_hull_lowvol_gate (Vola-Hoehe Vortag statt intraday-ADX-Direktionalitaet).

Quelle: digest://results_digest.md/2026-07-14/hull_suite_range_vs_mixed_split

Vorregistriertes Optimizer-Grid (festgelegt VOR dem ersten Backtest — Anti-Overfitting)

  • adx_max: 20 / 25 / 30
  • adx_period: 10 / 14 / 20

Nur die beiden Baustein-Parameter (is_optimizable) werden gegridet, damit der A/B den reinen Gate-Beitrag isoliert. adx_max um die klassische Wilder-Trendschwelle 25 (20 = strenger Range-Fokus, 30 = milder) — alle innerhalb MANIFEST-min/max 12..40. adx_period um den Wilder-Standard 14 (10 reaktiver, 20 glatter), innerhalb 7..28. 3x3 = 9 Kombinationen (<=24). Kein exotisches Mining, Bereiche literaturgestuetzt (Wilder 1978).

Run-ManifestEngine 2149074997503275 (79 Dateien)Fenster 2026-03-172026-06-23Datenstand 2026-07-13Slippage 0.5 PktTrials vorregistriert: 3 (trl_dbb7faa596bd)

Backtest-Trials (mit Slippage 0.5 Pkt)

TrialnWRPFPnL (Pkt)Max DDPF o. Slip
Traeger PUR (Hull-Suite, ADX-Gate aus)use_adx_range_gate=false9129.7%1.15+71513741.17
+ ADX-Range-Gate <= 25 (Wilder-Trendschwelle)use_adx_range_gate=true, adx_period=14, adx_max=256428.1%0.96-1311371
+ strengeres ADX-Gate <= 20 (nur klar nicht-gerichtete Tage)use_adx_range_gate=true, adx_period=14, adx_max=204833.3%1.15+345726

Robustheit (bestes Trial)

PF-90%-Konfidenzintervall

0.681.74

Top-3-Trades am Gewinn

31%

PF bei +1.0 Pkt Slippage

1.11

Statistik-Härtung: Block-Bootstrap-CI (Tages-Blöcke, ehrlicher als iid): PF 0.661.84 über 58 Handelstage. EV 7.86 Pkt vs. minimal nachweisbarer Edge 33.43 Pkt — UNTERPOWERT (Stichprobe zu klein für diesen Edge). ⚠ Ergebnis hängt am Monat 2026-03 (ohne ihn: -328.9 Pkt).

🎲 Placebo-Kontrolle (zeit-gejitterte Zufalls-Entries, gleiche Trade-Geometrie)

Kandidat 714.9 Pkt vs. Placebo-Median 2315.3 / p95 3835 Pkt · Perzentil-Rang 5%

Kandidat <= p80 der Placebos — von Zufalls-Timing nicht klar unterscheidbar

2026-03: +10442026-04: -4402026-05: +1962026-06: -85
RegimenPFPnL
range_day781.13+534
mixed_day82.32+365
volatile_day21.37+27
trend_up_day10-67
trend_down_day20-144

Test-Timeline

Jeder weitere Test dieses Builds (Optimizer-Sweep, Forward-Monat, Re-Run) erscheint hier automatisch.

  1. 🔨

    2026-07-14

    Build + Backtest (Auto-Build-Agent)

    baustein_ohne_mehrwert (A/B: Traeger PF 1.15 vs Overlay 1.15) — Baustein verworfen, Traeger unveraendert

  2. 🌏

    2026-07-14

    Nikkei-Cross-Check (Transfer-Test, ATR-skaliert)

    n=0 · PF ? · PnL 0 Pkt