Berapa banyak dari backtest yang benar-benar bertahan?
Backtest adalah kasus terbaik yang bisa dihasilkan sekumpulan asumsi. Alat ini menaruh laporan itu di samping apa yang strategi lakukan sesudahnya dan mengukur selisihnya — termasuk dua cara perbandingan ini diam-diam memuji dirinya sendiri.
Gratis · Tanpa instalasi · Berjalan di browser Anda
Diagnosis
Baca dua butir pertama sebelum persentasenya: periode yang tumpang tindih dan berkas yang sama dimuat dua kali sama-sama membuat perbandingan tampak sempurna.
Setiap metrik, berdampingan
Rasio adalah forward dibagi backtest, jadi 100% berarti angkanya lolos tanpa berubah.
| Metrik | Backtest | Forward | Bertahan |
|---|
Rasio dibiarkan kosong bila akan menyesatkan — paling sering karena sisi backtest bernilai nol atau sudah negatif; di situ rasio positif akan terbaca sebagai «bertahan» padahal kedua sisi merugi.
Kedua kurva ekuitas, dinormalisasi
Periode dan jumlah transaksinya berbeda, jadi kedua kurva dimulai dari 100 dan sumbunya membentang dari awal hingga akhir masing-masing laporan.
Apa sebenarnya kedua laporan ini
Sebelum membandingkan hasil, pastikan kedua berkas menggambarkan strategi yang sama pada periode yang tidak tumpang tindih.
| Kolom | Backtest | Forward |
|---|
Cara menggunakannya
- Masukkan angka AndaKetik nilai Anda sendiri di kolom, atau pilih laporan MetaTrader Anda jika alat ini membaca file. Nilai yang sudah ada hanyalah contoh awal.
- Baca hasil dan diagnosisnyaAngka besar menjawab pertanyaannya. Kartu di bawahnya menjelaskan apa yang tampak bermasalah dan apa yang perlu diubah.
- Coba perbaikan atau lanjutkanTerapkan perubahan yang disarankan untuk melihat hasilnya bergeser, ikuti tautan ke alat berikutnya, atau salin tautan untuk kembali ke masukan yang sama.
Cara ini dihitung
Kedua berkas melewati pembaca yang sama dengan Penganalisis Backtest: statistik dihitung ulang dari daftar transaksi, bukan diambil dari ringkasan laporan itu sendiri. Itulah yang membuat laporan MT4 dan MT5 bisa duduk dalam satu tabel, dan itu sebabnya rekening koran akun riil bisa dibandingkan dengan jalannya tester.
Penurunan itu wajar; keruntuhan tidak. Biaya, latensi, dan eksekusi nyata sebuah broker mengambil sesuatu dari setiap strategi, jadi profit factor yang mempertahankan sebagian besar nilainya adalah hasil yang diharapkan. Yang penting adalah seberapa jauh di bawah itu hasil forward berada, dan apakah jumlah transaksinya bergeser — strategi yang berhenti bertransaksi tidak menurun, ia berhenti memenuhi syaratnya sendiri.
Slippage tidak bisa diukur di sini. Itu memerlukan transaksi yang sama di kedua sisi, sedangkan backtest dan forward adalah transaksi berbeda pada minggu berbeda: mengurangkan harga rata-ratanya mengukur di mana pasar berada, bukan bagaimana eksekusinya. Yang terukur adalah apakah keunggulan per transaksi menyusut sementara tingkat kemenangan bertahan — itulah bentuk yang diambil biaya eksekusi.
Tanya jawab
Apakah gratis, dan perlukah akun?
Gratis · Tanpa instalasi · Berjalan di browser Anda. Menghitung tidak perlu akun.
Apakah ada yang diunggah?
Tidak ada yang diunggah. Setiap angka di halaman ini dihitung di peramban Anda, dan tautan yang Anda salin hanya membawa nilai yang Anda ketik.
Seberapa jauh hasilnya bisa dipercaya?
Hasil forward yang bertahan adalah bukti bahwa asumsinya masih sanggup dijalani, bukan bukti bahwa strateginya aman. Ini satu jalur melalui satu pasar dengan satu broker.
Alat terkait
Jelajahi lebih lanjut
Istilah di balik alat ini
- Analisis walk-forwardAnalisis walk-forward adalah metode validasi yang mengoptimasi ulang strategi pada satu jendela riwayat, menjalankannya tanpa disentuh pada jendela berikutnya, lalu menggeser kedua jendela dan mengulanginya — hanya segmen tak tersentuh yang dikutip.
- Model eksekusi brokerModel eksekusi broker adalah cara broker memproses order — mengambil sisi lawannya sendiri sebagai counterparty, atau merutekannya keluar ke likuiditas eksternal — dan ia menentukan siapa membayar siapa, dengan cara apa, dan EA mana yang akan ditoleransi akun itu.
- SlippageSelisih antara harga yang diminta sebuah order dan harga saat order itu benar-benar tereksekusi. Bisa jatuh ke dua arah, tetapi bagi strategi yang mengandalkan kecepatan ia adalah biaya yang jarang dimodelkan backtest.
- Virtual Private Server (VPS)VPS adalah komputer jarak jauh yang disewa untuk membuat MetaTrader tetap terbuka 24 jam nonstop — sehingga EA terus bertransaksi ketika komputer Anda sendiri tertidur atau kehilangan sambungan, dan ia berada lebih dekat ke server broker.
Bangun EA yang akan Anda bandingkan
Halaman ini membandingkan laporan backtest dengan laporan forward dari ide yang sama. AIStrategyMiner Builder memungkinkan Anda menghubungkan aturan masuk dan keluar sebagai blok, tanpa kode, sehingga Anda bisa membuat EA itu.
- Kompilasi file .ex5 standar untuk MetaTrader 5, jalankan sebagai backtest lalu forward, dan bandingkan kedua laporan di sini.
Periksa EA yang sudah jadi di MetaTrader 5 sebelum Anda mempercayainya. Angka di halaman ini berasal dari apa yang Anda ketik; angka ini bukan prakiraan hasil.