XAUXXJurnal
← Kembali ke jurnal

Bagaimana memilih tiga mode pemodelan backtest MT4? "Setiap harga instan" juga tidak sama dengan tick nyata

Bandingkan tiga mode backtest MT4: hanya harga pembukaan, titik kontrol, dan setiap harga instan; pilih berdasarkan frekuensi keputusan EA, serta periksa data historis, spread, dan keterbatasan laporan.

Thomas · Diperbarui 2026-10-31

Penulis: Thomas|Praktik EA dan Platform|31 Oktober 2026

Saat melakukan backtest EA di MT4, banyak orang melihat "setiap harga instan" dan mengira pengujian menggunakan setiap kutipan harga nyata di masa historis, lalu menganggap kurva keuntungan yang indah sebagai dasar untuk akun riil. Pemahaman ini akan memperbesar kredibilitas backtest. Penguji strategi MT4 menyediakan tiga cara pemodelan; perbedaannya terletak pada bagaimana jalur harga di dalam K-line direkonstruksi; bahkan jika memilih tingkat paling detail, tetap perlu melihat data historis, spread, dan logika trading EA. Artikel ini hanya membahas metode pengaturan dan interpretasi; grafik adalah ilustrasi pengajaran dan tidak menampilkan akun riil atau keuntungan.

Lihat grafik dulu: tiga tingkat menjawab pertanyaan berbeda

![Perbandingan tiga mode pemodelan penguji strategi MT4, ilustrasi pengajaran orisinal, bukan data pasar nyata](/media/311800aa-1111-4444-8888-123456789abc.png)

"Hanya harga pembukaan" hanya memanggil strategi pada awal setiap K-line pengujian, cocok untuk EA yang jelas hanya membaca sinyal pada K-line baru dan tidak bergantung pada urutan pemicu di dalam K-line. "Titik kontrol" menggunakan jalur internal kasar untuk estimasi cepat, cocok untuk penyaringan awal, dan tidak dapat digunakan untuk memastikan efek entry atau stop loss yang presisi. "Setiap harga instan" akan menggunakan data historis periode lebih kecil yang tersedia untuk menghasilkan pergerakan harga, dengan tingkat detail lebih tinggi, tetapi jalur yang dihasilkan masih mungkin berbeda dari kutipan tick nyata saat itu. Tiga tingkat ini bukan peringkat yang dapat disamakan begitu saja dengan "kecepatan, akurasi, realisme".

Cara memilih: periksa dulu kapan EA mengambil keputusan

Langkah pertama, baca deskripsi atau kode EA: apakah ia hanya membuat satu penilaian saat K-line baru muncul, atau memeriksa entry, memindahkan stop loss, trailing take profit, dan menambah posisi pada setiap pembaruan kutipan? Jika strategi hanya mengirim sinyal saat K-line baru terbentuk, dapat menggunakan "hanya harga pembukaan" untuk iterasi parameter dengan cepat, lalu menggunakan mode lebih detail untuk memeriksa apakah ada perbedaan dalam manajemen order. Jika EA bergantung pada garis mana yang disentuh lebih dulu oleh harga di dalam K-line, kapan trailing stop loss terpicu, maka "setiap harga instan" harus digunakan sebagai backtest utama, dan amati apakah hasilnya stabil di bawah kondisi data yang berbeda.

Langkah kedua, tetapkan instrumen, periode, rentang backtest, modal awal, dan spread, catat setiap perubahan. Bantuan resmi MT4 menjelaskan bahwa spread penguji dapat menggunakan spread saat ini ketika pengujian dimulai, atau menentukan nilai tertentu. Oleh karena itu "spread saat ini" bukan spread perubahan nyata sepanjang seluruh rentang historis. EA jangka pendek sensitif terhadap spread; setidaknya gunakan beberapa kelompok asumsi spread yang berdasar untuk memeriksa hasil, dan tidak boleh menggunakan kelompok biaya terendah untuk mewakili masa depan.

Langkah ketiga, periksa apakah data historis mencakup seluruh rentang. Penjelasan resmi menyatakan mode "setiap harga instan" bergantung pada data periode lebih kecil, biasanya memerlukan histori M1 yang lengkap. Celah data, data dari sumber berbeda, atau perbedaan kutipan broker akan mengubah pemodelan dan hasil order. Sebelum memindahkan set parameter yang sama ke platform lain, periksa dulu spesifikasi kontrak, waktu trading, dan spread, bukan langsung menyalin kesimpulan backtest.

Apa yang dilihat dalam laporan, dan apa yang tidak dapat dijadikan bukti

Setelah pengujian selesai, lihat kualitas pemodelan dan segmen warna grafik dalam laporan, periksa apakah ada data historis yang hilang atau tidak konsisten. Kualitas pemodelan mode "hanya harga pembukaan" mungkin menampilkan n/a, ini tidak berarti strategi telah lulus verifikasi ketat. Periksa kembali jumlah transaksi, drawdown maksimum, kerugian beruntun, dan waktu pemicu order kunci. Keuntungan tinggi yang didukung sedikit transaksi, terutama mudah didorong oleh sampel individual; jika parameter berubah sedikit dan hasil memburuk secara signifikan, itu juga harus dianggap sebagai sinyal kurangnya ketahanan.

Kesalahan umum adalah melihat keuntungan "setiap harga instan" dan "hanya harga pembukaan" berdekatan, lalu menyimpulkan EA dapat diandalkan. Keduanya berdekatan hanya berarti hasil di bawah dua kondisi simulasi ini mendekati. Pencocokan historis tidak dapat sepenuhnya mereproduksi latensi jaringan, slippage, penolakan order, spread ekstrem, dan perubahan pasar di masa depan. Langkah berikutnya yang lebih aman adalah menyimpan rentang sampel yang tidak ikut dalam penyetelan parameter, memeriksa spread dan fase pasar yang berbeda, lalu mengamati perilaku waktu nyata di akun simulasi. Jika strategi jelas gagal dalam mode detail, pertama-tama cari perbedaan pemicu dan masalah data, bukan terus menyetel parameter agar kurva terlihat bagus.

原创教学示意:MT4三种建模模式;非真实行情或回测结果。
原创教学示意:MT4三种建模模式;非真实行情或回测结果。
Pemberitahuan risiko: perdagangan dengan leverage dapat menyebabkan kerugian besar. Konten hanya untuk riset dan edukasi, tanpa jaminan imbal hasil. Kinerja masa lalu tidak memprediksi hasil di masa depan.
WECHAT

Connect with Thomas

Gold research · Trading reviews · MT4 discussions

WeChat ID:xauxx666
Open QR image

Scan with WeChat to add. On mobile, open and save the image, then select it from your album in WeChat Scan.

Thomas’s WeChat QR code, ID xauxx666