Latihan Pertama Membuat Script MQL

Seperti yang disampaikan pada posting sebelumnya, bahwa cara memulai belajar pemrograman MQL adalah dengan membuat Script. Untuk itu, pada posting kali ini akan diberikan contoh pembuatan Script disertai penjelasannya.
Berikut ini adalah 3 video contoh membuat Script menggunakan fungsi (function)  : Comment, Alert, dan Print. Silakan tonton video berikut :

1. Contoh penggunakan function "Comment", untuk menampilkan Teks pada Chart.


2. Contoh penggunakan function "Alert", untuk menampilkan Teks pada Kotak Dialog.


3. Contoh penggunakan function "Print", untuk menampilkan Teks pada Log Metatrader.


Penjelasan :

  1. Baris ke-6 hingga ke-9, bisa disebut Properti Program, berguna untuk menyisipkan informasi tentang parameter-parameter MQL yang dibuat, agar Metatrader dapat memperlakukan MQL tersebut sesuai dengan informasi yang tertera pada parameter tersebut. 
  2. Seperti yang telah dijelaskan bahwa Script hanya dieksekusi satu kali, maka hanya ada satu "Events", yaitu "OnStart ( )" seperti pada baris ke-13 hingga ke-17.
  3. Baris perintah pada  Event dimulai dengan kurung kurawal buka ( { ), dan diakhiri dengan kurung kurawal tutup ( } ).
  4. Setiap baris perintah harus diakhiri dengan tanda titik koma ( ; ).
  5. Baris perintah yang di awali oleh dua garis miring (//) disebut dengan Komentar, sehingga tidak akan dieksekusi oleh Metatrader. Sehingga tidak masalah jika dihapus atau ditambahkan informasi lain.
  6. Metatrader hanya dapat mengeksekusi Script dengan format *.ex4, sehingga file MQL yang anda buat harus di compile terlebih dahulu agar format *.mql dikonversi menjadi *.ex4.
  7. Bahasa MQL adalah "Case Sensitive", artinya akan berbeda arti untuk penulisan huruf besar/kapital dengan huruf kecil. Misal menulis "Comment" akan berbeda dengan "comment". Perbedaan tersebut dapat menyebabkan error saat compile. Bisa anda coba dengan mengganti huruf kapital dengan huruf kecil, lalu lakukan compile, pasti akan muncul error.

Comments