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.

TipePeranLokasi Standar
Expert AdvisorRobot trading yang menempel pada grafik dan mengeksekusi strategi otomatisMQL5\Experts
Indikator kustomAnalisis teknikal yang tidak mengeksekusi trading otomatisMQL5\Indicators
SkripEksekusi sekaligus atas tugas tertentuMQL5\Scripts
PustakaKode fungsi bersama yang dipanggil program lainMQL5\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 · 平台界面预览

下方为基于该平台类型整理的界面示意预览(非官网截图),用于直观了解栏目与浏览方式。

MetaQuotes Language 5 平台界面预览 - 内容/详情界面示意
MetaQuotes Language 5 · 内容/详情界面示意