Variables

Pembolehubah

Untuk mencipta program dalam mana-mana bahasa algoritma yang mengetahui jenis pembolehubah yang berbeza adalah sangat penting. Dalam bahagian ini kita akan menganalisis semua jenis pembolehubah yang digunakan dalam MQL4.

Pembolehubah Predefined dan RefreshRates Function.

Pertama sekali pembolehubah yang telah ditetapkan perlu dipelajari. Nama pembolehubah yang dipratentukan adalah terpelihara dan tidak dapat digunakan untuk membuat pemboleh ubah tersuai. Pemboleh ubah yang dipratakrifkan yang menanggung maklumat utama yang diperlukan untuk menganalisis keadaan pasaran semasa. Untuk mengemas kini fungsi RefreshRates () ini digunakan.

Jenis Pembolehubah.

Pembolehubah adalah sangat penting dalam menulis program. Mereka dibahagikan kepada tempatan dan global, luaran dan dalaman. Pembolehubah statistik memelihara nilai mereka di antara fungsi panggilan, berguna untuk mengingati beberapa nilai pembolehubah tempatan tanpa membuat pembolehubah global.

GlobalVariables.

Di samping pembolehubah global pada tahap program yang berasingan, nilai-nilai yang tersedia dari mana-mana bahagian program, terdapat pemboleh ubah global pada paras terminal. Pembolehubah global sedemikian dipanggil GlobalVariables. Mereka membuat kemungkinan untuk mewujudkan interaksi antara bahagian bebas program yang ditulis dalam MQL4. Mereka boleh digunakan untuk berkongsi nilai antara skrip, petunjuk dan Penasihat Pakar. Pada nilai penutup terminal GlobalVariables juga dipelihara kerana tersedia pada permulaan MetaTrader 4 seterusnya. Perlu diingat bahawa jika tidak ada panggilan ke pembolehubah global selama 4 minggu, ia akan dihapuskan.

Arrays.

Jika anda perlu menyimpan atau memproses jumlah besar satu jenis nilai, anda tidak boleh melakukan tanpa tatasusunan. Sebelum menggunakan array, ia harus diisytiharkan seperti pembolehubah. Memanggil unsur array dilakukan melalui indeks indeks (es) dari suatu elemen. Pengindeksan array bermula dari sifar. Bilangan dimensi array dipanggil dimensi. Array lebih besar daripada empat dimensi yang tidak diterima. Nilai susun mestilah dimulakan dengan jelas untuk mengelakkan kesilapan yang sukar dicari.

Leave a Reply

Your email address will not be published. Required fields are marked *