Referensi Bahasa
Bahasa MQL5
MetaQuotes Language 5 adalah bahasa tingkat tinggi untuk mengembangkan aplikasi trading otomatis pada platform MetaTrader 5.
Ciri-ciri Bahasa
Sintaks mirip C++
Struktur penulisan dekat dengan C++ sehingga programmer dapat membangun aplikasi dengan gaya pemrograman berorientasi objek (OOP).
Fungsi trading khusus
Menyediakan fungsi untuk membuka, memeriksa, dan mengelola posisi serta pesanan langsung ke server trading.
Event handler siap pakai
Handler seperti init, deinit, tick, dan timer menjawab momen-momen spesifik dalam eksekusi program.
Penanganan data pasar
Akses harga, riwayat candle, dan Depth of Market untuk membangun sinyal berdasarkan data aktual.
Dukungan pustaka
Pengembang dapat memakai dan membuat pustaka untuk memecah kode daur ulang antar program.
Komunitas lengkap
Dokumentasi, artikel riset, dan CodeBase gratis melengkapi referensi bagi pengembang pemula.
Jenis Program MQL5
Setiap tipe disimpan di direktori berbeda dalam terminal dan dikompilasi menjadi berkas .ex5.
| Tipe | Peran | Lokasi Standar |
|---|---|---|
| Expert Advisor | Robot trading yang menempel pada grafik dan mengeksekusi strategi otomatis | MQL5\Experts |
| Indikator kustom | Analisis teknikal yang tidak mengeksekusi trading otomatis | MQL5\Indicators |
| Skrip | Eksekusi sekaligus atas tugas tertentu | MQL5\Scripts |
| Pustaka | Kode fungsi bersama yang dipanggil program lain | MQL5\Include |
Belajar Langsung
Untuk mulai menulis kode, gunakan MetaEditor tempat Anda dapat menyorot, men-debug, dan mengompilasi. Dokumentasi resmi dan ribuan artikel menjadi jalan masuk yang nyaman bagi pemula. Setelah menguasai dasar bahasa, lanjut ke halaman Robot Ahli untuk menyusun strategi, lalu uji hasilnya di Strategy Tester.
mql5-indonesia.com · 平台界面预览
下方为基于该平台类型整理的界面示意预览(非官网截图),用于直观了解栏目与浏览方式。
