Lewati ke isi

Jalankan uji A/B riil

Panduan ini menunjukkan cara men-deploy cBot yang sama dengan pengaturan berbeda pada akun terpisah, membiarkannya berjalan berdampingan, lalu meminta agen AI untuk membandingkan hasilnya dan memberi tahu Anda pengaturan mana yang menang.

1. Pilih apa yang akan diuji

Putuskan apa yang ingin Anda bandingkan. Anda dapat menguji nilai parameter yang berbeda, indikator yang berbeda, simbol yang berbeda, atau kombinasi apa pun.

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

Untuk contoh ini, misalkan cBot memiliki parameter bernama IndicatorType yang menerima nilai seperti SMA dan EMA.

2. Mulai varian A

Luncurkan konfigurasi pertama pada satu akun.

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

3. Mulai varian B

Luncurkan konfigurasi kedua pada akun yang berbeda.

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

Kedua cBot sekarang berjalan secara bersamaan pada simbol yang sama tetapi dengan pengaturan indikator yang berbeda, masing-masing pada akunnya sendiri sehingga hasilnya tetap terpisah sepenuhnya.

4. Biarkan mereka berjalan

Beri tahu agen berapa lama pengujian harus berlangsung, dan minta agen untuk memeriksa kembali.

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

Agen menunggu selama periode yang ditentukan, lalu membaca log dan hasil trading dari kedua instance.

5. Bandingkan hasilnya

Setelah periode pengujian, minta perbandingan terperinci.

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

Agen menarik data dari kedua akun dan menyajikan perbandingan terstruktur sehingga Anda dapat melihat dengan tepat di mana setiap varian berhasil atau kesulitan.

6. Gali lebih dalam

Jika hasilnya hampir sama, minta agen untuk mencari perbedaan yang lebih bernuansa.

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. Hentikan varian yang kalah

Setelah Anda memiliki pemenang yang jelas, matikan konfigurasi yang berkinerja buruk.

Stop the cBot running on account 7654321.

8. Skalakan pemenangnya

Deploy konfigurasi yang menang secara lebih luas.

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

Catatan

Uji A/B pada akun riil menggunakan kondisi pasar sungguhan, yang membuat perbandingan lebih andal daripada backtesting saja. Namun, kedua akun mengeksekusi trading sungguhan — selalu gunakan akun demo jika Anda ingin menguji tanpa risiko finansial.