Mengenal Asal Mula Robot Trading

Robot Forex Trading Systems
shutterstock.com

 

Penggunaan EA (Expert Advisor) atau yang populer disebut robot trading bukanlah hal yang baru di dunia forex. Saat ini program robot trading sudah bertebaran di dunia, baik yang berbayar maupun gratisan. Kalau kita buka metatrader, di tab market dapat kita temukan ratusan program EA yang disediakan oleh para developer. Dari mulai yang gratisan/free sampai yang berharga ratusan bahkan ribuan dollar. Belum lagi EA yang bertebaran di forum-forum forex. Namun, tahukah anda sejarah perkembangan penggunaan robot/program dalam trading forex?

Masing-masing EA dibuat oleh para developer-nya dengan karakter yang berbeda-beda, tergantung dari kemampuan si pembuat EA itu sendiri, baik kemampuan programming-nya maupun kemampuannya di bidang (analisa) forex. Dari sisi komersilnya, EA juga di jual dengan berbagai macam cara, ada yang dijual putus, ada yang dijual dengan lisensi untuk waktu tertentu atau sewa, ada juga yang menggunakan sistem bagi hasil dari penggunaan EA/Robot Trading tersebut.

Kembali ke asal mula penggunaan robot trading, EA mulai dikembangkan sudah sejak lama, pertama kali dibuat tahun 1999 dengan menggunakan bahasa program Metaquotes yang dibuat untuk Metatrader. Pada tahun 2002, Metatrader versi 4 mulai dibuat, sampai pada tahun 2005 Metatrader 4 selesai dirilis. Dari seluruh Metatrader, versi 4 adalah yang paling banyak digunakan, karena sudah termasuk lebih kompleks dibandingkan sebelumnya. Pada versi 5, Metatrader memiliki keunggulan lain yang salah satunya lebih cepat memroses transaksi bila dibanding dengan versi 4. Untuk EA, versi 5 lebih fokus pada percepatan backtest dan pendeteksian harga di masing-masing EA.

EA terdiri dari beberapa komponen program yang dibuat untuk membantu dalam transaksi. Di dalam komponen, terdapat 3 komponen utama :

  1.  Init
  2. Deinit
  3. Start

Ketiga komponen dasar tersebut, membuat program dapat dijalankan. Segala jenis transaksi akan berjalan pada start, sedangkan yang init dan deinit sebagai pemesanan waktu dijalankan atau pengesahan saat perpisahan/penutupan. Bila ketiga komponen tersebut tidak terpenuhi, EA tidak akan berjalan, walaupun kode program sudah tersedia dan lengkap.

Pada dasarnya, EA berfungsi membantu trading manusia, tetapi lebih jauh dari itu, ternyata memiliki fungsi yang lebih menguntungkan dibandingkan transaksi manusia, diantaranya :

– Mampu transaksi melebihi kemampuan manusia

– Anti requote

– Eksekusi lebih cepat dari pada eksekusi manusia

– Tanpa lelah trading

– Tanpa terpengaruh psikologis

– Selalu disiplin mengikuti system

– Tidak tidur dan selalu membaca setiap harga

– Tidak terpengaruh lingkungan luar

Untuk saat ini, Aplikasi EA dapat digunakan menggunakan metaeditor yang satu-satunya dapat membaca kode bahasa pemrograman EA. Metaeditor dibangun bersamaan dengan Software metaquote trader. Compile program tersebut digabung menjadi satu diberi nama metatrader. MetaEditor sendiri dirancang hanya khusus untuk pengerjaan pembuatan EA, indicator, dan script. Selain itu, aplikasi ini didukung dari pembacaan notepad sebagai dasar pembuatan meta editor.

Pada awal-awal pembuatan code mengikuti aturan dari dasar bahasa pemrograman yaitu Bahasa C++. Dengan dasar bahasa pemrograman tersebut, kode EA mulai dibuat dan dijadikan open source untuk dikembangkan dan terus disempurnakan. Hingga saat ini, kode EA versi 5 sudah disempurnakan dengan tambahan code-code penting lain yang dapat membantu programer lebih cepat menyelesaikan EA tanpa memerlukan code yang lebih rumit lagi.

EA hanya membantu transaksi manusia pada forex trading. Terlepas dari cara kerjanya, EA sudah dilengkapi dengan aturan transaksi dari awal pembuatan kode dan komponen yang tersedia. Selain sebagai pembatu, EA mampu meningkatkan transaksi lebih maksimal tanpa bantuan user dalam mengatasi open dan close suatu transaksi. Walaupun begitu, EA masih butuh tangan manusia sebagai pengontrol atau pengendali penuh disetiap transaksi. Tanpa trader, EA akan kehilangan arah, walaupun EA sudah dibuat secara bagus menurut ahlinya.

Leave a Reply

Your email address will not be published. Required fields are marked *