Model Backtest MT5: 1 Minute OHLC, Every Tick, Tick Nyata
Daftar Isi
Model Backtest MT5: 1 Minute OHLC vs Every Tick vs Every Tick Based on Real Ticks
Saat menjalankan backtest di MT5 Strategy Tester, terdapat pengaturan bernama "Model". Pilihan model yang digunakan akan sangat mempengaruhi tingkat akurasi backtest. Terutama untuk EA scalping, kesalahan dalam memilih model dapat menyebabkan masalah klasik: "hasil backtest bagus, tetapi tidak berfungsi di live trading."
Empat Model Backtest
MT5 Strategy Tester menyediakan empat mode pemodelan harga untuk menguji EA. (Entri kelima, Math calculations, tidak memuat riwayat harga dan bukan backtest transaksi.) Perhatikan bahwa Every tick dan Every tick based on real ticks adalah dua mode yang berbeda.

| Model | Harga yang dipakai tester | Akurasi | Kecepatan | Cocok untuk |
|---|---|---|---|---|
| Every tick | Tick yang dibangkitkan dari bar 1 menit | Tinggi (tick disimulasikan) | Lambat | Pemeriksaan akhir bila tick nyata tidak tersedia |
| Every tick based on real ticks | Tick yang benar-benar direkam broker | Paling dekat dengan pasar nyata | Lambat (unduhan tick besar saat pertama kali) | EA scalping, grid, dan yang peka terhadap spread |
| 1 minute OHLC | Open, High, Low, dan Close tiap bar 1 menit | Sedang | Cepat | EA swing H1/H4, optimasi |
| Open prices only | Hanya harga pembukaan tiap bar pada timeframe yang diuji | Kasar | Paling cepat | EA yang hanya bertindak pada bar baru; pemeriksaan awal cepat |
1. Every tick
Tester membangkitkan tick di dalam setiap bar 1 menit: harga OHLC ditambah tick di antaranya. Tidak ada tick rekaman yang dipakai.
- Paling akurat di antara mode yang dibangkitkan, dan lebih lambat daripada 1 minute OHLC
- Spread tetap di dalam setiap bar menit, sehingga lonjakan spread di dalam satu menit tidak direproduksi
- Meski namanya mirip, ini bukan pengujian dengan tick nyata
Direkomendasikan untuk: Pengujian akhir bila broker tidak punya tick nyata untuk periode tersebut
2. Every tick based on real ticks
Tester memutar ulang tick yang benar-benar direkam broker. Tidak ada simulasi.
- Spread berubah di dalam bar menit seperti di pasar sebenarnya
- Menit tanpa tick rekaman diisi dengan tick bangkitan (cara yang sama dengan Every tick)
- Lambat, dan pengujian pertama mengunduh data tick dalam jumlah besar
Direkomendasikan untuk: Scalping (M15 ke bawah), EA grid, strategi yang sangat dipengaruhi spread
3. 1 minute OHLC
Hanya empat harga dari setiap bar 1 menit yang dipakai: Open, High, Low, dan Close.
- Pergerakan di antara keempat harga itu tidak dimodelkan, sehingga SL/TP yang rapat dan trailing stop dinilai kurang presisi
- Jauh lebih cepat daripada dua mode every tick
- Umumnya cukup untuk strategi swing H1/H4
Direkomendasikan untuk: EA swing H1 dan H4, optimasi parameter
4. Open prices only
EA hanya dijalankan sekali per bar, yaitu pada pembukaan setiap bar di timeframe yang diuji.
- Mode tercepat sekaligus paling kasar
- EA tidak dapat membaca data dari timeframe yang lebih rendah daripada timeframe yang diuji
- Hanya bermakna untuk EA yang mengambil keputusan pada bar baru
Direkomendasikan untuk: Pemeriksaan fungsi secara kasar saja — tidak untuk verifikasi serius
📧 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.
Mengapa Tick Nyata Wajib untuk Scalping
Jika Anda menjalankan backtest EA scalping pada timeframe M15 ke bawah menggunakan OHLC 1 Menit, masalah berikut akan muncul.
Masalah 1: Waktu Penentuan SL dan TP Berubah
Di pasar nyata, urutan kemunculan High dan Low dalam satu periode sangatlah penting. Pada OHLC 1 menit, urutan High dan Low dalam satu menit tidak diketahui, sehingga tidak dapat mereproduksi secara akurat "apakah SL yang tercapai lebih dulu, atau TP yang tercapai lebih dulu."
Contoh: Pergerakan harga dalam 1 menit
Nyata: High → Low (TP tercapai lebih dulu, lalu harga turun)
Model OHLC: Urutan High=TP tercapai, Low=SL tercapai tidak diketahui
Karena scalping memiliki SL dan TP yang berdekatan dalam satu transaksi, kesalahan ini berdampak besar pada hasil kinerja.
Masalah 2: Tidak Dapat Mereproduksi Variasi Spread
OHLC 1 menit tidak mereproduksi lonjakan spread mendadak saat pengumuman indikator ekonomi. Karena scalping adalah strategi yang paling rentan terhadap pengaruh spread, backtest dengan spread tetap akan menghasilkan hasil yang terlalu optimis.
Cara Mendapatkan Data yang Diperlukan untuk Backtest
Untuk menjalankan backtest di MT5, data historis harus sudah diunduh ke terminal Anda.

Step 1: Biarkan MT5 Mengunduh Riwayat
- Jalankan MT5 dan login ke akun broker
- Buka Strategy Tester (Ctrl+R) lalu pilih simbol, timeframe, periode, dan model
- Tekan Start — tester otomatis mengunduh riwayat harga simbol yang tersedia dari server broker
- Pada Every tick based on real ticks, pengujian pertama juga mengunduh data tick sehingga bisa memakan waktu lama
- Untuk memeriksa sendiri data yang tersimpan, buka View → Symbols (Ctrl+U) dan gunakan tab Bars serta Ticks
Step 2: Periksa History Quality
Setelah pengujian selesai, buka laporan di Strategy Tester dan lihat baris History Quality (kualitas riwayat).
Dengan Every tick based on real ticks:
menit yang punya tick rekaman → tick nyata diputar ulang
menit tanpa tick rekaman → tick dibangkitkan (sama seperti Every tick)
Broker sering kali hanya menyimpan tick nyata untuk sebagian dari periode yang panjang. Angka History Quality yang rendah menandakan sebagian besar pengujian tidak berjalan dengan tick nyata meskipun model tick nyata dipilih, jadi selalu baca angka itu bersama hasilnya.
Pengaturan Backtest yang Direkomendasikan untuk EA di Situs Ini
| EA | Timeframe | Model yang Direkomendasikan | Alasan |
|---|---|---|---|
| DONCHIAN ENGINE / MEGAMAX DONCHIAN | H1 | OHLC 1 Menit atau lebih tinggi | Swing H1 umumnya sudah cukup dengan OHLC 1 menit (nilai yang dimuat untuk DONCHIAN ENGINE diuji dengan tick nyata Dukascopy) |
| GOLD VIPER / GOLD NEURON | M30 | OHLC 1 Menit atau lebih tinggi | Sama seperti di atas |
| BITCOIN COMET | H4 | OHLC 1 Menit | Swing H4 sudah cukup dengan OHLC 1 menit |
| GOLD KING v6 | M1 | Every tick based on real ticks | EA tipe grid di M1 wajib menggunakan tick nyata (catatan: backtest Exness 7,5 tahun yang dipublikasikan memiliki kualitas history 5%, bukan verifikasi tick nyata) |
Estimasi Waktu yang Dibutuhkan untuk Backtest
Lingkungan: Setara Core i5, RAM 8GB, SSD, XAUUSD selama 10 tahun
| Model | Waktu Pemrosesan (estimasi) |
|---|---|
| Open prices only | 2-5 menit |
| 1 minute OHLC | 10-20 menit |
| Every tick | Lebih lama daripada 1 minute OHLC |
| Every tick based on real ticks | 40 menit - 2 jam (ditambah unduhan tick saat pertama kali) |
Saat menjalankan backtest di MT5 pada VPS, kecepatan bergantung pada performa CPU. Selama pemrosesan, penggunaan CPU VPS akan mendekati 100%, sehingga menjalankan backtest saat EA sedang beroperasi akan mempengaruhi kinerja.
Ringkasan
- Strategi swing (H1 ke atas): 1 minute OHLC sudah cukup (keseimbangan kecepatan dan akurasi)
- Scalping (M15 ke bawah): gunakan Every tick based on real ticks (akurasi adalah segalanya)
- Every tick membangkitkan tick dari bar 1 menit — bukan pengujian tick nyata
- Batasi Open prices only untuk pemeriksaan fungsi, dan periksa History Quality di laporan setiap selesai pengujian
Akurasi backtest berkaitan langsung dengan "seberapa jauh hasil backtest dapat dipercaya." Terutama saat mengevaluasi EA scalping, pastikan untuk selalu melakukan verifikasi dengan data tick nyata.
FAQ
Q: Di mana saya bisa mendapatkan data tick nyata?
MT5 mengunduhnya dari server broker saat Anda menjalankan pengujian dengan mode Every tick based on real ticks; Anda juga bisa melihatnya di View → Symbols (Ctrl+U) → Ticks. Data hanya bisa diambil dalam rentang yang disediakan broker. Ada juga cara mengimpor CSV dari penyedia data tick pihak ketiga seperti Dukascopy, tetapi proses impornya ke MT5 cukup rumit.
Q: History Quality rendah untuk beberapa pasangan mata uang. Apa yang harus dilakukan?
Rentang data tick historis yang dimiliki setiap broker berbeda-beda. Terutama data tick dari periode lama (lebih dari 10 tahun yang lalu) tidak tersedia di banyak broker. Dalam hal ini, lakukan verifikasi dari data tertua yang tersedia.
Q: Bagaimana cara menjaga konsistensi akurasi antara backtest dan forward test?
Dasar utamanya adalah melakukan forward test menggunakan akun broker yang sama dengan backtest. Karena spread dan swap berbeda antar broker, menyamakan broker dapat meminimalkan perbedaan antara backtest (BT) dan forward test (FT).
Q: Apakah "Optimisasi" dan "Backtest" di Strategy Tester menggunakan model yang sama?
Ya. Optimasi parameter memakai model yang dipilih di tester, sama seperti backtest biasa. Namun karena optimasi menjalankan ribuan hingga puluhan ribu backtest, optimasi dengan Every tick based on real ticks bisa memakan waktu berhari-hari. Cara yang efisien adalah mengoptimasi dengan Open prices only atau 1 minute OHLC, lalu melakukan verifikasi akhir dengan Every tick based on real ticks.
Halaman Terkait
Terkait
2026-07-15
[85] Alasan EA Sama Bisa Beda Hasil: Real Tick vs OHLC
2026-05-12
Apa Itu Backtest EA Forex?
2026-10-12
Uji Dark Algo MT5: PF 2.08, DD Maks 35.05% (Kondisi Sama)
2026-10-12
Uji Daytrade Pro Algo MT5: PF 2.51, DD Maks 1.25%
📧 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 ↗