iklan |
iklan |
Robot Trading Forex (EA) yang telah anda miliki secara gratis maupun berbayar melalui forum-forum forex, baik itu forum luar maupun forum lokal, bukanlah sebuah jaminan dalam mendulang point demi point di market forex. Untuk membuktikan seberapa pengaruhnya robot tersebut ada baiknya anda uji terlebih dahulu.
Menguji kemampuan Robot Trading Forex (EA) adalah salah satu langkah wajib, sebelum digunakan pada akun live trading. Jangan mudah percaya pada iklan robot trading, seberapa baikpun hasilnya tanpa bukti kuat dari hasil menguji kemampuan robot trading ini. Apalagi, karena ada banyak cara untuk menguji EA. Untuk menguji kemampuan robot trading dengan menggunakan pergerakan harga lampau dikenal juga sebagai "backtesting". Sedangkan istilah "forward testing" adalah metode menguji kemampuan robot trading berdasarkan pergerakan harga terkini.
Uji EA dengan metode apa yang akan kita bahas di artikel ini? Di sini, kita akan belajar backtesting dengan Strategy Tester pada MT4.
Cara Menguji Kemampuan Robot Trading Dengan Strategy Tester
Untuk backtesting dengan Strategy Tester pada MT4. Ikuti langkah-langkah berikut untuk mengetahui kemampuan Robot Trading Forex (EA) melalui Strategy Tester:
1. Buka Metatrader4.
2. Pilih menu "View".
3. Pilih Robot Trading yang akan diuji kemampuannya pada box "Expert Advisor".
4. Pilih pair mata uang pada box "Symbol".
5. Pilih opsi "Every tick" pada kotak "Model".
6. Tentukan pilihan timeframe seperti daily, H4, H1, dst, sesuai kebutuhan pada box "Period".
7. Tentukan besaran spread sesuai dengan broker Anda pada kotak "Spread", misalnya 1 pip pada pair major.
8. Beri tanda centang pada kotak "Optimization".
9. Centang kotak "Use date", lalu tentukan rentang periodebacktesting sesuai kebutuhan. Umumnya backtesting berkisar antara 3 sampai 6 bulan ke belakang dari tanggal saat ini.
10. Selanjutnya, silahkan klik tombol Start untuk memulai proses backtesting.
11. Setelah proses backtesting selesai, Anda bisa mengevaluasi kinerja robot trading dengan meng-klik tombol "report" pada tab Strategy Tester
Cara Evaluasi Report Setelah Menguji Kemampuan Robot Trading
Anda baru bisa menilai kemampuan robot trading setelah mendapat report dari proses backtesting. Berikut adalah beberapa indikator yang perlu dipantau nilainya untuk memberikan penilaian secara obyektif:
1.Total Net Profit: adalah ukuran profit total dari semua hasil pembukaan posisi. Skor didapatkan dari total gross profit dikurangi total gross loss. Indikator ini menginformasikan seberapa besar keuntungan yang telah diraih. Jika gross profit lebih besar, maka kita mendapat untung. Sebaliknya jika gross loss lebih besar, maka robot trading berperforma buruk.
2. Profit Factor: adalah rasio dari gross profit dibanding gross loss. Semakin besar rasio-nya maka semakin besar pula raihan profit dibanding kerugiannya. Namun jika rasio bergerak di bawah kisaran 1 (misalnya, 0.5) itu berarti robot trading lebih sering merugi daripada mendapat keuntungan.
3.Absolute Drawdown: indikator ini menginformasikan sejauh mana kerugian telah menggerus deposit. Skor indikator ini dihitung berdasarkan deposit awal dikurangi catatan balance terkecil (InitialDeposit - MinimalBalance). Pertimbangkan untuk mengganti/memodifikasi robot trading jika jumlahnya telah melebihi toleransi kerugian Anda.
4.Maximal Drawdown: sedikit berbeda dengan abs. drawdown, Maximal Drawdown dihitung berdasarkan ujung nilai tertinggi balance dikurangi nilai balance terendah berikutnya. Ilustrasinya seperti ini:
Maximal Drawdown mengindikasikan drawdown terbesar pada suatu periode trading. Normalnya, nilai abs. drawdown tidak berbeda jauh dengan maximal drawdown. Jika terpaut jauh, bisa jadi robot trading tersebut beresiko sangat tinggi, artinya robot trading tidak mampu/tidak memiliki money management untuk mengurangi resiko loss.
5.Largest-Profit Trade & Loss Trade: indikator ini fungsinya sederhana,largest profit trades menunjukkan rekor tertinggi perolehan profit dalam satu pembukaan posisi. Sedangkanlargest loss trade mengindikasikan rekor terendah kerugian dalam satu OP. Jika largest loss trade sama besarnya seperti maximal drawdown, berhatilah-hatilah.
6.Average-Profit Trades & Loss Trades: adalah rerata nilai dari total posisi profit atau loss. Average profit trades berarti nilai rerata dari semua posisi menguntungkan. Sebaliknya, average loss trades adalah rerata dari semua posisi merugikan.
Demikian sekilas penjelasan mengenai bagaimana menguji kemampuan Robot Trading Forex (EA) dengan Strategy Tester yang sudah ada di MT4. Tidak terbatas hanya pada backtesting dan indikator-indikator di atas, Anda juga dapat menguji kemampuan Robot Trading berdasarkan kombinasi dari backtesting dan forward testing menggunakan fasilitas yang disediakan oleh pihak eksternal seperti Myfxbook.