Bahagian ini mewakili istilah asas yang mendasari bahasa pengaturcaraan MQL4:
Beberapa Konsep Asas
Istilah seperti ‘semak’ (perubahan harga), ‘mengawal’ dalam algoritma, ‘komen’ dalam program diterangkan. Acara utama apabila berdagang di pasaran kewangan adalah perubahan harga. Ini sebabnya tanda adalah peristiwa penting yang menjadikan mekanisme asas program MQL4 berjalan. Apa yang perlu dilakukan apabila pendapatan tick baru? Apakah tindakan yang perlu diambil? Ini adalah kawalan yang bergerak ke barisan hadapan di sini. Tetapi jangan lupa mengulas dengan kod anda.
Selang dan Pembolehubah
Istilah pemalar dan pembolehubah diperkenalkan, perbezaan antara syarat ini dijelaskan. Sebagai istilah yang dicadangkan, pemalar adalah sesuatu yang berterusan, ditetapkan sekali untuk semua. Tidak seperti pemalar, pemboleh ubah adalah objek kod pengaturcaraan yang boleh mengubah suai kandungannya. Tidak mustahil untuk menulis program tanpa menggunakan objek yang tidak diubah (pemalar) dan / atau objek yang boleh diubah suai semasa pelaksanaan program (pembolehubah).
Jenis Data
Sesetengah jenis data digunakan dalam mana-mana bahasa pengaturcaraan. Jenis pemboleh ubah dipilih mengikut tujuannya. Bagaimanakah kita boleh mengisytiharkan pemboleh ubah, bagaimana kita boleh mulakannya (mempratetkan nilai awalnya)? Pilihan salah bagi jenis untuk pemboleh ubah boleh memperlahankan program atau bahkan mengakibatkan tindakan yang salah.
Operasi dan Ekspresi
Operasi beroperasi pada pengendali. Apakah jenis operasi yang ada? Apakah typecasting yang digunakan? Apakah ciri khas operasi pada bilangan bulat? Mengapakah penting untuk diingati tentang data terdahulu yang berlainan? Tanpa mengetahui ciri-ciri beberapa operasi, anda boleh membuat kesilapan yang halus.
Pengendali
Pengendali mudah dan sebatian. Tindakan yang perlu tidak selalu dilaksanakan oleh pengendali mudah. Sekiranya diperlukan sekumpulan pengendali dijalankan sebagai satu pengendali besar, kumpulan ini harus dimasukkan ke dalam satu pengendali kompaun. Keperluan dan contoh khusus menggunakan operator diberikan.
Fungsi
Keperluan mendapatkan kod ringkas membawa kita kepada istilah Fungsi. Untuk menggunakan fungsi dari lokasi yang berlainan dalam program ini, adalah perlu untuk memberikannya dengan Parameter Fungsi. Kami akan mempertimbangkan proses penciptaan fungsi tersuai. Contoh menggunakan fungsi standard diberikan.
Jenis Program
Skrip, penunjuk dan Penasihat Pakar adalah jenis program MQL4 yang membolehkan anda menutupi keseluruhan kelas masalah mengenai perdagangan dalam pasaran kewangan. Adalah perlu untuk memahami tujuan setiap jenis program untuk menggunakan Terminal Pelanggan MetaTrader 4 dengan cara terbaik.