Diakses pada 17 Juli 2020, Wikipedia - Variabel - Ilmu Komputer
Pengertian singkatnya, variabel adalah penamaan dari sebuah tipe data yang digunakan untuk menyimpan nilai.
Contoh :
Tulisan/kode yang berwarna merah diatas disebut variabelstring nama = "Forum Trader Indonesia";
int jumlah = 128;
double rating = 4,7;
Dalam MQL4 terdapat 2 jenis variabel, yaitu :
- Predefined Variable
Predefined Variable adalah variabel yang sudah didefinisikan sebelumnya oleh bahasa MQL4, dalam artian bawaan dari MQL4 tersebut.
Contoh :
Tulisan/kode yang berwarna merah muda diatas disebut predefined variable, agar kamu lebih tau dan mengerti, kamu bisa membacanya di : MQL4 - Predefined VariableAsk , harga permintaan.
Bid , harga penawaran.
Bars , jumlah bar dalam chart.
Point - besar Point dalam Currency.
Digits - jumlah digits setelah desimal sebuah harga
- Variable Punyamu Sendiri
Artinya, Variable yang kamu tulis/definisikan sendiri. Dalam menulis/mendefinisikan sebuah variable, kamu harus memperhatikan Variable scope, yaitu dimana letak variabel tersebut didefinisikan. Dalam MQL4, ada 2 jenis variabel, yaitu Local Variable dan Global Variable. Agar kamu paham silahkan lihat contoh dibawah :
Dalam contoh diatas variabel Tick, merupakan Global Variable, karena variabel Tick didefinisikan diluar sebuah fungsi, sehingga variabel Tick juga dapat dipanggil/digunakan di fungsi lainnya.int Tick;
int Count()
{
Tick++;
return Tick;
}
Dalam contoh diatas variabel Tick, merupakan Local Variable, karena variabel Tick didefinisikan didalam sebuah fungsi, sehingga variabel Tick tidak bisa dipanggil/digunakan di fungsi lainnya. Dan hanya bisa dipakai didalam fungsi Count saja.int Count()
{
int Tick;
Tick++;
return Tick;
}
atau bertanya di SubForum Diskusi MQL4