Analisis Walk-Forward untuk Pembeli EA: Kepercayaan di Luar Backtest


Pertama-tama: Apa itu walk-forward? Apa bedanya dengan backtest?

Walk-Forward (WFA) berarti Anda memilih pengaturan EA pada satu periode (in-sample, IS), kemudian memeriksa apakah pengaturan yang sama itu masih berfungsi pada periode berikutnya yang belum pernah digunakan (out-of-sample, OOS). Anda menggeser jendela ke depan dan mengulanginya.

  • Backtest: Memainkan ulang seluruh masa lalu sekaligus. Optimasi dapat membuat hasilnya terlihat lebih baik dari kenyataan.
  • Walk-forward: Menguji generalisasi ke periode yang tidak diketahui langkah demi langkah — sebuah tolok ukur praktis untuk ketahanan di masa depan.

Sebagai pembeli, Anda tidak bisa melihat “aliran” WFA mana yang diikuti oleh pengembang. Itulah mengapa hal terpenting yang dapat Anda verifikasi adalah kinerja forward di akun live yang tersedia untuk umum — pada dasarnya, sebuah walk-forward uang sungguhan.

walk forward testing concept explanatory diagram

Analisis walk-forward membantu menghilangkan optimasi berlebihan (over-optimization) dari EA.
Artikel terkait: Hindari EA yang Overfitted: Daftar Periksa Sebelum Membeli


Jenis-jenis analisis walk-forward (gambaran umum untuk pembeli)

  1. Pemisahan IS/OOS sederhana: Memisahkan masa lalu sekali menjadi periode “pelatihan” dan “tidak digunakan”. Mudah dipahami, tetapi lebih sensitif terhadap keberuntungan.
  2. WFA bergulir (sliding): Sesuaikan pada IS → tes segera setelahnya pada OOS, dan terus bergerak maju. Biasanya menawarkan daya ulang yang lebih kuat.
    • Varian: Berlabuh (Anchored) (awal yang tetap), Meluas (Expanding) (IS tumbuh seiring waktu).
  3. Pemeriksaan lintas pasangan / lintas kerangka waktu: Terapkan logika dan parameter yang sama ke pasangan/kerangka waktu lain untuk melihat apakah itu tidak runtuh (petunjuk generalitas).
  4. Uji forward live (WF uang sungguhan): Hasil akun real yang terus dipublikasikan adalah WFA paling terpercaya yang dapat dilihat pembeli. Prioritaskan ini di atas demo dan backtest.

Apa yang harus diprioritaskan pembeli: hasil live forward

Anda tidak bisa mengaudit langkah-langkah WFA internal pengembang satu per satu. Jadi mulailah dengan rekam jejak akun real.

Apa yang harus diperiksa:

  • Jenis akun: Di Myfxbook/FXBlue, konfirmasikan bahwa itu adalah akun Real (demo hanya referensi). Di Myfxbook, cari juga Track Record Verified / Trading Privileges Verified.
    MQL5 Signals juga berguna; mereka hanya mencantumkan akun real.
  • Waktu & jumlah perdagangan: Cari beberapa bulan dan perubahan rezim (lingkungan pasar yang berbeda). Publikasi yang lebih lama umumnya berarti kredibilitas yang lebih kuat.
  • Konsistensi perilaku vs backtest: Secara bulanan, apakah win rate, RR (rata-rata kemenangan/rata-rata kerugian), PF (Profit Factor), dan Max DD (Penurunan Maksimum) berada dalam kisaran yang serupa? Sebagai isyarat kasar, PF dalam kisaran −20% dan Max DD dalam kisaran +30% dapat dianggap secara luas konsisten (bukan jaminan).
  • Perilaku lot: Perhatikan kenaikan lot selama drawdown (martingale tersembunyi). Jangan hanya menatap kurva ekuitas — periksa log perdagangan, terutama perubahan ukuran lot dan waktu penutupan. Lot tiba-tiba berlipat ganda atau banyak posisi yang ditutup pada waktu yang sama persis dapat mengindikasikan strategi grid/martingale.
  • Broker & biaya: Apakah broker/jenis akun diungkapkan? Apakah komisi, spread rata-rata, dan slippage realistis?

Perilaku vendor yang menunjukkan “semangat WFA yang baik”

  • Mereka beroperasi secara live dengan parameter yang sama, dan ketika parameter diperbarui, mereka mengungkapkan waktu dan alasannya.
  • Mereka menunjukkan pasangan sekunder (misalnya, dikembangkan pada EURUSD → juga diuji pada USDJPY/XAUUSD dengan pengaturan yang sama) dan menunjukkan bahwa itu tidak runtuh.
  • Mereka juga menerbitkan statistik yang tidak nyaman: bulan terburuk / periode stagnasi / rentetan kerugian maksimum / kerugian terbesar.

Bendera merah (apa yang harus dihindari)

  • Tidak ada uji forward yang dipublikasikan sama sekali. Atau hanya demo, atau catatan live cepat menjadi pribadi.
  • Win rate tinggi × RR rendah, dan kerugian terbesar adalah beberapa kali lipat dari rata-rata kemenangan.
  • Kurva “dikelola” dengan setoran/penarikan, atau lot meningkat selama DD (martingale tersembunyi).
  • Backtesting pengguna dibatasi, detail broker/biaya tidak jelas.
  • Periode publikasi hanya terkonsentrasi pada rezim yang menguntungkan (sebuah pseudo-WFA).

Daftar periksa sebelum membeli yang bisa Anda gunakan hari ini

  • Wajib: Rekam jejak live akun real terus dipublikasikan (verifikasi Myfxbook dan/atau MQL5 Signal).
  • Keseimbangan yang wajar antara jumlah perdagangan/periode dan PF (misalnya, PF 1.3–1.8 dengan banyak perdagangan).
  • Tidak hanya win rate tinggi × RR rendah (targetkan RR ≥ 1.2–1.5).
  • Detail broker/biaya (komisi, spread, slippage) realistis.
  • Menerapkan pengaturan yang sama ke pasangan lain tidak menyebabkan keruntuhan (pemeriksaan referensi).
  • Pembaruan parameter (jika ada) dan alasannya diungkapkan.

Kebijakan kami untuk EA yang tercantum di situs ini

  • Semua EA yang tercantum diuji secara publik pada akun real tanpa terkecuali.
  • Uji forward menggunakan broker besar dan terkemuka untuk memastikan transparansi dan keandalan.
  • Kami tidak menggunakan martingale, trading grid, scalping berlebihan, atau taktik RR rendah.
  • Kami menggabungkan pemeriksaan lintas pasangan untuk mengejar generalitas.
  • Kami tidak mengoptimalkan ulang parameter internal di tengah-tengah uji forward; pengujian berlanjut dengan logika dan parameter yang konsisten.

Contoh lintas pasangan

Gold Crab Robot dikembangkan untuk XAUUSD, tetapi kami mengujinya pada pasangan mata uang lain dengan parameter yang sama persis. Hasil di bawah menunjukkan bahwa itu bertahan cukup baik di luar simbol aslinya.

Demikian pula, Colorful Long-Tailed Tit EA diuji pada EURUSD, USDJPY, dan GBPUSD dengan parameter yang sama persis—tidak ada optimasi per pasangan, satu logika untuk semuanya.
Dengan cakupan backtest 20+ tahun di beberapa pasangan, logikanya menunjukkan tanda-tanda generalisasi.

Kami juga menjalankan uji forward akun real pada ketiga pasangan ini.


Ringkasan

  • Walk-forward = menguji apakah sebuah EA bertahan pada periode yang tidak diketahui. Anda tidak bisa melihat metode WFA persis dari pengembang.
  • Oleh karena itu, prioritaskan kinerja forward di akun real, dan hargai daya ulang dan ketahanan di atas “angka tinggi”.
  • Dengan lensa ini, Anda dapat sangat mengurangi kemungkinan membeli EA yang overfitted.

FAQ

Apa perbedaan utama antara analisis walk-forward dan backtest?

Backtest memainkan ulang seluruh masa lalu sekaligus, yang dapat menyebabkan hasil yang dioptimalkan secara berlebihan (over-optimized). Analisis walk-forward menguji generalisasi dengan bergeser langkah demi langkah ke periode baru yang tidak terlihat, memberikan tolok ukur ketahanan yang lebih baik.

Mengapa pembeli harus memprioritaskan hasil live forward?

Karena langkah-langkah walk-forward internal pengembang tidak terlihat oleh pembeli, bukti ketahanan yang paling andal adalah uji forward akun real yang terus dipublikasikan di Myfxbook, FXBlue, atau MQL5 Signals.

Perilaku vendor apa yang menunjukkan “semangat WFA yang baik”?

Vendor yang dapat dipercaya mengungkapkan pembaruan parameter, menunjukkan pasangan sekunder dengan pengaturan yang sama, dan mempublikasikan statistik yang tidak nyaman seperti bulan terburuk, periode stagnasi, dan penurunan maksimum.

Apa saja bendera merah saat mengevaluasi EA?

Tanda-tanda peringatan termasuk tidak ada uji forward real yang dipublikasikan, hanya hasil demo, martingale tersembunyi melalui kenaikan lot selama drawdown, detail broker/biaya yang tidak jelas, atau hasil yang hanya terkonsentrasi pada rezim yang menguntungkan.

Apa yang harus disertakan dalam daftar periksa sebelum membeli?

Periksa rekam jejak akun real, keseimbangan yang wajar antara PF dan volume perdagangan, detail broker/biaya yang realistis, pembaruan parameter yang diungkapkan, dan bahwa menerapkan pengaturan yang sama ke pasangan lain tidak menyebabkan keruntuhan.

Tinggalkan Balasan