Überblick
Zwei Champions, keiner aussortiert — Robots mit hohem Drawdown werden gekennzeichnet, nicht versteckt.
Champions je Stufe
| steady | xauusd_base_seed_0ff1c86bfe88 | $3,834 | 9.54% |
Eine Suche stimmt 11 Gene über Generationen ab, bewertet jeden Robot auf Historie, die er nie sah, und reiht die Überlebenden. Jede Zahl hier ist gemessen, nicht versprochen.
Chronologisch und nie gemischt. Der zurückgehaltene Abschnitt — und nur er — erzeugt die Zahl auf dem Board; ein Robot, der die Vergangenheit auswendig lernte, erzielt hier nichts.
Jeder Zyklus fährt die volle Evolutionsschleife. Überlebende zeugen die nächste Generation; jedes Exemplar behält seinen Platz im Archiv.
Jede Strategie trägt ein Genom aus 11 Genen — Einstieg, Trend, Volatilität, Session, Risiko, Stops, Ziele, Bestätigung. Ein mutiertes Gen schreibt das Verhalten um. Das Genom zu entschlüsseln zeigt, warum ein Exemplar gewinnt.
Public-safe research view from the local reference engine. Not an MT5 Strategy Tester run, not a trading signal, not a profit guarantee.
Zwei Champions, keiner aussortiert — Robots mit hohem Drawdown werden gekennzeichnet, nicht versteckt.
| steady | xauusd_base_seed_0ff1c86bfe88 | $3,834 | 9.54% |
Das Labor macht aus dem Abstimmen eines Trading-Robots einen Wettbewerb. Du übertaktest einen Robot auf deiner eigenen Maschine, reichst deinen Fund ein, und er wird gegen alle anderen neu bewertet — auf einem Stück Historie, an das sich niemand anpassen kann.
Jeder Robot ist ein katalogisierter Organismus, nach Gewinn gereiht in der Kategorie XAUUSD · täglich · 10 Jahre. Datensatz 6086b7de9fd83cbf · 2016-07-05 bis 2026-06-30
Showing RAVEN-6. Regenerate with --generate-specimen-screen --candidate-id <id> to profile another robot.
Jede Zahl unten wird auf dem zurückgehaltenen Abschnitt gemessen, an den sich dieser Robot nicht anpassen konnte. Hoher Drawdown disqualifiziert nicht — er wird gekennzeichnet.
Engine-Notizen: use_session_filter_not_simulated_on_daily_bars
Die gesamte fixierte Historie, In-Sample und zurückgehalten zusammen, genau wie der Robot sie gehandelt hat.
Elf Gene. Jedes einzelne simuliert.
Bestes Jahr 2024 mit 23.45%, schlechtestes 2022 mit -8.26%. Ein Robot, der ein Jahr gewann und alles zurückgab, ist nicht derselbe wie einer, der stetig verdiente.
| 2016 | -2.13% | |
| 2017 | -6.01% | |
| 2018 | -5.62% | |
| 2019 | +3.34% | |
| 2020 | +16.45% | |
| 2021 | -5.94% | |
| 2022 | -8.26% | |
| 2023 | -2.15% | |
| 2024 | +23.45% | |
| 2025 | +2.35% | |
| 2026 | +9.11% |
Profitabel in 2 von 5 aufeinanderfolgenden Fenstern. Ein echter Vorteil hält über Regime hinweg; ein Glückstreffer gewinnt ein Fenster und bricht ein.
| Fenster 1 | 2016-07-05 .. 2018-07-05 | $-1,289 | 12.89% |
| Fenster 2 | 2018-07-06 .. 2020-07-02 | $1,193 | 5.24% |
| Fenster 3 | 2020-07-06 .. 2022-06-30 | $-832 | 8.93% |
| Fenster 4 | 2022-07-01 .. 2024-07-01 | $-276 | 13.76% |
| Fenster 5 | 2024-07-02 .. 2026-06-30 | $3,928 | 9.54% |
Alle Robots auf dem Board sitzen heute in der Stufe steady, daher vergleichen wir die Top 3 nach Rang. Taucht ein wilderer Robot auf, bekommt er hier automatisch eine Spalte.
out_of_sample_official · Datensatz gold-daily-v1 · 2016-07-05 .. 2026-06-30
RAVEN-6 steady | QUASAR-V steady | VANTA-V9 steady | |
| Nettorendite | $3,834BESTE | $979 | $261 |
| Maximaler Drawdown | 9.54% | 2.19%BESTE | 7.76% |
| Profitfaktor | 1.67BESTE | 1.66 | 1.09 |
| Robustheit | 0.4 | 0.4 | 0.6BESTE |
| Trefferquote | 38.36% | 43.48%BESTE | 36.99% |
| Trades | 73 | 23 | 73 |
8 von 11 Genen unterscheiden sich. Die gemeinsamen erklären nicht, warum diese Robots auseinanderliefen, darum sind sie abgedimmt.
| •ATR_period | 14 | 21 | 14 |
| •ADX_min | 25 | 30 | 25 |
| •TP_R | 3.0 | 2.5 | 2.0 |
| •SL | 500.0 | 350.0 | 350.0 |
| •risk_percent | 1.0 | 1.0 | 0.25 |
| •use_session_filter | on | on | on |
| •use_grid | off | off | off |
| •use_martingale | off | off | on |
| •lot_multiplier | 1.0 | 1.0 | 1.5 |
| •break_even | on | on | on |
| •trailing_stop | on | off | off |
Was die Suche mit jedem der 11 Gene über 8 Generationen tat. Die Selektion fegte trailing_stop durch die Population: Ein Gen, das bei fast niemandem beginnt und bei fast allen endet, ist eines, das die Suche immer wieder wählte.
Die Suchbreite verengt sich nicht, und das ist eine Entscheidung, kein Versehen. Die Mutation hält standardmäßig eine konstante Breite, die Suche schaut in der letzten Generation also genauso weit wie in der ersten. Annealing wurde gemessen: Es lässt die Population konvergieren, aber auf diesen Daten begnügt sich eine konvergierende Suche mit einem stabileren, kleineren Champion, während die konstante Breite über den glücklichen Ausreißer stolpert — und die Ranglisten-Politik sagt: Ein Glücksgewinner ist ein Gewinner. Annealing ist ein Hebel für den Wettbewerber (--annealing-rate), nicht die Hauseinstellung.
Konvergenz ist kein Beweis. Ein Gen kann durchfegen, weil jeder Überlebende es von einem einzigen glücklichen Vorfahren erbte, nicht weil es gut ist. Genau dafür gibt es den zurückgehaltenen Abschnitt und die Walk-Forward-Fenster.
Vom Keim zum Champion in 3 Schritten, über 8 Generationen und 97 Bewertungen. Die gezeigten Gewinne sind In-Sample, denn mehr hat die Suche nie gesehen.
Datensatz gold-daily-v1 · Suchraum in_sample_only · Keim $-1,924 → Champion $47,315
Jeder je eingereichte Robot landet hier, Gewinner wie Verlierer. Das Protokoll ist das Archiv, nicht das Schaufenster.
Wie sich ein Robot seinen Platz auf dem Board verdient — und was seine Zahlen nicht bedeuten.
Jede hier genannte Regel wird aus dem Code gelesen, der sie durchsetzt. Diese Seite kann nicht von der Engine abweichen.
Ein Robot ist 11 Zahlen und Schalter — ein Genom. Nichts, was du sendest, wird je ausgeführt. Die Engine prüft jedes Gen gegen seinen erlaubten Bereich und lehnt die Einreichung ab, wenn eines herausfällt. Darum kann das Labor Robots von Fremden annehmen.
Die Suche sieht nur die ersten 75% der fixierten Historie. Die letzten 25% bleiben zurückgehalten, und dieser Abschnitt — und nur er — erzeugt die Zahl auf dem Leaderboard. Ein Robot, der die Vergangenheit auswendig lernte, erzielt hier nichts.
Chronologisch, nie gemischt. Der zurückgehaltene Abschnitt ist das jüngste Viertel der Historie, der Robot wird also an Zeit gemessen, die er nie sah.
Ein gutes Fenster kann Glück sein. Der Robot läuft erneut über 5 aufeinanderfolgende Walk-Forward-Fenster, und der Anteil, den er gewinnt, wird seine Robustheitsnote. Ein echter Vorteil hält über Regime; ein Glückstreffer gewinnt ein Fenster und bricht ein. Beide Zahlen werden gezeigt. Keine wird versteckt.
0.4 gewann zwei von fünf Fenstern — das Leaderboard sagt es.Glücksgewinn ist trotzdem Gewinn. Ein Robot mit riesigem Gewinn und erschreckendem Drawdown bleibt auf dem Board, neben den stabileren, mit voll ausgeschriebenem Drawdown. Wir klassifizieren. Wir verstecken nicht, und wir löschen nicht.
| steady | Stabil (DD <= 10%) |
| balanced | Ausgewogen (DD 10-25%) |
| wild | Wild (DD 25-50%) |
| extreme | Extrem (DD > 50%) |
Spread und Slippage werden bei Ein- und Ausstieg berechnet. Eine Strategie, die nur mit kostenlosem Handel funktioniert, funktioniert nicht.
25.0 Punkte · Slippage 5.0 Punkte bei Ein- und Ausstieg · Kommission 0.0 je EinheitWürde die Kerze von morgen den Datensatz ändern, würde jeder heute ausgestellte Beweis morgen nicht mehr verifizieren. Darum ist die Historie auf ein bereits beendetes Fenster fixiert, mit erwarteter Kerzenzahl und Prüfsumme. Der Loader berechnet die Prüfsumme neu und weigert sich, auf abweichenden Daten zu werten.
gold-daily-v1 · 2016-07-05 → 2026-06-30 · 2510 KerzenGleicher fixierter Datensatz, gleiche Engine, gleiches Kostenmodell, gleiches Genom, gleiches Ergebnis — und derselbe Anker-Hash. Ein Regressionswächter fährt die ganze Kette bei jedem Commit und schlägt laut fehl, wenn sich eine Bewertungsregel bewegt, denn eine stille Änderung würde jeden je ausgestellten Beweis brechen.
--check-reproducibility bewertet ein eingefrorenes Genom neu und verlangt den exakten Anker-Hash. Bei Abweichung endet es mit Fehler.Das zählt mehr als alles darüber.
Das Ergebnis eines Champions wird auf einen einzigen sha256-Hash über seinen verankerten Kern reduziert — Genom, Datensatz-Identität, Kostenmodell, Wertungen. Jeder kann diesen Hash aus öffentlichen Daten nachrechnen; ist er auf einer öffentlichen Blockchain verankert, kann niemand — auch wir nicht — die Geschichte still umschreiben.
Der verankerte Kern benennt alles, was das Ergebnis erzeugte. Ändere irgendetwas, und der Hash ändert sich mit.
| Kandidat | xauusd_base_seed_e462fc267479 |
| Symbol | XAUUSD |
| Datensatz | 6086b7de9fd83cbf |
| Datensatz-sha256 | 6086b7de9fd83cbf2fda95a05e7541d10a8de307216cc750c699ba41c76bd0ef |
| Engine | local_reference_engine le-1..le-8 |
Kein Vertrauen nötig. Die Verifikation läuft offline und nutzt denselben Code, der den Hash erzeugte — die beiden können nie auseinanderdriften.
Die Anker-Nutzlast ist für das Polygon-Amoy-Testnetz vorbereitet: eine Selbst-Transaktion mit Wert null, deren Calldata der Hash ist. Das Senden ist der Wallet-Schritt des Betreibers — diese Software sieht nie einen Signierschlüssel, gibt nie etwas aus und hat nicht gesendet.
Das ganze Jahrzehnt des Champions, Kerze für Kerze abgespielt — Gewinn, Drawdown und Trades genau so, wie die Engine sie erlebte. Simulierte Historie, kein Versprechen.