Zum Inhalt

Führen Sie einen Live-A/B-Test durch

Dieser Leitfaden zeigt Ihnen, wie Sie denselben cBot mit unterschiedlichen Einstellungen auf separaten Konten einsetzen, sie nebeneinander laufen lassen und dann den KI-Agenten bitten, die Ergebnisse zu vergleichen und Ihnen zu sagen, welches Setup gewonnen hat.

1. Wählen Sie aus, was Sie testen möchten

Entscheiden Sie, was Sie vergleichen möchten. Sie können verschiedene Parameterwerte, verschiedene Indikatoren, verschiedene Symbole oder jede Kombination davon testen.

Show me the metadata for C:\test\moving-average-bot.algo so I 
know what parameters I can change.

Nehmen wir für dieses Beispiel an, der cBot hat einen Parameter namens IndicatorType, der Werte wie SMA und EMA akzeptiert.

2. Starten Sie Variante A

Starten Sie die erste Konfiguration auf einem Konto.

Start C:\test\moving-average-bot.algo on account 1234567, EURUSD H1 
with IndicatorType set to SMA and Periods set to 20.

3. Starten Sie Variante B

Starten Sie die zweite Konfiguration auf einem anderen Konto.

Start C:\test\moving-average-bot.algo on account 7654321, EURUSD H1 
with IndicatorType set to EMA and Periods set to 20.

Beide cBots laufen nun gleichzeitig auf demselben Symbol, aber mit unterschiedlichen Indikatoreinstellungen, jeder auf seinem eigenen Konto, sodass die Ergebnisse vollständig getrennt bleiben.

4. Lassen Sie sie laufen

Teilen Sie dem Agenten mit, wie lange der Test dauern soll, und bitten Sie ihn, später nachzusehen.

Let both bots run for 5 hours, then tell me which one was more 
profitable.

Der Agent wartet die angegebene Zeit ab und liest dann die Protokolle und Handelsergebnisse beider Instanzen.

5. Vergleichen Sie die Ergebnisse

Bitten Sie nach der Testphase um einen detaillierten Vergleich.

Compare both runs side by side: number of trades, win rate, total 
profit, maximum drawdown and average trade duration. Which 
configuration performed better overall?

Der Agent ruft die Daten von beiden Konten ab und präsentiert einen strukturierten Vergleich, sodass Sie genau sehen können, wo jede Variante erfolgreich war oder Schwierigkeiten hatte.

6. Gehen Sie tiefer

Wenn die Ergebnisse knapp sind, bitten Sie den Agenten, nach nuancierteren Unterschieden zu suchen.

Did one configuration handle volatile periods better than the other? 
Were there times when one was profitable and the other was losing?
If I had run both configurations for a full trading day instead of 
5 hours, which one would you expect to come out ahead and why?

7. Stoppen Sie die unterlegene Variante

Sobald Sie einen klaren Gewinner haben, fahren Sie die leistungsschwache Konfiguration herunter.

Stop the cBot running on account 7654321.

8. Skalieren Sie den Gewinner

Setzen Sie die erfolgreiche Konfiguration umfassender ein.

Now start the same cBot with the SMA configuration on account 
7654321 as well, on GBPUSD H1 with the same parameters.

Hinweis

A/B-Tests auf Live-Konten nutzen echte Marktbedingungen, was den Vergleich zuverlässiger macht als Backtesting allein. Allerdings führen beide Konten echte Transaktionen aus – verwenden Sie immer Demo-Konten, wenn Sie ohne finanzielles Risiko testen möchten.