Menguji Kemampuan Robot Trading Forex (EA)

76637

Melalui menu Strategy Tester pada Metatrader, anda akan mengetahui apakah suatu Robot Trading Forex (EA) akan memberikan Profit atau justru mengakibatkan loss.

Advertisement

iklan

FirewoodFX

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".

cara menguji kemampuan robot trading, menu

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".

cara menguji kemampuan robot trading, navigator

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 menguji kemampuan robot trading, report

 

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:

cara menguji kemampuan robot trading, max drawdown

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

Bayu mengenal dunia investasi saat masih studi di perguruan tinggi, kemudian berlanjut menjadi penulis mengenai berbagai jenis investasi dan strategi-strategi trading di Seputarforex. Bayu meyakini bahwa trading bukanlah mesin jackpot, dan kita harus terus belajar agar bisa menjadi seorang trader sukses.


Rudy Supriyatno
Robot trading itu apa trading otomatis? Kalau iya bahaya dong, kita gak bisa ngawasin pergerakan mrk
Rizal Sf
Bapak @Rudy, Robot Trading Forex (Expert Advisor) adalah software atau script algoritma yang dapat ditambahkan dalam platform trading forex dengan tujuan agar aplikasi tersebut nantinya bisa berjalan secara otomatis atau melakukan transaksi buy dan sell tanpa instruksi manual pengguna. Robot Trading yang juga akrab disebut EA Forex merupakan salah satu komponen utama dalam Auto Trading dengan beragam fungsi. Bapak bisa membaca informasi lebih lengkap mengenai Robot Trading di artikel kami berikut ini.
Dian Widodo
Mas Bayu...
Bagaimana dengan Modeling Quality
karena Backtest sepertinya acuan yang utama adalah akurasi data history yang akan digunakan untuk backtest itu sendiri...
apakah memang benar bahwa Backtest dapat di akui jika modeling qualitynya mencapai akurasi 99,9%..yang artinya data history yang digunakan tidak palsu.. barulah dari hasil tersebut dilanjutkan dengan menganalisa keterangan2 yang lainnya.. mohon pencerahan.. terima kasih..salam profit konsisten
Seputarforex
Mohon maaf, penulis di atas saat ini sudah tidak aktif di Seputarforex. Jadi pertanyaan Anda tidak bisa kami sampaikan pada yang bersangkutan untuk di-follow up. Sebagai rekomendasi, Anda bisa mengikuti informasi lainnya mengenai Robot EA di halaman berikut. Terima kasih