Beranda > Basis Pengetahuan EA & MT5 > Cara melakukan backtest

BacktestMT5

Cara menjalankan backtest dengan Strategy Tester MT5

Diperbarui: 15 Mei 2026

Apa itu backtesting?

Backtest adalah proses menjalankan EA pada data pasar historis untuk memverifikasi efektivitas suatu strategi. MT5 dilengkapi fungsi backtest yang andal bernama Strategy Tester.

Tanpa menggunakan dana riil, Anda dapat memeriksa kinerja EA terhadap data historis bertahun-tahun, sehingga ini merupakan langkah penting sebelum menjalankan EA di akun live.

Meskipun backtest menunjukkan hasil bagus, hal itu tidak menjamin keuntungan di masa depan. Gunakan backtest hanya sebagai referensi.

Membuka Strategy Tester

Tab Settings pada Strategy Tester MT5 (EA, simbol, timeframe, periode, dan mode pemodelan)
Tab Settings pada Strategy Tester MT5 (EA, simbol, timeframe, periode, dan mode pemodelan)

Berikut cara membuka Strategy Tester di MT5.

  • Metode 1:Klik 'View' → 'Strategy Tester' dari menu atas
  • Metode 2:Gunakan pintasan keyboard 'Ctrl + R'
  • Metode 3:Klik tombol 'Strategy Tester' di toolbar

Panel Strategy Tester akan muncul di bagian bawah layar.

Pengaturan Backtest

Tab Inputs pada tester (memeriksa dan mengubah nilai input EA)
Tab Inputs pada tester (memeriksa dan mengubah nilai input EA)
PengaturanDisarankanKeterangan
Expert AdvisorGOLD_VIPERPilih EA yang akan diuji
Simbol (Pasangan Mata Uang)XAUUSDPilih GOLD
Kerangka waktuM30 (30 menit)Atur sesuai desain EA
ModelEvery tick based on real ticksAkurasi tertinggi (memakan waktu lebih lama)
PeriodeKustomAtur periode yang akan diuji (mis., 2020-2025)
Saldo Awal10000Modal awal virtual ($10,000, dll.)
Mata uangUSDSesuaikan dengan mata uang akun Anda
Spread30-50 (XAUUSD)Atur nilai yang mendekati spread aktual
Mode 'Every tick based on real ticks' paling akurat tetapi paling lama. Kami menyarankan memeriksa cepat dengan '1 minute OHLC' terlebih dahulu, lalu memverifikasi dengan 'Every tick based on real ticks'.

Menjalankan Backtest

Backtest sedang berjalan (unduhan histori dan bilah progres)
Backtest sedang berjalan (unduhan histori dan bilah progres)
  1. 1.Setelah pengaturan selesai, klik tombol 'Start'
  2. 2.Bilah progres akan muncul dan backtest akan dimulai
  3. 3.Setelah selesai, daftar semua trade akan muncul di tab 'Results'
  4. 4.Di tab 'Graph', Anda dapat melihat grafik perkembangan aset
  5. 5.Di tab 'Report', Anda dapat memeriksa informasi statistik rinci

Membaca Hasil

Hasil di tab Backtest (laba bersih, profit factor, drawdown maksimum, jumlah transaksi)
Hasil di tab Backtest (laba bersih, profit factor, drawdown maksimum, jumlah transaksi)
MetrikKeteranganTarget
Laba BersihTotal profit selama periode backtestHarus positif
Tingkat MenangPersentase trade yang menguntungkan dari seluruh tradeTergantung strategi (35–45% wajar untuk EA tren)
Profit Factor (PF)Total profit ÷ Total kerugian1,3+ sebagai patokan (1,1–2,0 sehat)
Drawdown Maksimum (DD)Penurunan aset maksimumDi bawah 20% sebagai patokan (DD relatif 10–25% umum)
Rasio SharpeRasio imbal hasil terhadap risiko1,0+ diinginkan
Total TradeJumlah trade selama periode backtestTerlalu sedikit = keandalan rendah
Kerugian Beruntun MaksimumJumlah maksimum kerugian berturut-turutPeriksa apakah Anda sanggup menanggungnya secara psikologis

Komentar & pertanyaan