Bagaimana Cara Meluncurkan Robot Trading di MetaTrader 5?

Baca artikel di situs FBS

Pada artikel sebelumnya yang didedikasikan untuk memberi pemahaman mengenai dasar-dasar trading algoritmik, kita telah melihat asal-usulnya dan bahasa paling populer untuk membuat robot trading. Ketika kita sudah memilih MQL5, bahasa MetaTrader 5,  untuk mempelajari trading algo, mari kita lihat jenis utama robot trading dan di mana menemukannya di lingkungan MT 5.

Dokumentasi MQL5 menjelaskan empat jenis aplikasi trading otomatis: skrip, layanan, indikator khusus, dan penasihat ahli. Mereka dibedakan dari tugas yang mereka laksanakan.

Skrip adalah program yang mengeksekusi hanya satu tindakan. Ini adalah bentuk robot trading paling sederhana di MQL5. Skrip dapat membuat peringatan ketika level tertentu tercapai, memodifikasi level stop loss dan take profit Anda, dan bahkan mengumpulkan data historis kegiatan trading Anda.

Service atau Layanan adalah aplikasi yang bekerja tanpa dilampirkan ke grafik. Seperti skrip, layanan hanya mengimplementasikan satu fungsi.

Indikator custom adalah indikator teknis yang dikembangkan oleh pengguna. Ini bisa berupa modifikasi indikator standar atau yang benar-benar baru. Sama seperti indikator standar di MetaTrader 5 (MACD, RSI, rata-rata bergerak, dll.), indikator kustom tidak melakukan trading secara otomatis. Mereka digunakan sebagai instrumen tambahan untuk analisis teknis.

Expert Advisor (EA) adalah jenis robot trading paling kompleks yang dapat diprogram di MQL5. Mereka dapat melakukan operasi trading berdasarkan strategi trading yang telah diidentifikasi sebelumnya. EA mengikuti algoritme khusus yang telah diprogram sebelumnya dan menempatkan order sesuai dengan seperangkat aturan tersebut. 

Sekarang, karena kita sudah mengetahui jenis utama dari program trading otomatis, mari kita pelajari di mana kita dapat menemukannya di MetaTrader 5.

Di mana kita dapat menemukan robot trading di MT5?

Semua penasihat ahli, skrip, dan indikator disimpan dalam folder data MT5. Untuk membuka folder data ini, Anda perlu mengklik File – Buka Folder Data. Klik folder MQL5 untuk menemukan indikator, penasihat ahli, skrip, dan layanan. Jika Anda mengunduh indikator custom atau penasihat ahli dari internet, Anda harus meletakkannya di folder ini. Dengan cara ini, MetaTrader akan melihatnya.

Jika Anda melihat ke dalam folder jenis robot trading apa pun (misalnya, Pakar), Anda dapat melihat bahwa dua file yang terhubung mewakili satu program. Mereka memiliki nama yang sama, tetapi direktori yang berbeda: mq5 dan ex5. Yang pertama berisi sumber kode yang dapat dibuka di MetaEditor (lingkungan kerja untuk pemrograman MQL5), sedangkan file kedua mewakili versi terkompilasi (dikonversi) dari program MQL5 yang memungkinkan untuk meluncurkannya di platform trading.

Di MetaTrader 5, Anda dapat melihat semua program yang dikompilasi di jendela Navigator.

Jika Anda ingin meluncurkan indikator atau penasihat ahli tertentu, klik dua kali di atasnya, atau tarik mereka ke grafik.

Tindakan ini akan membuka jendela properti dari robot yang dipilih. Untuk memulainya, klik “OK”. Jika berhasil dimulai, ikon hijau akan muncul di sudut kanan atas bagan.

Jika ikon berwarna merah, Penasihat Ahli dimatikan. Anda perlu mengaktifkan trading algo di pengaturan EA dan opsi platform trading.

Catatan: Hanya satu Penasihat Ahli yang dapat berjalan pada satu grafik, tetapi beberapa indikator dapat dilampirkan pada waktu yang sama.  

Dalam pengaturan penasihat ahli mana pun, Anda dapat menemukan tab “Umum” dan “Input”. Tab “Umum” berisi informasi umum tentang robot. Ada dua parameter individual: “Izinkan modifikasi pengaturan Sinyal” dan “Izinkan Trading Algo”.

Opsi pertama memungkinkan program untuk menangkap sinyal dan mengedit pengaturan sinyal. Anda akan mempelajari lebih lanjut tentang sinyal di MetaTrader 5 di artikel berikutnya yang didedikasikan untuk MQL5.

Opsi “Izinkan trading algo” membatasi aktivitas trading penasihat ahli. Ingatlah bahwa meskipun opsi ini diaktifkan, trading otomatis dapat dinonaktifkan dalam pengaturan MT 5. Pastikan Anda mengaktifkan keduanya jika Anda ingin meluncurkan robot.

Tab kedua dari penasihat ahli atau indikator berisi parameter input. Mereka memungkinkan Anda untuk menyesuaikan aplikasi dengan strategi Anda, sehingga akan membuatnya lebih fleksibel. 

Jika Anda ingin mencoba robot trading custom yang dibuat oleh anggota komunitas MQL5, buka Toolbox – CodeBase. Toolbox tersebut berisi ratusan robot trading yang dapat Anda uji sendiri!

Atau Anda dapat membeli atau mengunduh indikator, robot, dan skrip langsung dari MQL5 Marketplace.

Ini adalah artikel kedua dalam kursus trading algo FBS. Pada pelajaran berikutnya, kita akan mengamati fungsi MetaEditor dan melihat struktur robot trading. Tetap setia bersama kami!

Mulai trading

Diperbarui • 2022-06-30

FBS menyimpan catatan data Anda untuk menjalankan website ini. Dengan menekan tombol "Setuju", Anda menyetujui kebijakan Privasi kami.