Home > EA > Pemrograman MetaQuote Language
Pemrograman MetaQuote Language
Posted on Rabu, 03 April 2013 by adry echoel
MQL4 singkatan dari MetaQuotes Language4. MetaQuote
adalah perusahaan yang membuat MetaTrader Trading Platform, dan menjadi
platformkan yang terbaik dari platform lainnya dan juga memungkinkan
anda untuk membuat strategy pemrograman sendiri.
Dalam pembuatan pemrograman MetaQuote menggunakan syntax pemrograman yang sangat mirip dengan bahasa C/C++. Jika anda sudah terbiasa dengan pemrograman C/C++ anda tidak akan mengalami kesulitan meyusun program MQL4.
Dalam pembuatan pemrograman MetaQuote menggunakan syntax pemrograman yang sangat mirip dengan bahasa C/C++. Jika anda sudah terbiasa dengan pemrograman C/C++ anda tidak akan mengalami kesulitan meyusun program MQL4.
Pemrograman MQL4 memungkinkan anda dalam pembuatan:
1. Expert Advisors
2. Custom Indicators
3. Scripts
Expert Advisor, atau dikenal dengan Robot Forex ini adalah
program yang dapat mengotomatisasi transaksi Trading anda. Dapat
mengotomatisasi Perintah Order, Stop Order, membatalkan/merubah Order
dan Pengambilan profit.
Custom Indicator, digunakan hanya untuk fungsi indikator saja dan tidak bisa untuk otomatisasi Order
Script, program yang digunakan untuk satu kali fungsi eksekusi. Tidak seperti Advisor yang bisa digunakan berkali-kali dan script tidak bisa digunakan sebagai indikator.
Pemrograman lebih lanjut MQL4 dapat melakukan interkoneksi dengan file DLL (Dynamic Link Library). Sehingga aplikasi mql4 bisa lebih powerfull dan bisa berkomunikasi dengan aplikasi di luar lingkungan mql4 untuk melakukan pemrograman yang lebih kompleks dan rumit.
Dalam penulisan syntax pemrograman ada 2 cara.
1. Cara Pertama dengan TextEditor
Cara ini menggunakan text editor (notepad) dan command prompt untuk me-compile program. Simpan syntax ke dalam ekstensi .mq4, setelah program anda simpan langkah selanjutnya adalah compile code kamu dengan menggunakan Command Promt. Compile adalah mengkonversi bahasa manusia ke dalam bahasa mesin.
MetaTrader telah menyiapkan program kompilernya yang dinamakan MetaLang.exe. MetaLang.exe adalah program console yang membutuhkan 2 parameter untuk mengkonversi code ke dalam file .ex4 (file yang bisa digunakan pada MetaTrader).
Parameter pertama adalah "Options" dan option ini berisi "-q"
Parameter kedua adalah tempat file .mql ditaruh.
Contoh Format Syntax-nya:
- buka Command Prompt
- cd C:\Program Files\MetaTrader4
- metalang -q "D:\Expert Advisor\my_first_mql4_script.mq4"
Custom Indicator, digunakan hanya untuk fungsi indikator saja dan tidak bisa untuk otomatisasi Order
Script, program yang digunakan untuk satu kali fungsi eksekusi. Tidak seperti Advisor yang bisa digunakan berkali-kali dan script tidak bisa digunakan sebagai indikator.
Pemrograman lebih lanjut MQL4 dapat melakukan interkoneksi dengan file DLL (Dynamic Link Library). Sehingga aplikasi mql4 bisa lebih powerfull dan bisa berkomunikasi dengan aplikasi di luar lingkungan mql4 untuk melakukan pemrograman yang lebih kompleks dan rumit.
Dalam penulisan syntax pemrograman ada 2 cara.
1. Cara Pertama dengan TextEditor
Cara ini menggunakan text editor (notepad) dan command prompt untuk me-compile program. Simpan syntax ke dalam ekstensi .mq4, setelah program anda simpan langkah selanjutnya adalah compile code kamu dengan menggunakan Command Promt. Compile adalah mengkonversi bahasa manusia ke dalam bahasa mesin.
MetaTrader telah menyiapkan program kompilernya yang dinamakan MetaLang.exe. MetaLang.exe adalah program console yang membutuhkan 2 parameter untuk mengkonversi code ke dalam file .ex4 (file yang bisa digunakan pada MetaTrader).
Parameter pertama adalah "Options" dan option ini berisi "-q"
Parameter kedua adalah tempat file .mql ditaruh.
Contoh Format Syntax-nya:
- buka Command Prompt
- cd C:\Program Files\MetaTrader4
- metalang -q "D:\Expert Advisor\my_first_mql4_script.mq4"

2. Cara Kedua dengan MetaEditor
MetaTrader memiliki Program Editor sendiri yang bagus disebut dengan MetaEditor. Cara compilernya pun mudah hanya dengan menekan F5 MetaTrader akan me-compile ke dalam "ex4".
MetaTrader memiliki Program Editor sendiri yang bagus disebut dengan MetaEditor. Cara compilernya pun mudah hanya dengan menekan F5 MetaTrader akan me-compile ke dalam "ex4".

Baiklah saya rasa hari ini cukup sampai disini saja besok kita lanjutkan kedalam Syntax MQL4.
http://spot-fx.blogspot.com/2010/08/pengenalan-pemrograman-metaquote.html
Category Article EA
Diberdayakan oleh Blogger.