Bahasa pemrograman MQL5 untuk membuat robot trading, indikator teknis, dan sistem otomatis di platform MetaTrader dengan integrasi penuh.
MQL5 adalah bahasa pemrograman canggih untuk pengembangan strategi trading otomatis
Kecepatan eksekusi MQL5 sebanding dengan aplikasi C++, hingga 20 kali lebih cepat dari MQL4
Mendukung operasi trading asinkron untuk fitur trading algoritmik tingkat lanjut
Logika trading sepenuhnya berbasis penanganan event yang masuk
Memungkinkan pengembangan dan pengujian Expert Advisor untuk berbagai simbol secara bersamaan
Menyediakan forum, CodeBase, dan pasar aplikasi untuk berbagi dan berkolaborasi
2010: Peluncuran MetaTrader 5 dan MQL5
Tahun ini menjadi titik awal resmi MQL5 dengan peluncuran MetaTrader 5. Platform ini dirancang sebagai evolusi dari MetaTrader 4, dengan fokus pada multi-asset trading dan sistem perdagangan otomatis yang lebih canggih. MQL5 pertama kali diperkenalkan sebagai bahasa pemrograman yang menggantikan MQL4, menawarkan sintaks yang lebih mirip dengan C++ dan fungsionalitas yang diperluas.
2013-2014: Integrasi MQL4 ke MQL5
MetaQuotes melakukan revisi besar-besaran pada MQL4 untuk mengakomodasi fitur-fitur baru MQL5. Versi 600 dari MetaTrader 4 (2014) memperkenalkan MetaEditor yang terintegrasi, memungkinkan pengembang untuk menggunakan sintaks MQL5 dalam lingkungan yang sama. Perubahan ini memudahkan migrasi kode dari MQL4 ke MQL5 sambil tetap mempertahankan kompatibilitas mundur.
2015: Peningkatan Fungsionalitas
MetaQuotes memperkenalkan fitur-fitur baru seperti Multi-Currency Expert Advisors yang memungkinkan trading di beberapa pasangan valas secara bersamaan. Sistem Event-Based Trading juga diperkenalkan, memungkinkan EA untuk bereaksi lebih cepat terhadap perubahan pasar melalui handler seperti OnTick().
2022: Isu Aplikasi iOS
MetaTrader 5 dan 4 dihapus dari App Store Apple pada September 2022 karena masalah kepatuhan terhadap pedoman Apple. Namun, setelah perbaikan, aplikasi iOS kembali tersedia pada Maret 2023. Peristiwa ini menunjukkan adaptasi MQL5 terhadap perubahan regulasi platform.
2023-2024: Peningkatan Kualitas Data Historis
MetaQuotes memperbaiki sistem penyimpanan data historis untuk meningkatkan akurasi backtesting. Fitur seperti HistorySelect() dan HistoryOrdersTotal() dioptimalkan untuk mengakses data transaksi dan posisi dengan lebih efisien. Update ini penting untuk pengembang yang membutuhkan analisis strategi trading yang lebih presisi.