MakmurFX
UNIT-06TESTERTICKLAPORAN

Strategy Tester MT5: memahami mode tick, jeda eksekusi, dan laporan uji

Mesin waktu kecil di dalam terminal. Berguna untuk menyaring EA yang jelas buruk, berbahaya bila hasilnya dianggap ramalan.

Redaksi MakmurFX · diperbarui 28 September 2026

Strategy Tester adalah fitur MetaTrader untuk menjalankan EA di atas data harga masa lalu. Di MT5, penguji ini jauh lebih lengkap dibanding di MT4. Artikel ini menjelaskan konsepnya: pilihan apa yang ada, apa artinya, dan bagaimana membaca hasilnya tanpa tertipu angka. Kami tidak membahas penulisan kode EA.

Ilustrasi diagram alur algoritma di depan layar kode dan grafik batang
Diagram alur dan grafik batang: pengujian mengubah aturan menjadi angka yang bisa diperiksa.

Lima mode pembuatan tick

Hasil uji sangat bergantung pada seberapa rinci pergerakan harga disimulasikan. Dokumentasi resmi MetaTrader 5 mencantumkan lima mode:

ModeCara kerja singkatKapan dipakai
Every tickTick dibuat dari data menit; disebut paling akurat di antara mode simulasi sekaligus paling lambatEA yang bereaksi pada pergerakan di dalam bar
Every tick based on real ticksMemakai tick riil yang tersimpan dari pialang, tanpa simulasiMendekati kondisi nyata bila riwayat tick tersedia
1 minute OHLCHanya empat harga per bar satu menitPenyaringan cepat
Open prices onlyPengujian hanya memakai harga pembukaan barEA yang memang hanya bertindak saat bar baru dibuka
Math calculationsTanpa data harga; untuk perhitungan matematisBukan untuk menguji strategi trading biasa

Aturan praktisnya: jika EA memasang stop loss atau take profit yang sempit, mode kasar bisa memberi hasil jauh lebih indah dari kenyataan, karena urutan harga di dalam bar tidak tergambar.

Jeda eksekusi: menguji tanpa asumsi server sempurna

Di dunia nyata, order membutuhkan waktu untuk sampai ke server pialang. Tester MT5 menyediakan pilihan No Delay (eksekusi di harga yang diminta), Random Delay (jeda acak), dan Fixed Delay (jeda tetap yang bisa diatur). Menjalankan uji ulang dengan jeda membantu menjawab pertanyaan: apakah EA ini masih layak jika server saya jauh? Hubungannya dengan lokasi VPS kami bahas di latensi dan slippage di VPS.

Periode forward di dalam tester

Tester juga bisa membagi periode uji menjadi dua bagian: bagian awal untuk pengujian atau optimasi, dan bagian akhir sebagai periode forward (pilihan 1/2, 1/3, 1/4, atau tanggal tertentu). Bagian akhir berfungsi sebagai data yang "belum dilihat". Jika hasil di bagian itu jauh lebih buruk, parameter yang dipilih kemungkinan hanya cocok dengan masa lalu. Tetap saja, ini bukan pengganti forward test di akun demo yang berjalan di pasar sungguhan.

Membaca laporan tanpa terpukau

Laporan tester memuat banyak angka. Empat yang paling berguna bagi pemula:

ILUSTRASI LAPORAN

Uji menghasilkan keuntungan kotor 4.200 USD dan kerugian kotor 3.500 USD dari 260 transaksi. Net profit 700 USD, profit factor 4.200 ÷ 3.500 = 1,20, dan rata-rata hasil per transaksi 700 ÷ 260 ≈ 2,69 USD. Jika spread di akun riil ternyata lebih lebar 0,3 pip dan nilai pip untuk lot yang dipakai 1 USD, biaya tambahan 260 × 0,3 × 1 = 78 USD memangkas net profit menjadi 622 USD. Sistem dengan margin tipis sangat peka terhadap biaya.

Dari mana data ujinya berasal

Tester mengunduh riwayat harga dari server pialang yang sedang tersambung. Akibatnya, EA yang sama bisa memberi hasil berbeda di dua pialang karena perbedaan kutipan, spread, dan jam server. Periksa rentang data yang tersedia sebelum menguji periode panjang, dan jangan membandingkan laporan dari dua pialang seolah-olah memakai data yang sama.

Spread dan komisi dalam pengujian

Di bagian pengaturan, tester memakai spread dari data pialang atau nilai yang Anda tentukan. Mengujinya dua kali, sekali dengan spread normal dan sekali dengan spread yang sengaja dilebarkan, memberi gambaran seberapa rapuh sistem terhadap biaya. EA yang langsung merugi ketika spread naik sedikit patut dicurigai sejak awal.

Kesalahan umum saat menguji

  1. Menguji dengan spread tetap yang lebih sempit daripada kondisi akun sendiri.
  2. Memakai mode harga pembukaan untuk EA yang bereaksi di dalam bar.
  3. Mengoptimasi puluhan parameter hingga kurva sempurna, lalu kaget ketika hasil demo berbeda.
  4. Menguji hanya satu periode pasar yang tenang, tanpa masa bergejolak.
  5. Menganggap hasil uji sebagai proyeksi keuntungan bulanan.

Mode visual juga tersedia untuk melihat EA bertransaksi di grafik historis. Fitur ini membantu memastikan EA melakukan apa yang Anda kira ia lakukan. Setelah lolos tahap ini, lanjutkan ke pemantauan di akun demo, lalu pelajari log di tab Journal dan Experts. Kerangka memilih EA secara keseluruhan ada di EA dan robot forex.