Uji historis EA menyimulasikan strategi dengan data masa lalu, bukan prediksi atau jaminan hasil mendatang.
Memahami pengujian
Hasil bergantung pada simbol, periode, data harga, pemodelan, biaya transaksi, asumsi eksekusi dan pengaturan EA. Bandingkan dengan asumsi terdokumentasi yang sama; hasil baik saja tidak membuktikan pengaturan realistis.
Uji historis mengevaluasi pengaturan terpilih. Optimasi mencoba berbagai pengaturan untuk mencari hasil historis lebih baik. Memilih kombinasi terbaik di masa lalu dapat membuat strategi terlalu menyesuaikan data lama.
Baca hasil dalam konteks keseluruhan
Contohnya, pengujian yang dimulai dengan 10.000 dan berakhir dengan 12.000 menunjukkan keuntungan bersih dalam simulasi tersebut. Hasil itu tidak menunjukkan penurunan selama pengujian, modal yang berisiko atau ketergantungan pada sedikit transaksi. Tinjau kurva ekuitas, penurunan maksimum, jumlah transaksi dan sebaran hasil. Angka ini hanya contoh, bukan target keuntungan atau rekomendasi strategi.
Kurva saldo terutama mencerminkan transaksi selesai; kurva ekuitas juga mencerminkan laba rugi belum terealisasi. Kurva saldo yang mulus dapat menyembunyikan kerugian mengambang besar. Periksa jenis kurva dan ukuran penurunan sebelum membandingkan laporan.
Periksa data dan biaya sebelum membandingkan
Pastikan simbol, periode, cakupan data, metode pemodelan dan asumsi biaya sesuai. Spread, komisi, swap dan keterlambatan eksekusi dapat mengubah hasil. Jangan menganggap semua biaya atau kondisi eksekusi riil saat ini selalu direproduksi. Data hilang atau sumber harga berbeda juga dapat mengubah urutan transaksi.
Pisahkan pengujian MT4 dan MT5. EA kedua platform tidak otomatis merupakan program yang sama; platform, versi EA dan pengaturan harus sesuai dengan laporan. Jika tidak ada transaksi, periksa log, data yang tersedia dan parameter sebelum menyimpulkan EA rusak atau strateginya tidak bertransaksi.
Pisahkan pemilihan parameter dari pemeriksaan independen
Jika parameter terus diubah sampai satu periode terlihat baik, periode itu bukan lagi pemeriksaan independen. Sisihkan periode lain sebelum memilih parameter, lalu evaluasi pengaturan terpilih tanpa menyetelnya untuk periode tersebut. Memilih hasil terbaik berulang kali dapat menghasilkan laporan menarik yang tidak berlaku pada periode lain.
Simpan catatan yang dapat direproduksi: platform dan versi EA, simbol, periode, saldo awal pengujian, parameter, metode, biaya dan laporan. Bandingkan perubahan satu per satu. Pengujian historis, optimasi dan operasi demo menjawab pertanyaan berbeda; tidak satu pun membuktikan kesesuaian atau keuntungan dengan sendirinya.
Menggunakan hasil dengan tepat
Tinjau penurunan nilai modal dan jumlah transaksi selain keuntungan. Sisakan periode terpisah yang tidak dipakai memilih pengaturan dan bandingkan kinerjanya. Pengujian demo menambah pengalaman operasional, tetapi tetap tidak menjamin hasil akun live.
Simpan versi EA, pengaturan, periode dan asumsi bersama laporan agar perbedaan dapat diselidiki. Berjalan di MT4/MT5 tidak berarti FXTRADING.com mengesahkan profitabilitas EA. EA tidak dapat dipasang atau dijalankan di FXTRADING.com App.
