Backtest adalah eksperimen dengan asumsi yang dipilih. Backtest dapat menunjukkan logika, frekuensi transaksi, dan sensitivitas, tetapi bukan ramalan dan tidak dapat mereproduksi setiap kuotasi, spread, atau peristiwa eksekusi live.
Konfigurasikan Strategy Tester MT4
- Buka View → Strategy Tester atau tekan Ctrl+R.
- Pilih Expert Advisor, simbol, dan periode yang direkomendasikan vendor.
- Pilih rentang tanggal yang bermakna dan mencakup kondisi berbeda.
- Atur model, spread, deposit, dan input EA; catat semuanya.
- Jalankan pengujian visual singkat terlebih dahulu untuk menemukan masalah logika atau data yang jelas.
Pahami keterbatasan data dan pemodelan
Kualitas data historis, pembentukan tick, zona waktu, spread, dan komisi mengubah hasil. “Every tick” pada MT4 lama tetap diturunkan dari riwayat yang tersedia. Spread tetap dapat meremehkan tekanan di sekitar rollover atau berita. Jika EA bergantung pada urutan pergerakan di dalam bar, pilihan pemodelan menjadi lebih penting.
Jangan membandingkan dua laporan kecuali simbol, tanggal, model, spread, deposit, dan input dapat dibandingkan.
Baca laporan melampaui keuntungan bersih
| Metrik | Pertanyaan yang dijawab | Tanda peringatan |
|---|---|---|
| Drawdown maksimal / relatif | Seberapa dalam penurunan historisnya? | Risiko tidak dapat diterima meskipun keuntungan akhir tinggi. |
| Jumlah transaksi | Apakah sampel cukup besar untuk ditafsirkan? | Beberapa transaksi mendominasi kesimpulan. |
| Profit factor | Keuntungan kotor dibandingkan kerugian kotor? | Perubahan asumsi kecil menghapus keunggulan. |
| Rata-rata per transaksi | Apakah spread dan slippage dapat menghabiskan keunggulan? | Hasil rata-rata sangat kecil dibandingkan biaya transaksi. |
| Konsentrasi | Apakah satu periode menghasilkan sebagian besar keuntungan? | Stagnasi panjang atau satu kelompok transaksi yang luar biasa. |
Uji ketahanan, bukan kurva yang paling menarik
Geser rentang tanggal, tingkatkan spread, ubah input secukupnya, dan uji periode out-of-sample yang belum disentuh. Sistem stabil seharusnya tidak runtuh hanya karena satu parameter berubah satu poin. Hindari memilih kombinasi terbaik dari ribuan percobaan tanpa periode validasi terpisah.
Lanjutkan dengan pengamatan forward pada akun demo
Pengujian demo menunjukkan simbol broker terkini, jam trading, perilaku koneksi, dan kesalahan log. Bandingkan waktu transaksi forward dengan logika yang diharapkan. Eksekusi live tetap dapat berbeda, jadi gunakan risiko kecil yang ditetapkan jika kemudian melanjutkan.
Pilih model yang sesuai dengan keputusan EA
| Mode MT4 standar | Hal yang dapat dipastikan | Batasan penting |
|---|---|---|
| Open prices only | Pemeriksaan cepat untuk aturan yang bekerja pada bar yang sudah selesai. | Tidak sesuai ketika entry atau pengelolaan posisi bergantung pada pergerakan di dalam bar. |
| Control points | Perkiraan awal yang kasar. | Bukan validasi akhir yang andal untuk perilaku di dalam bar. |
| Every tick | Jalur harga simulasi yang lebih terperinci menggunakan riwayat timeframe lebih rendah yang tersedia. | Tick MT4 standar dimodelkan; ini tidak otomatis merupakan pemutaran ulang tick nyata yang direkam. |
Tester standar menyimpan riwayat Bid dan membentuk Ask menggunakan spread yang dipilih. Pengaturan default dapat menggunakan spread saat pengujian dimulai; spread khusus tetap merupakan asumsi penyederhanaan. Spread live yang berubah, komisi, swap, dan dampak eksekusi memerlukan verifikasi terpisah. Jangan menyebut pengujian dengan spread tetap sebagai rekonstruksi lengkap trading live.
Simpan catatan pengujian yang dapat direproduksi
Simpan versi EA, Inputs, simbol yang tepat, properti kontrak, rentang tanggal, model, spread, deposit, mata uang akun, dan sumber riwayat bersama laporan. Catat data yang hilang dan apakah pemanasan awal indikator memengaruhi transaksi pertama. Jalankan ulang konfigurasi yang tidak berubah untuk memeriksa bahwa acuan awal dapat direproduksi.
Tinjau eksposur terbuka dan penanganan posisi pada akhir pengujian, bukan hanya keuntungan transaksi tertutup. Periksa laporan sebenarnya dan legenda chart; jangan menyimpulkan equity dari kurva yang hanya menunjukkan saldo. Biarkan periode kronologis berikutnya tidak tersentuh hingga aturan ditetapkan, lalu amati akun demo forward. Jika Anda menyesuaikan setelah melihat periode tersebut, periode itu tidak lagi menjadi pengujian independen.
Dokumentasi resmi Pengaturan tester MT4 menjelaskan mode pemodelan dan asumsi spread.
Referensi resmi
MetaTrader mendokumentasikan konfigurasi Strategy Tester dan jurnal pengujian dalam Bantuan pengujian resminya.