Tipe Data

Di MQL4 ada 7 tipe data :

1. Integer (int)
Integer = bilangan tidak berkoma, dari -2 milyar sampe +2 milyar
Code:
int A=1;
2. Boolean (bool)
Boolean cuman bisa bernilai benar atau salah (true atau false)
Code:
bool SpreadProtection=true;
3. Character (int)
Char ini isinya cuman 1 huruf/symbol doank, untuk deklarasi menggunakan int, karena yang disimpen adalah nomor ascii nya
Code:
int char1='A';
hanya 1 huruf, dan diapit tanda petik 1

4. String (string)
String = kata2/kalimat
Code:
string commentOrder="Order by EA1";
kata2nya diapit pake tanda petik (")

5. Double (double)
percis ama integer, cuman double ini untuk bilangan berkoma

Code:
double Lot=0.1;
6. Color (color)

Color ini buat menyimpan informasi warna... 
function2 tertentu ada paramater warna, untuk set warna tanda panah di chartnya....
misalnya OrderSend

Code:
color WarnaBuy=Red;
OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"My order #2",16384,0,WarnaBuy);
warna ini paling gampang ya ditulis saja (Red, Blue, Green, dll), atau pakai nilai integer dari RGB nya..

tapi kayaknya sih warna2 umum ude cukup, kan hanya buat charting aja, bukan seni lukis 

pilihan warnanya bisa di set di Web colors - MQL4 Documentation

7. Datetime (datetime)

Datetime ini untuk menyimpan informasi tanggal & waktu ke variabel

misal :
Code:
datetime expiredEA=D'31.12.2007 00:00:00';
   if (TimeCurrent()>expiredEA) { Print("maap, EA sudah expired"); }
fungsi diatas, membandingkan waktu sekarang dengan tanggal dan jam expired EA yang sudah disimpan dalam variabel...
selain itu, biasanya datetime ini digunakan untuk mengatur waktu expire dari pending order

formatnya D'dd.mm.yy HH:MM:SS'

sekian pembahasan tipe data..