Beranda > Blog > Backtest dengan Simbol Kustom MT5 dan Jebakannya

backtestMT5metode verifikasi

Backtest dengan Simbol Kustom MT5 dan Jebakannya

Dipublikasikan: 2026-10-16Waktu 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 →

Dengan "simbol kustom" di MT5, Anda bisa melakukan backtest pada periode yang tidak disediakan broker atau memakai data tick dari sumber eksternal. Fitur ini berguna saat Anda ingin menguji dalam rentang waktu panjang, atau membandingkan hasil dari beberapa sumber data.

Namun, kesimpulannya saya tulis di awal. Yang paling mudah rusak pada simbol kustom bukan data tick-nya, melainkan "spesifikasi simbol". Jika salah satu dari digits, ukuran kontrak, tick value, atau swap berbeda dari broker yang benar-benar Anda pakai, angka backtest akan menjadi sesuatu yang lain sama sekali, seakurat apa pun datanya. Dan di banyak kasus, tidak ada error yang muncul. Yang keluar hanyalah angka yang tampak masuk akal.

Cara Kerja Simbol Kustom

Simbol kustom adalah simbol virtual yang "data harga" dan "spesifikasi simbol"-nya Anda siapkan sendiri.

  • Data harga: mengimpor tick (Bid/Ask/waktu) atau candle 1 menit dari CSV dan sejenisnya
  • Spesifikasi simbol: jumlah digit desimal, ukuran kontrak, tick size, metode perhitungan margin, swap, jam trading, dan sebagainya

Strategy Tester menerapkan harga yang diimpor pada spesifikasi ini untuk menghitung profit/loss dan margin. Karena itu, meski harganya benar, jika spesifikasinya salah maka seluruh perhitungan profit/loss ikut bergeser. Alasan kami lebih berhati-hati terhadap simbol kustom dibanding simbol biasa adalah karena "spesifikasinya bisa ditentukan sendiri" ini.

📧 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.

Langkah Dasar Pembuatan dan Impor

  1. Klik kanan di Market Watch → buka "Simbol", lalu pilih "Buat simbol kustom"
  2. Pada "Salin dari", tentukan simbol yang sama dari broker yang benar-benar Anda pakai (ini yang terpenting)
  3. Beri nama simbol (gunakan nama yang bisa dibedakan dari simbol aslinya)
  4. Impor CSV tick di tab "Tick", atau candle 1 menit di tab "Bar"
  5. Setelah diimpor, buka chart dan periksa secara visual apakah ada data yang hilang atau nilai yang janggal
  6. Pilih simbol kustom di tester, lalu jalankan dengan "Every tick based on real ticks"

Jika Anda belum familier dengan operasi dasar MT5, siapkan lingkungan terlebih dahulu lewat Setup MT5 agar pekerjaan lebih lancar.

Item yang Merusak Hasil Jika Tidak Sinkron

Meski sumber salinan sudah ditentukan, penyimpangan tetap bisa terjadi bila formatnya tidak cocok dengan data yang diimpor, atau bila spesifikasi di sisi broker berubah setelah simbol dibuat. Berikut item yang benar-benar kami periksa.

ItemAkibat jika menyimpangCara memeriksa
digits (jumlah digit desimal)Jarak SL/TP yang ditentukan dalam point menjadi berbeda berkali lipatBandingkan jumlah digit pada data yang diimpor dengan spesifikasi simbol broker
Ukuran kontrakProfit/loss per 1 lot berbeda berkali lipat (emas perlu perhatian khusus)Hitung manual profit/loss untuk pergerakan 1 point pada 1 lot, lalu cocokkan
Tick size / tick valuePerhitungan profit/loss itu sendiri bergeserBandingkan nilai di layar spesifikasi dengan simbol broker
Metode perhitungan margin / leverageSituasi yang seharusnya berhenti karena margin kurang justru terlewatiPastikan metode perhitungan margin sama
Swap (nilai, metode, hari triple)Total profit/loss bergeser besar pada EA yang menahan posisi lamaPeriksa metode swap, nilai long/short, dan hari triple swap
Jam trading / zona waktuFilter jam dan pemisah candle harian bergeserSamakan GMT offset data dengan waktu server
Ada tidaknya Bid/AskPada data yang hanya punya Bid, spread bisa dianggap nolPastikan tick yang diimpor memuat Ask

digits: Yang Paling Sulit Disadari

Misalnya, EA yang dibuat untuk broker 5 digit dijalankan pada simbol kustom yang dibuat dari data 3 digit. Maka lebar harga sebenarnya dari "SL 30 point" menjadi 100 kali lipat. EA tetap berjalan tanpa error, sehingga performa yang keluar adalah milik strategi yang sama sekali berbeda.

Ukuran Kontrak: Rawan Kecelakaan pada Emas

Berapa ons dalam 1 lot XAUUSD berbeda-beda antar broker. Jika Anda membuat simbol secara manual tanpa sumber salinan, bagian ini kadang tertinggal di nilai default. Profit/loss menjadi berbeda berkali lipat, sehingga perhitungan lot dan evaluasi drawdown rusak dari dasarnya.

Swap: Makin Berpengaruh pada EA Jangka Panjang

Pada EA tipe trend following dengan rata-rata waktu hold puluhan jam, akumulasi swap memberi pengaruh yang tidak bisa diabaikan terhadap profit/loss. Namun swap pada simbol kustom adalah nilai tetap, sehingga perubahan level swap di masa lalu tidak bisa direproduksi. Kami pun tidak punya cara untuk mereproduksinya secara akurat. Hasilnya sebaiknya dibaca dengan memberi ruang toleransi.

Batasan dan Hal yang Perlu Diperhatikan

Meski spesifikasi sudah disesuaikan dengan benar pada simbol kustom, hal berikut tetap tersisa.

  • Eksekusi tidak bisa direproduksi: slippage, penolakan order, dan pelebaran spread mendadak saat rilis data tidak tercermin dalam tes jika tidak ada di dalam data.
  • Kualitas data eksternal tidak bisa dipastikan sepenuhnya: kami tidak bisa sepenuhnya mengetahui apakah tick eksternal memiliki data yang hilang atau sudah difilter. Wajar jika performa berubah saat sumber data diganti.
  • Selisih harga dengan broker: tidak ada jaminan bahwa harga pada data eksternal sama dengan harga yang disalurkan broker yang Anda pakai. EA dengan rentang harga kecil seperti scalping paling terpengaruh.
  • Curigai hasil yang terlalu bagus: penyimpangan spesifikasi kadang justru membuat performa tampak lebih baik. Justru saat muncul angka di atas ekspektasi, periksa ulang spesifikasinya.

Pada akhirnya, simbol kustom adalah "alat untuk memperluas cakupan verifikasi", bukan pengganti verifikasi dengan data broker. Kami berusaha memeriksa apakah arah hasilnya sama pada data nyata broker maupun pada simbol kustom.

Kondisi verifikasi tiap EA kami publikasikan di setiap halaman Ranking Hasil Pengukuran. Pola pikir tentang verifikasi juga kami rangkum di Pengetahuan EA & MT5.

Ringkasan

  • Yang paling mudah rusak pada simbol kustom adalah spesifikasi simbol, bukan datanya
  • Saat membuat, selalu jadikan simbol yang sama dari broker yang Anda pakai sebagai sumber salinan
  • Cocokkan digits, ukuran kontrak, tick value, swap, dan zona waktu setiap kali
  • Cara tercepat adalah menghitung manual profit/loss per 1 lot dan per 1 point
  • Perubahan swap dari waktu ke waktu, eksekusi, dan slippage tidak bisa direproduksi
  • Jika hasilnya terlalu bagus, curigai dulu adanya penyimpangan spesifikasi

📧 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