Bahagian 7. Alat MQL5 Lanjutan
"Bahagian 7. Alat MQL5 Lanjutan" dari buku "Pemrograman MQL5 untuk Trader" membincangkan kemampuan canggih API MQL5 yang akan sangat berguna ketika membangunkan program untuk MetaTrader 5. Ini termasuk simbol kewangan khusus, acara kalendar ekonomi terbina dalam, dan teknologi umum seperti rangkaian, pangkalan data, dan kriptografi.
Bahagian ini juga membahas tentang perpustakaan – satu jenis program khas yang menyediakan API siap pakai untuk menyambung kepada program MQL lain. Ia juga membincangkan kemungkinan membangunkan pakej perisian dan menggabungkan program-program yang saling berkaitan secara logik ke dalam projek.
Akhirnya, bahagian ini mempersembahkan integrasi dengan persekitaran perisian lain, termasuk Python.

Kita akan mula dengan mempelajari sumber yang merupakan fail dari pelbagai jenis yang boleh disisipkan dalam kod program. Sumber-sumber ini boleh mengandungi:
- Elemen multimedia
- "Tetapan keras" dari program luar
- Program MQL5 lain dalam bentuk terkompilasi
Persekitaran pembangunan MQL5 membenarkan penyertaan array data aplikasi, gambar, bunyi, dan fon dalam fail sumber, menjadikan program ini sebagai produk yang berdikari dan mudah digunakan oleh pengguna akhir.
Perhatian khas akan diberikan kepada sumber grafik dengan imej raster dalam format BMP: Anda akan belajar bagaimana untuk mencipta, mengedit, dan memaparkannya secara dinamik di carta.
Kita akan mengakhiri bahagian terakhir buku ini dengan mempelajari integrasi OpenCL dalam MQL5. OpenCL adalah standard terbuka untuk pemrograman selari dalam sistem multiprosesor, termasuk pemproses grafik (GPU) dan unit pemproses pusat (CPU). Ia membolehkan percepatan tugas yang memerlukan pengiraan intensif dengan syarat algoritma boleh diparalelkan. Ini mungkin termasuk latihan rangkaian neural, transformasi Fourier, dan penyelesaian sistem persamaan.
Pemanfaatan OpenCL dalam program MQL memerlukan kehadiran pemacu khas dari pengeluar dan sokongan untuk versi OpenCL 1.1 dan ke atas. Kehadiran kad grafik tidak wajib, kerana pemproses pusat juga boleh digunakan untuk pengiraan selari.
Siaran berkaitan
- MQL5 Wizard: Cipta Isyarat Dagangan Menggunakan Corak Morning/Evening Star dan MFI
- Pemprosesan Pesanan Visual - Sistem Trading untuk MetaTrader 4
- MQL5 Wizard: Sinyal Dagangan Berdasarkan Corak Bintang Pagi/Malam + CCI untuk MetaTrader 5
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- Panduan Lengkap MQL5 Wizard untuk Isyarat Dagangan Berdasarkan Morning/Evening Stars dan Stochastic