MQL4 kependekan dari MetaQuotes Language 4.

MetaQuotes adalah perusahaan yang membuat Metratrader Trading Platform (MT4).

Dan untuk membuat platform ini lebih baik dari pada yang lain, perusahaan memutuskan untuk membuat bahasa pemprograman yang dapat memungkinkan para pengguna (Anda sendiri) untuk  menuliskan strateginya sendiri agar mudah digunakan dalam platform tersebut (MT4).

Bahasa tersebut dapat Anda gunakan untuk membuat antara lain:

1.       Expert Advisor

 Expert Advisor adalah sebuah program yang dapat membuat strategi trading Anda berjalan secara otomatis. Misalnya dapat membuat (membuka) order (buy / sell) secara otomatis pada pasar, mengehentikan order (stop) secara otomatis, membatalkan atau mengganti orders dan membuat profit bagi anda.

2.       Custom Indicators

Custom Indicator adalah sebuah program yang dapat membuat Anda menggunakan fungi-fungsi dari  Indicators tehnikal, dan program ini tidak dapat membuat order secara otomatis.

3.       Scripts

Scipt adalah sebuah program yang didesain untuk mengeksekusi satu fungsi saja. Tidak seperti Expert Advisor, scripts hanya mengeksekusi satu perintah saja. Dan sudah barang tentu tidak ada akses terhadap fungsi-fungsi yang terdapat pada indicators.

Keterangan diatas adalah mengenai “apa” itu MQL4 ? “mengapa” menggunakan MQL4?

Sekarang, “dimanakah” kita harus menuliskan bahasa MQL4?

Untuk menuliskan code MQL4 kamu dan seperti yang lain yang ada di dunia ini, kamu dapat memilih satu dari dua cara, yaitu cara susah dan cara yang gampang.

1.       Cara yang susah

Cara ini adalah dengan menggunakan text editor favorit kamu (Notepad) dan command prompt untuk meng- compile program.

Notepad bukanlah pilihan yang buruk, tapi jangan lupakan 2 hal :

1.        Untuk menyimpan file yang sudah kamu buat dalam format plain text.

2.       Untuk menyimpan file seperti .mq4 (agar lebih mudah nanti dibuka lagi dengan Metaeditor), tapi kamu bias menyimpan file kamu dengan extension yang kamu sukai.

Setelah enyimpan program kamu, sekarang saatnya ke tahap ekstra agar code kamu dapat bekerja. Yaitu tahap “compiling”.

Compiling mempunyai arti yaitu merubah bahasa atau naskah (script/code) yang baru saja kamu tulis ke dalam bahasa mesin yang dapat di mengerti oleh komputer.

MetaTrade telah dilengkapi dengan sbuah compiler milik mereka sendiri (program yang dapat merubah kode script kamu kedalam bahasa mesin) yang biasa disebut MetaLang.exe

Metalang.exe adalah sebuah paket program yang mengambil 2 parameter dan output berupa extension .ex4 (file yang dapat dimengerti oleh Metatrader).

Parameter yang pertama adalah “option” dan option yang dapat digunakan hanya –q quit (keluar).

Parameter yang kedua adalah seluruh akses kedalam  file .mql kamu.

Misalnya

1.       Cari file metalang.exe,  letaknya biasa dalam folder Metatrader (folder saya letaknya di D:Program FilesMetatrader 4)

2.       Buat sebuah file batch dan beri nama dengan compile.bat ( atau nama lain yang kamu suka)

3.       Tulis baris ini dalam file bat tadi lalu simpan

Cd D:Program FilesMetatrader 4

Metalang –q “D:Program FilesMetatrader 4my_first_mql4_script.mq4”

(jangan lupa untuk merubah folder kedalam folder Metatrader yang telah kamu install)

4.       Jalankan .bat file dan jika kamu orang yang beruntung seperti saya maka kamu akan mendapat bentuk screen seperti ini.

Seperti yang kamu lihat kamu akan mendapat file output yaitu file “my_first_mql4_script.ex4”.

2.  Cara yang gampang

Metatrader talah dilengkapi dengan IDE (integrated development editor) yang disebut MetaEditor yang mempunyai beberapa kelebihan seperti :

1. Sebuah text editor yang mempunyai fitur yang membedakan warna dalam pembuatan bahasa MQL4 ketika kamu menulis atau membaca kode.

2. Mudah dalam meng-compile program kamu, hanya dengan meng-click F5 dan Meta Editor yang akan bekerja susah payah untuk membuat file “.ex4” untuk kamu.

3.  Dilengkapi juga dengan kamus yang dapat kamu akses dengan menandai dengan warna / highlight keyword / code  kata yang kamu mau, kemudian tekan tombol F1.

 

Selamat datang di Pusat Belajar MQL4 Indonesia
Disini kita akan mencoba belajar dan membedah misteri dan hal-hal yang selama ini munkin dianggap sangat membingungkan dan susah untuk dimengeti dalam bahasa MQL4, dengan memberikan Anda contoh-contah dan materi yang cukup lengkap.
Dan disini juga, saya akan menunjukkan begaimana menggunakan MQL4 untuk membuat Expert Advisor (EA), custom Indicators dan Scripts.
Today, there have been 49768 visitors (134401 hits) on this page!
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free