Cara Paling Akurat Backtest Robot Forex/EA 99.9% Modelling Quality

Cara Backtest Robot Forex 99.9% Tick Data Quality, apa itu Modelling Quality dan apa pengaruhnya dalam menguji suatu robot forex (expert advisor)? Jujur saja, banyak sekali trader forex yang masih mengabaikan dari modelling quality ini ketika melakukan backtest pada robot forexnya. Yang menjadi perhatian utama yang dilihat adalah drawdownnya. Apabila drawdownnya terlalu besar maka robot forex tersebut jelek. Padahal belum tentu demikian, lihat dulu kualitas backtestingnya seperti apa, yaitu dengan melihat modelling quality (MQ). Kalau robot forex tersebut mengalami drawdown (DD) yang besar dengan MQ dibawah 50%, jangan berkecil hati dulu, karena bisa saja DDnya kecil apabila dibacktest dengan MQ 99.9%.

MQ yang paling banyak saat ini adalah 90%, di mana data tick diambil dari MetaQuotes history center. MQ 90% ini masih tidak lengkap, data yang direkam oleh MetaQuotes tidak akurat, dan tidak cocok untuk backtest, terutama robot tipe scalper. Maka oleh karena itu, data tick dengan kualitas modelling 99.9% yang wajib kita gunakan ketika melakukan backtest robot forex, terutama tipe robot scalper.

Dukascopy merupakan jawara dalam menyediakan data tick dengan kualitas 99.9%. Data ticknya sangat akurat, hingga mencapai data per tick. Kalau data dari MetaQuotes hanya sampai M1. Di bawah ini adalah perbedaan backtest 90% dan 99.9% menggunakan EA yang sama, pair yang sama, timeframe yang sama, dan setting yang sama.
90backtestforex
90% Modelling Quality Backtest
99% Modelling Quality Backtest
Coba lihat perbedaannya, sangat jauh sekali. Pada backtest dengan kualitas 90%, EA profit konsisten. Pada backtest 99%, EA loss konsisten. Inilah alasannya mengapa MQ sangat penting.

Cara melakukan backtest 99% Forex Robot/Expert Advisor:
1. Download Tickstory Lite, lalu install.
2. Instal VPN pada komputer anda untuk menghindari pemblokiran akses internet ke Dukascopy oleh Kementrian Kominfo (gunakan VPNGate, Hotspot Shield, Pshiphone, dll)
3. Jalankan aplikasi Tickstory, lalu pilih pair yang anda inginkan, kemudian download jangka waktu history yang diinginkan.


4. Tunggu sampai selesai, jika sudah, klik export to MT4. Lalu pastikan sesuai setting di bawah, dan pilih mau export dari tanggal berapa. Lalu pilih juga folder tempat instalasi MT4 nya. Jangan klik ok dulu, kita beralih ke tab Help, lalu pilih deploy MQ4. Ini adalah indikator untuk mendapatkan data broker di MT4.
5. Ini bagian agak tricknynya, yaitu mendapatkan informasi broker, dan informasi pair sebelum data di export. Jalankan expert yang telah di deploy tadi ke chart MT4.
6. Expert akan menyimpan data semua pair kedalam file config, yang terletak di MT4 Datafolder/tester/files. Jika gagal mendapatkan config pair, ikuti langkah di bawah.
7. Buka strategy tester, dan coba test salah satu EA dipair yang diinginkan menggunakan data tick dari broker.
8. Pindah ke Tickstory Lite, masuk ke menu Tools > MT4 Data Editor. Yang jendela export sebelumnya di cancel dulu. Lalu open FXT pair yang diinginkan sesuai backtest yg dilakukan tadi, misal EU.
Catat semua informasi tersebut/SS. Untuk nanti digunakan lagi pada langkah selanjutnya. Close FXT Editor.
9. Balik ke langkah 4, klik tab metatrader info. Lalu isikan seperti data yang kita catat/SS sebelumnya. Anda bisa save konfigurasinya jika sewaktu-waktu diperlukan. Setelah klik OK, maka proses konversi tick data dan proses export akan berjalan, tunggu sampai selesai.
10. Apabila sudah selesai, close tickstory lite, dan buka MT4, lalu cobalah backtest sebuah EA dengan menggunakan pair yang sudah 99.9%. Anda bisa memastikan bahwa FXT/data testernya sudah 99.9% menggunakan FXT editor tickstory. Pastikan saat backtest, pilih tanggal sesuai dengan rentang tanggal dari data yang telah di download sebelumnya.
11. Anda akan melihat pada tab result, mq nya tulisannya n/a. Pada MT4 build terbaru memang demikian, namun kualitas tick nya sebenarnya 99.9%. Bisa dilihat melalui bar hijau full panjang di bawahnya.
Pengalaman pribadi penulis, hasil backtest 99.9% sama persis hasilnya ketika melakukan  forwardtest pada live account, namun ada faktor slippage, dan latency vps yang harus diperhatikan. Secara umum, hasilnya memang tidak beda jauh dengan syarat tidak ada requote, dan slippage yang besar pada broker anda. Untuk itu, saya menyarankan untuk menggunakan broker Tickmill, bisa daftar di sini:


Demikian tutorial ini dibuat agar pengguna EA bisa memilih EA mana yang profitable tanpa harus melakukan forward test di demo account.