Beranda > Blog > Cara Membaca Laporan Backtest MT5 [Edisi 2026]

BacktestMT5PemulaEA

Cara Membaca Laporan Backtest MT5 [Edisi 2026]

Dipublikasikan: 2026-05-22Waktu baca: sekitar 3 menit
⏱ Artikel ini mencerminkan informasi per tanggal publikasinya. Angka kinerja EA (PF, DD, imbal hasil tahunan) berubah seiring trading live dan validasi ulang — periksa yang terbaru di halaman EA. Lihat hasil EA terbaru →

Cara Membaca Laporan Backtest MT5 [Edisi 2026]

Saat menjalankan backtest di Strategy Tester MT5, Anda akan mendapatkan laporan yang dipenuhi angka-angka. "Angka mana yang harus dilihat?" atau "Apakah angka ini bagus atau buruk?" — artikel ini menjawab semua pertanyaan tersebut dengan menjelaskan arti setiap indikator beserta standar kelayakannya.


Gambaran Umum Laporan Backtest

Setelah menjalankan backtest di Strategy Tester MT5, tab "Hasil" akan menampilkan informasi berikut:

Hasil di tab Backtest (laba bersih, profit factor, drawdown maksimum, jumlah transaksi)
Hasil di tab Backtest (laba bersih, profit factor, drawdown maksimum, jumlah transaksi)

Net Profit (Total Keuntungan Bersih)
Profit Factor (PF)
Expected Payoff (Ekspektasi Keuntungan per Trade)
Balance Drawdown Max (Drawdown Maksimum Saldo)
Balance Drawdown Max % (Drawdown Maksimum Saldo %)
Total Trades (Total Transaksi)
Win Rate (Persentase Menang)
Sharpe Ratio

Arti dan Standar Kelayakan Setiap Indikator

Profit Factor (PF)

Rumus: Total Keuntungan ÷ Total Kerugian

Nilai PFPenilaian
2.0 ke atasSangat baik (waspadai kemungkinan over-optimization)
1.5 — 2.0Sangat bagus
1.3 — 1.5Baik (sebagian besar EA publik berada di rentang ini)
1.1 — 1.3Perlu hati-hati (sedikit memburuk bisa langsung rugi)
1.0 ke bawahTidak layak (ekspektasi negatif)

Penting: PF di atas 2.5 kemungkinan besar adalah hasil curve fitting (over-optimization) — waspadalah.


Maximum Drawdown (Max DD)

Arti: Seberapa besar penurunan saldo akun secara maksimum selama periode backtest (ditampilkan dalam %)

Max DDPenilaian Risiko
Di bawah 5%Risiko rendah (sangat stabil)
5 — 10%Risiko rendah hingga sedang (cocok untuk pemula)
10 — 20%Risiko sedang (rentang toleransi umum)
20 — 30%Risiko tinggi (perlu manajemen modal yang ketat)
Lebih dari 30%Risiko sangat tinggi (perlu kehati-hatian ekstra)

Catatan: Semakin besar Max DD sebuah EA, semakin besar kemungkinan DD yang lebih parah bisa terjadi di masa depan.


Win Rate (Tingkat Kemenangan)

Rumus: Jumlah Trade Profit ÷ Total Trade × 100

Win Rate tidak memiliki makna jika berdiri sendiri. Harus dievaluasi bersama Risk-Reward Ratio (RR).

Win RateAcuan RRPenilaian
70% ke atas1:0.5 ke atasSangat bagus (tipe scalping)
50 — 70%1:1 ke atasBaik
40 — 50%1:1.5 ke atasTidak masalah (tipe trend following)
30 — 40%1:2 ke atasPerlu diperhatikan (valid jika RR tinggi)
Di bawah 30%1:3 ke atasBerisiko tinggi (perlu pemantauan aktif)

Prinsip yang perlu diingat: Win Rate 40% pun bisa menjadi EA yang sangat baik jika PF-nya di atas 1.5.


Total Trades (Total Transaksi)

Jumlah TradeTingkat Kepercayaan Statistik
300 ke atasSangat tinggi
100 — 300Tinggi
50 — 100Sedang (perlu kehati-hatian)
Di bawah 50Rendah (kurang dapat diandalkan)

Jika total transaksi dalam backtest 5 tahun di bawah 50, tingkat kepercayaan statistiknya rendah dan hanya bisa dijadikan referensi belaka.


Expected Payoff (Ekspektasi Keuntungan)

Rumus: Net Profit ÷ Total Trades

Rata-rata keuntungan yang diharapkan per transaksi (dalam dolar/yen). Jika positif, EA memiliki ekspektasi positif; jika negatif, EA memiliki ekspektasi negatif.


Sharpe Ratio

Nilai yang diperoleh dengan membagi return terhadap risiko (standar deviasi). Semakin tinggi nilainya, semakin baik return yang disesuaikan dengan risiko.

Sharpe RatioPenilaian
1.0 ke atasBaik
0.5 — 1.0Cukup
Di bawah 0.5Perlu diperhatikan

Cara Membaca Kurva Ekuitas (Tab Grafik)

Di tab grafik, periksa "kurva saldo" (garis biru) dan "kurva ekuitas bersih" (garis hijau).

Tab Graph: kurva balance dan equity
Tab Graph: kurva balance dan equity

Ciri-ciri Kurva Ekuitas yang Baik

  • Kenaikan bertahap yang bergerak ke kanan atas
  • Pulih dalam periode tertentu meskipun terjadi DD
  • Tidak ada lonjakan tiba-tiba hanya pada periode tertentu (tidak ada bias)

Kurva Ekuitas yang Bermasalah

  • Kenaikan ekstrem hanya pada tahun atau periode tertentu (curve fitting pada periode tersebut)
  • DD berlanjut lama dan tidak pulih
  • Pola tidak stabil yang terus bergantian antara lonjakan tajam dan penurunan tajam

3 Syarat Hasil Backtest yang Baik

  1. PF minimal 1.3: Ekspektasi positif dan signifikan secara statistik
  2. Total trade minimal 100: Kepercayaan statistik yang cukup
  3. Max DD maksimal 20%: Dalam batas toleransi mental dan finansial

EA yang tidak memenuhi ketiga syarat ini sebaiknya tidak dioperasikan, atau perlu dievaluasi dengan sangat hati-hati.


Jebakan yang Sering Terjadi

1. Periode Backtest Terlalu Singkat

Disarankan untuk melakukan verifikasi dengan data minimal 5 tahun. Backtest 2–3 tahun hanya mencakup satu fase pasar dan mungkin tidak mampu menghadapi perubahan kondisi pasar ke depan.

2. Over-fitting (Over-optimization)

Jika parameter dioptimalkan secara berlebihan, akan tercipta EA yang "sempurna cocok" hanya pada data historis — dan tidak akan berfungsi di pasar masa depan.

Cara mendeteksinya:

  • PF di atas 2.5 (terlalu sempurna)
  • Filter trading yang sangat spesifik (misalnya: "hanya trading pada Selasa pukul 14–16")
  • PF antara periode Train dan Test sangat berbeda jauh

3. Setting Spread Terlalu Rendah

Jika spread saat backtest ditetapkan lebih rendah dari kenyataan, EA yang dihasilkan tidak akan berfungsi dalam trading nyata. Terutama perlu diperhatikan untuk EA scalping.


Cara Menjalankan Backtest (MT5)

  1. Menu MT5 → "View" → "Strategy Tester" (Ctrl+R)
  2. Pilih nama EA
  3. Symbol: Untuk XM Trading gunakan GOLD; untuk Exness/HFM gunakan XAUUSD
  4. Timeframe: Sesuaikan dengan TF yang direkomendasikan oleh EA
  5. Model: Pilih "Every tick (based on real ticks, the most accurate method)"
  6. Periode: Minimal 5 tahun (contoh: 2021.01.01 — 2026.01.01)
  7. Initial Deposit: $10,000 (standar yang seragam)
  8. Klik "Start" → Tunggu beberapa menit hingga 30 menit hingga selesai

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)


Standar Backtest fxea365

Di fxea365.com, standar berikut diterapkan pada semua EA:

  • Periode: Data harga real 5 tahun (server XMTrading-MT5)
  • Model: Every tick (akurasi 99.9%)
  • Initial deposit: Seragam $10,000
  • Verifikasi: Pengujian OOS (Out-of-Sample) Train (60%) / Test (40%)
  • Standar publikasi: Hanya EA dengan PF 1.0 ke atas + konfirmasi ketahanan OOS

Hanya EA yang memenuhi standar-standar ini yang ditampilkan di Daftar & Ranking EA.


Ringkasan: Prioritas Pengecekan Backtest

  1. Profit Factor (PF) → Pastikan minimal 1.3
  2. Maximum Drawdown (Max DD) → Pastikan maksimal 20%
  3. Total Trades → Pastikan minimal 100
  4. Periode Backtest → Pastikan minimal 5 tahun
  5. Sharpe Ratio → Pastikan minimal 0.5

Dengan memverifikasi kelima poin ini, Anda dapat memilih EA dengan tingkat kepercayaan yang tinggi.

FAQ

Q: PF backtest saya 2.5, tetapi PF di operasi nyata turun di bawah 1.0. Kenapa?

Penyebab paling umum adalah over-optimization (curve fitting). Parameter yang dioptimalkan untuk data historis tertentu tidak berlaku di masa depan. Selain itu, spread dalam BT mungkin disetel lebih rendah dari kenyataan. Naikkan spread ke nilai yang realistis (30 ~ 50 pip untuk XAUUSD) dan lakukan BT ulang.

Q: Apakah EA dengan win rate hanya 35% masih bisa digunakan jika PF-nya di atas 1.3?

Jika rasio RR (TP÷SL) tinggi, expected value tetap positif meskipun win rate rendah. Yang terpenting adalah PF dan Max DD. Jika PF 1.3 dan DD di dalam 15%, EA tersebut cocok untuk operasi nyata. Jika Anda khawatir dengan win rate yang rendah, verifikasi terlebih dahulu apakah Anda bisa bertahan secara mental menggunakan akun demo.

Q: Apa yang dimaksud dengan "Recovery Factor" dalam laporan?

Recovery Factor = Keuntungan Bersih ÷ Maximum Drawdown. Patokannya adalah 3.0 ke atas; semakin tinggi nilainya, semakin banyak keuntungan yang dihasilkan dengan risiko yang sama. Ini adalah indikator yang digunakan bersama PF untuk mengevaluasi efisiensi EA.

Halaman Terkait

📧 Kursus email gratis (8 email) + paket 13 indikator MT5 khusus pelanggan

Segera setelah mendaftar, Anda menerima tautan unduhan paket khusus pelanggan berisi 13 indikator MT5 kami: file terkompilasi (.ex5), kode sumber, dan panduan pemasangan. Lalu 8 email tentang dasar-dasar trading algoritmik, cara membaca backtest dengan benar, dan memilih broker (satu per hari selama 5 hari pertama, lalu 7, 14, dan 30 hari setelah mendaftar). Anda juga mendapat pemberitahuan sebelum setiap kenaikan harga versi yang dijual di MQL5 Market (harga peluncuran yang naik bertahap seiring penjualan). Di situs ini EA kami gratis dengan akun riil di broker mitra.

* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.

Punya pertanyaan tentang EA atau Forex?

Anda bisa mengajukannya di forum trading Nattzy (daftar gratis). Pertanyaan di luar artikel ini juga dipersilakan — pengaturan EA, memilih broker, dan lainnya.

Tanya di Nattzy ↗

Komentar & pertanyaan